mirror of
https://github.com/pygos/init.git
synced 2024-11-05 04:07:10 +01:00
Add configure switch to disable pygos specific config defaults
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
This commit is contained in:
parent
24043cc4ee
commit
e148e873e0
4 changed files with 23 additions and 3 deletions
|
@ -27,9 +27,11 @@ install-data-local:
|
|||
$(LN_S) $(TEMPLATEDIR)/sysfs $(DESTDIR)$(SVCDIR)/sysfs
|
||||
$(LN_S) $(TEMPLATEDIR)/devfs $(DESTDIR)$(SVCDIR)/devfs
|
||||
$(LN_S) $(TEMPLATEDIR)/tmpfs $(DESTDIR)$(SVCDIR)/tmpfs
|
||||
if PYGOSCFG
|
||||
$(LN_S) $(TEMPLATEDIR)/tmpfsrun $(DESTDIR)$(SVCDIR)/tmpfsrun
|
||||
$(LN_S) $(TEMPLATEDIR)/tmpfsvar $(DESTDIR)$(SVCDIR)/tmpfsvar
|
||||
$(LN_S) $(TEMPLATEDIR)/rootusr $(DESTDIR)$(SVCDIR)/rootusr
|
||||
endif
|
||||
$(LN_S) $(TEMPLATEDIR)/vfs $(DESTDIR)$(SVCDIR)/vfs
|
||||
$(LN_S) $(TEMPLATEDIR)/shutdown $(DESTDIR)$(SVCDIR)/shutdown
|
||||
$(LN_S) $(TEMPLATEDIR)/reboot $(DESTDIR)$(SVCDIR)/reboot
|
||||
|
|
11
configure.ac
11
configure.ac
|
@ -10,6 +10,17 @@ AC_PROG_RANLIB
|
|||
AC_PROG_MKDIR_P
|
||||
AC_PROG_LN_S
|
||||
|
||||
AC_ARG_WITH([pygos],
|
||||
[AS_HELP_STRING([--without-pygos],
|
||||
[Disable Pygos specific default configuration])],
|
||||
[case "${withval}" in
|
||||
yes) AM_CONDITIONAL([PYGOSCFG], [true]) ;;
|
||||
no) AM_CONDITIONAL([PYGOSCFG], [false]) ;;
|
||||
*) AC_MSG_ERROR([bad value ${withval} for --without-pygos]) ;;
|
||||
esac],
|
||||
[AM_CONDITIONAL([PYGOSCFG], [true])])
|
||||
|
||||
|
||||
AC_CONFIG_HEADERS([lib/include/config.h])
|
||||
AC_DEFINE_DIR(SVCDIR, sysconfdir/init.d, [Startup service directory])
|
||||
AC_DEFINE_DIR(TEMPLATEDIR, datadir/init, [Service template directory])
|
||||
|
|
|
@ -1,2 +1,6 @@
|
|||
scriptdir = @SCRIPTDIR@
|
||||
script_SCRIPTS = scripts/devfs.sh scripts/trymount.sh scripts/overlay.sh
|
||||
script_SCRIPTS = scripts/devfs.sh scripts/trymount.sh
|
||||
|
||||
if PYGOSCFG
|
||||
script_SCRIPTS += scripts/overlay.sh
|
||||
endif
|
||||
|
|
|
@ -4,7 +4,10 @@ init_DATA += services/sysctl services/hwclock services/sysinit
|
|||
init_DATA += services/reboot services/shutdown services/sigkill
|
||||
init_DATA += services/sigterm services/sync services/devfs
|
||||
init_DATA += services/sysfs services/procfs services/tmpfs
|
||||
init_DATA += services/tmpfsrun services/tmpfsvar services/vfs
|
||||
init_DATA += services/rootusr
|
||||
init_DATA += services/vfs
|
||||
|
||||
if PYGOSCFG
|
||||
init_DATA += services/rootusr services/tmpfsrun services/tmpfsvar
|
||||
endif
|
||||
|
||||
EXTRA_DIST += services/sysinit services/vfs
|
||||
|
|
Loading…
Reference in a new issue