# OpenRC Makefile # Copyright (c) 2007-2009 Roy Marples # Released under the 2-clause BSD license. include Makefile.inc SUBDIR= MKCONFD?= yes ifeq ($(MKCONFD),yes) SUBDIR+= conf.d endif MKETC?= yes ifeq ($(MKETC),yes) SUBDIR+= etc endif MKINITD?= yes ifeq ($(MKINITD),yes) SUBDIR+= init.d endif MKLOCALD?= yes ifeq ($(MKLOCALD),yes) SUBDIR+= local.d endif MKMAN?= yes ifeq ($(MKMAN),yes) SUBDIR+= man endif MKSCRIPTS?= yes ifeq ($(MKSCRIPTS),yes) SUBDIR+= scripts endif SUBDIR+= sh src MKSYSCTLD?= yes ifeq ($(MKSYSCTLD),yes) SUBDIR+= sysctl.d endif # Build pkgconfig or not MKPKGCONFIG?= yes ifeq (${MKPKGCONFIG},yes) SUBDIR+= pkgconfig endif # We need to ensure that runlevels is done last MKRUNLEVELS?= yes ifeq ($(MKRUNLEVELS),yes) SUBDIR+= runlevels endif INSTALLAFTER= _installafter MK= mk include ${MK}/sys.mk include ${MK}/os.mk include ${MK}/subdir.mk include ${MK}/dist.mk include ${MK}/git.mk _installafter: ifeq (${MKPREFIX},yes) ${INSTALL} -d ${DESTDIR}/${LIBEXECDIR}/init.d else ifneq (${OS},Linux) ${INSTALL} -d ${DESTDIR}/${LIBEXECDIR}/init.d endif ${INSTALL} -d ${DESTDIR}/${LIBEXECDIR}/tmp ${ECHO} "${VERSION}${GITVER}" > ${DESTDIR}/${LIBEXECDIR}/version