]> git.neil.brown.name Git - susman.git/commitdiff
Makefile: add simple 'install' target
authorNeilBrown <neilb@suse.de>
Sun, 22 Apr 2012 04:17:18 +0000 (14:17 +1000)
committerNeilBrown <neilb@suse.de>
Sun, 22 Apr 2012 04:17:18 +0000 (14:17 +1000)
Signed-off-by: NeilBrown <neilb@suse.de>
Makefile

index 10af626d6f17eb50f09c66a4178ad4bbbf2c104e..54f2b6a732d872810261cd7a97756d9229ba231d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,8 @@ PROGS = lsusd lsused request_suspend wakealarmd susman
 TESTS = block_test watch_test event_test alarm_test
 LIBS = suspend_block.o watcher.o wakeevent.o wakealarm.o
 
+DEST = /usr/local/bin
+LIBDEST = /usr/local/lib
 all: $(PROGS) $(TESTS)
 
 lsusd: lsusd.o
@@ -36,6 +38,13 @@ susman: susman.o lsusd-m.o lsused-m.o wakealarmd-m.o libsus.a
 
 request_suspend: request_suspend.o
 
+install: susman suspend.py block.sh libsus.a
+       cp susman suspend.py $(DEST)
+       cp block.sh $(DEST)/suspend.sh
+       chmod 755 $(DEST)/susman $(DEST)/suspend.py $(DEST)/suspend.sh
+       cp libsus.a $(LIBDEST)
+       chmod 644 $(LIBDEST)/libsus.a
+
 block_test: block_test.o libsus.a
        $(CC) -o block_test block_test.o libsus.a
 watch_test: watch_test.o libsus.a