summaryrefslogtreecommitdiff
path: root/runlevels.mk
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2007-11-20 11:59:44 +0000
committerRoy Marples <roy@marples.name>2007-11-20 11:59:44 +0000
commitd063cda7e1afd959dea908bf8bb892ce7db7fe40 (patch)
tree1eca103201533e8ddecc8f49905b456785e9e1fa /runlevels.mk
parented0074cb4492daac3c9b1a43cc4ef78c48044d3e (diff)
downloadopenrc-d063cda7e1afd959dea908bf8bb892ce7db7fe40.tar.gz
openrc-d063cda7e1afd959dea908bf8bb892ce7db7fe40.tar.bz2
openrc-d063cda7e1afd959dea908bf8bb892ce7db7fe40.tar.xz
Move the runlevel foo to it's own Makefile for ease of maintainance
Diffstat (limited to 'runlevels.mk')
-rw-r--r--runlevels.mk18
1 files changed, 18 insertions, 0 deletions
diff --git a/runlevels.mk b/runlevels.mk
new file mode 100644
index 0000000..cad2ff7
--- /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: