X-Git-Url: http://pileus.org/git/?p=mkinit;a=blobdiff_plain;f=mkfile;h=f307ef50ce2377472d75124e6d56ba5970b63428;hp=b332d0279a6b617cc0334f6b52b3959ab8f6ed26;hb=bb3723262b16907a1c6e867dd767a2a7672cba01;hpb=3116e94e35ee7d8d3127a974d3a737fb5d2cc16c diff --git a/mkfile b/mkfile index b332d02..f307ef5 100644 --- a/mkfile +++ b/mkfile @@ -1,29 +1,23 @@ -# Copyright (C) 2009 Andy Spencer +# Copyright (C) 2009,2013 Andy Spencer # See COPYING for terms -PROGS=src/initctld -CLEAN=src/*.o +all:V: src/initctld -default:V: all +src/initctld: src/initctld.c + gcc -Wall -o $target $prereq install:V: all - install -d \ - $DESTDIR/etc \ - $DESTDIR/sbin \ - $DESTDIR/lib/mkinit/bin \ - $DESTDIR/lib/mkinit/state - install -t $DESTDIR/lib/mkinit/bin \ - ./src/{mkinit,service,respawn,initctld} - #install -t $DESTDIR/etc ./init.mk - ln -sf $DESTDIR/lib/mkinit/bin/mkinit $DESTDIR/sbin + install -d $DESTDIR/lib/mkinit/state + install -m 755 -D src/mkinit $DESTDIR/sbin/mkinit + install -m 755 -D src/service $DESTDIR/lib/mkinit/bin/service + install -m 755 -D src/respawn $DESTDIR/lib/mkinit/bin/respawn + install -m 755 -D src/initctld $DESTDIR/lib/mkinit/bin/initctld + install -m 644 -D init.mk $DESTDIR/etc/init.mk.example + install -m 644 -D services.mk $DESTDIR/etc/services.mk.example uninstall:VE: - rm -rf /lib/mkinit/bin/ - rm /lib/mkinit/cmd - rm /sbin/mkinit - rmdir /lib/mkinit/state/ - rmdir /lib/mkinit/ + rm -rf $DESTDIR/lib/mkinit + rm $DESTDIR/sbin/mkinit -<../mkcommon - -# vim: ft=mk +clean: + rm -f src/initctld