[lxc-devel] [PATCH] init: Simplify Makefile somehow
Stéphane Graber
stgraber at ubuntu.com
Thu Jan 16 22:34:24 UTC 2014
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
---
config/init/systemd/Makefile.am | 8 +++-----
config/init/sysvinit/Makefile.am | 6 +-----
config/init/upstart/Makefile.am | 6 +-----
3 files changed, 5 insertions(+), 15 deletions(-)
diff --git a/config/init/systemd/Makefile.am b/config/init/systemd/Makefile.am
index 82587b0..6e2bb13 100644
--- a/config/init/systemd/Makefile.am
+++ b/config/init/systemd/Makefile.am
@@ -8,6 +8,7 @@ SYSTEMD_UNIT_DIR = /lib/systemd/system
else
SYSTEMD_UNIT_DIR = /usr/lib/systemd/system
endif
+
install-systemd: lxc.service lxc-devsetup
$(MKDIR_P) $(DESTDIR)$(SYSTEMD_UNIT_DIR)
$(INSTALL_DATA) lxc.service $(DESTDIR)$(SYSTEMD_UNIT_DIR)/
@@ -15,12 +16,9 @@ install-systemd: lxc.service lxc-devsetup
uninstall-systemd:
rm -f $(DESTDIR)$(SYSTEMD_UNIT_DIR)/lxc.service
rmdir $(DESTDIR)$(SYSTEMD_UNIT_DIR) || :
+
pkglibexec_SCRIPTS = lxc-devsetup
-else
-install-systemd:
-uninstall-systemd:
-endif
install-data-local: install-systemd
-
uninstall-local: uninstall-systemd
+endif
diff --git a/config/init/sysvinit/Makefile.am b/config/init/sysvinit/Makefile.am
index 4372c2d..66c190d 100644
--- a/config/init/sysvinit/Makefile.am
+++ b/config/init/sysvinit/Makefile.am
@@ -8,11 +8,7 @@ install-sysvinit: lxc
uninstall-sysvinit:
rm -f $(DESTDIR)$(sysconfdir)/rc.d/init.d/lxc
rmdir $(DESTDIR)$(sysconfdir)/rc.d/init.d || :
-else
-install-sysvinit:
-uninstall-sysvinit:
-endif
install-data-local: install-sysvinit
-
uninstall-local: uninstall-sysvinit
+endif
diff --git a/config/init/upstart/Makefile.am b/config/init/upstart/Makefile.am
index fbca0bb..32b90b9 100644
--- a/config/init/upstart/Makefile.am
+++ b/config/init/upstart/Makefile.am
@@ -12,11 +12,7 @@ uninstall-upstart:
rm -f $(DESTDIR)$(sysconfdir)/init/lxc-instance.conf
rm -f $(DESTDIR)$(sysconfdir)/init/lxc-net.conf
rmdir $(DESTDIR)$(sysconfdir)/init || :
-else
-install-upstart:
-uninstall-upstart:
-endif
install-data-local: install-upstart
-
uninstall-local: uninstall-upstart
+endif
--
1.8.5.2
More information about the lxc-devel
mailing list