# Magellan Busybox-Initscripts # $Header: /home/cvsd/magellan-cvs/magellan-src/busybox-initscripts/Makefile,v 1.3 2008-06-10 21:06:19 niro Exp $ DESTDIR= sysconfdir=/etc sbindir=/sbin rcdir=$(sysconfdir)/rc.d initdir=$(rcdir)/init.d all: install clean: rm -f src/*.o if [ -f start-stop-daemon ]; then rm start-stop-daemon; fi create-dirs: install -d -m 0755 $(DESTDIR)$(sysconfdir) install -d -m 0755 $(DESTDIR)$(sysconfdir)/conf.d install -d -m 0755 $(DESTDIR)$(sysconfdir)/modules.d install -d -m 0755 $(DESTDIR)$(rcdir)/rcshutdown.d install -d -m 0755 $(DESTDIR)$(rcdir)/rcboot.d install -d -m 0755 $(DESTDIR)$(rcdir)/rcsysinit.d install -d -m 0755 $(DESTDIR)$(initdir) install -d -m 0755 $(DESTDIR)$(sbindir) install-etc: for file in DIR_COLORS \ fstab \ group \ hostname \ hosts \ inittab \ inputrc \ issue \ passwd \ profile \ shells; \ do \ install -m 0644 etc/$${file} $(DESTDIR)$(sysconfdir); \ done install -m 0400 etc/shadow $(DESTDIR)$(sysconfdir) echo "$$(date +%Y%m%d)-cvs" > $(DESTDIR)$(sysconfdir)/mageversion install-confd: install -m 0644 conf.d/clock $(DESTDIR)$(sysconfdir)/conf.d install -m 0644 conf.d/editor $(DESTDIR)$(sysconfdir)/conf.d install -m 0644 conf.d/kernel $(DESTDIR)$(sysconfdir)/conf.d install -m 0644 conf.d/keymap $(DESTDIR)$(sysconfdir)/conf.d install -m 0644 conf.d/net.routes $(DESTDIR)$(sysconfdir)/conf.d install -m 0644 conf.d/net.sample $(DESTDIR)$(sysconfdir)/conf.d install -m 0644 conf.d/rc $(DESTDIR)$(sysconfdir)/conf.d install-modulesd: install -m 0644 etc/modules.autoload $(DESTDIR)$(sysconfdir) install -m 0644 modules.d/aliases.conf $(DESTDIR)$(sysconfdir)/modules.d install -m 0644 modules.d/i386.conf $(DESTDIR)$(sysconfdir)/modules.d install-initd: for script in cleanfs \ functions \ loadkeys \ localnet \ modules \ mountfs \ network \ rc \ setclock \ swap; \ do \ install -m 0755 rc/$${script} $(DESTDIR)$(initdir)/${script}; \ done install-bins: install -m 0755 sbin/modules-update $(DESTDIR)$(sbindir) install -m 0755 sbin/rc-config $(DESTDIR)$(sbindir) install-symlinks: ln -snf rc.d/init.d $(DESTDIR)$(sysconfdir)/init.d install: create-dirs \ install-etc \ install-confd \ install-modulesd \ install-initd \ install-bins \ install-symlinks .PHONY: all install