60d6847de5
The MKNET variable can be used to select the network stack you want to build and install with OpenRC. The current default is the gentoo "oldnet" stack. If you want to install the OpenRC newnet stack, use MKNET=newnet on the make command line.
38 lines
785 B
Makefile
38 lines
785 B
Makefile
# OpenRC Makefile
|
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
|
# Released under the 2-clause BSD license.
|
|
|
|
include Makefile.inc
|
|
|
|
SUBDIR= conf.d etc init.d local.d man scripts sh src sysctl.d
|
|
|
|
# Build our old net foo or not
|
|
ifeq (${MKNET},)
|
|
SUBDIR+= net doc
|
|
endif
|
|
|
|
# Build pkgconfig or not
|
|
MKPKGCONFIG?= yes
|
|
ifeq (${MKPKGCONFIG},yes)
|
|
SUBDIR+= pkgconfig
|
|
endif
|
|
|
|
# We need to ensure that runlevels is done last
|
|
SUBDIR+= runlevels
|
|
|
|
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:
|
|
ifneq ($(OS),Linux)
|
|
${INSTALL} -d ${DESTDIR}/${LIBEXECDIR}/init.d
|
|
endif
|
|
${INSTALL} -d ${DESTDIR}/${LIBEXECDIR}/tmp
|
|
${ECHO} "${VERSION}${GITVER}" > ${DESTDIR}/${LIBEXECDIR}/version
|