diff options
author | Roy Marples <roy@marples.name> | 2007-11-20 11:59:44 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2007-11-20 11:59:44 +0000 |
commit | d063cda7e1afd959dea908bf8bb892ce7db7fe40 (patch) | |
tree | 1eca103201533e8ddecc8f49905b456785e9e1fa /runlevels.mk | |
parent | ed0074cb4492daac3c9b1a43cc4ef78c48044d3e (diff) |
Move the runlevel foo to it's own Makefile for ease of maintainance
Diffstat (limited to 'runlevels.mk')
-rw-r--r-- | runlevels.mk | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/runlevels.mk b/runlevels.mk new file mode 100644 index 00000000..cad2ff7e --- /dev/null +++ b/runlevels.mk @@ -0,0 +1,18 @@ +# Handy runlevel stuff + +LEVELDIR = $(DESTDIR)/etc/runlevels +BOOTDIR = $(LEVELDIR)/boot +DEFAULTDIR = $(LEVELDIR)/default + +install: + if ! test -d "$(BOOTDIR)" ; then \ + $(INSTALL) -d $(BOOTDIR) || exit $$?; \ + for x in $(BOOT); do ln -snf ../../init.d/"$$x" $(BOOTDIR)/"$$x" || exit $$? ; done \ + fi + if ! test -d "$(DEFAULTDIR)" ; then \ + $(INSTALL) -d $(DEFAULTDIR) || exit $$?; \ + for x in $(DEFAULT); do ln -snf ../../init.d/"$$x" $(DEFAULTDIR)/"$$x" || exit $$? ; done \ + fi + +all: +clean: |