diff --git a/Makefile.install b/Makefile.install index b3f555121..e3dd55141 100644 --- a/Makefile.install +++ b/Makefile.install @@ -9,6 +9,7 @@ SYSTEMDUNITDIR ?= $(PREFIX)/lib/systemd/system/ LOGROTATEDIR ?= $(PREFIX)/etc/logrotate.d/ LIBDIR ?= $(PREFIX)/lib INCLUDEDIR ?= $(PREFIX)/include/criu +LIBEXECDIR ?= $(PREFIX)/libexec # # For recent Debian/Ubuntu with multiarch support. @@ -24,12 +25,13 @@ else endif export BINDIR SBINDIR MANDIR SYSTEMDUNITDIR LOGROTATEDIR -export INCLUDEDIR LIBDIR DESTDIR PREFIX +export INCLUDEDIR LIBDIR DESTDIR PREFIX LIBEXECDIR install-tree: $(Q) mkdir -p $(DESTDIR)$(SYSTEMDUNITDIR) $(Q) mkdir -p $(DESTDIR)$(LOGROTATEDIR) $(Q) mkdir -p $(DESTDIR)$(INCLUDEDIR) + $(Q) mkdir -p $(DESTDIR)$(LIBEXECDIR) .PHONY: install-tree install-man: diff --git a/criu/Makefile b/criu/Makefile index 6f3da08c0..9b1c0002b 100644 --- a/criu/Makefile +++ b/criu/Makefile @@ -175,6 +175,8 @@ install: criu $(Q) install -m 755 criu $(DESTDIR)$(SBINDIR) $(Q) mkdir -p $(DESTDIR)$(INCLUDEDIR) $(Q) install -m 644 $(UAPI_HEADERS) $(DESTDIR)$(INCLUDEDIR) + $(Q) mkdir -p $(DESTDIR)$(LIBEXECDIR)/criu/scripts + $(Q) install -m 755 $(SRC_DIR)/scripts/systemd-autofs-restart.sh $(DESTDIR)$(LIBEXECDIR)/criu/scripts .PHONY: install uninstall: