mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-01-23 02:14:37 +00:00
Signed-off-by: Tycho Andersen <tycho.andersen@canonical.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
31 lines
1.2 KiB
Text
31 lines
1.2 KiB
Text
install: install-criu install-man
|
|
|
|
install-criu: all $(CRIU-LIB) install-crit
|
|
$(E) " INSTALL " $(PROGRAM)
|
|
$(Q) mkdir -p $(DESTDIR)$(SBINDIR)
|
|
$(Q) install -m 755 $(PROGRAM) $(DESTDIR)$(SBINDIR)
|
|
$(Q) mkdir -p $(DESTDIR)$(LIBDIR)
|
|
$(Q) install -m 755 $(CRIU-LIB) \
|
|
$(DESTDIR)$(LIBDIR)/$(CRIU-SO).so.$(VERSION_SO_MAJOR).$(VERSION_SO_MINOR)
|
|
$(Q) ln -fns $(CRIU-SO).so.$(VERSION_SO_MAJOR).$(VERSION_SO_MINOR) \
|
|
$(DESTDIR)$(LIBDIR)/$(CRIU-SO).so.$(VERSION_SO_MAJOR)
|
|
$(Q) ln -fns $(CRIU-SO).so.$(VERSION_SO_MAJOR).$(VERSION_SO_MINOR) \
|
|
$(DESTDIR)$(LIBDIR)/$(CRIU-SO).so
|
|
$(Q) mkdir -p $(DESTDIR)$(INCLUDEDIR)
|
|
$(Q) install -m 644 $(CRIU-INC) $(DESTDIR)$(INCLUDEDIR)
|
|
$(Q) mkdir -p $(DESTDIR)$(SYSTEMDUNITDIR)
|
|
$(Q) sed -e 's,@version@,$(CRTOOLSVERSION),' \
|
|
-e 's,@libdir@,$(LIBDIR),' \
|
|
-e 's,@includedir@,$(dir $(INCLUDEDIR)),' \
|
|
lib/criu.pc.in > lib/c/criu.pc
|
|
$(Q) mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig
|
|
$(Q) install -m 644 lib/c/criu.pc $(DESTDIR)$(LIBDIR)/pkgconfig
|
|
|
|
install-man:
|
|
$(Q) $(MAKE) -C Documentation install
|
|
|
|
install-crit: crit/crit
|
|
$(E) " INSTALL crit"
|
|
$(Q) python scripts/crit-setup.py install --root=$(DESTDIR) --prefix=$(PREFIX)
|
|
|
|
.PHONY: install install-man install-crit install-criu
|