X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=mkfile;h=f307ef50ce2377472d75124e6d56ba5970b63428;hb=bb3723262b16907a1c6e867dd767a2a7672cba01;hp=30fa12befde1de005ac24964b9d3c5eb8f779dc0;hpb=710d9bf74e012ee0c7db4d721dfe43d8d0cc5031;p=mkinit diff --git a/mkfile b/mkfile index 30fa12b..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 -