From 1564e155b726308200ecd5df315c002bd8b16952 Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Wed, 31 May 2017 13:15:32 -0500 Subject: openrc-init: add optional sysvinit compatibility --- scripts/Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'scripts/Makefile') diff --git a/scripts/Makefile b/scripts/Makefile index 13b8024f..faa46b0e 100644 --- a/scripts/Makefile +++ b/scripts/Makefile @@ -8,12 +8,23 @@ INSTALLAFTER = _installafter ifeq (${OS},Linux) SRCS+= rc-sstat.in BIN+= rc-sstat +ifeq (${MKSYSVINIT},yes) +SRCS+= halt.in poweroff.in reboot.in shutdown.in +BIN+= halt poweroff reboot shutdown + endif endif _installafter: ifeq (${OS},Linux) ${INSTALL} -d ${DESTDIR}${SBINDIR} - ln -sf ${DIR}/rc-sstat ${DESTDIR}/${SBINDIR}/rc-sstat + ln -sf ../${DIR}/rc-sstat ${DESTDIR}/${SBINDIR}/rc-sstat +ifeq (${MKSYSVINIT},yes) + ln -sf ../${DIR}/halt ${DESTDIR}/sbin/halt + ln -sf ../${DIR}/poweroff ${DESTDIR}/sbin/poweroff + ln -sf ../${DIR}/reboot ${DESTDIR}/sbin/reboot + ln -sf ../${DIR}/shutdown ${DESTDIR}/sbin/shutdown + ln -sf openrc-init ${DESTDIR}/sbin/init +endif endif include ${MK}/scripts.mk -- cgit v1.2.3