util-src/Makefile
changeset 6879 d1fc95d22f33
parent 6613 7c4cf87f4dff
child 6880 020ededc84a6
--- a/util-src/Makefile	Sat Sep 26 21:41:11 2015 +0200
+++ b/util-src/Makefile	Sat Sep 26 23:29:50 2015 +0200
@@ -11,18 +11,18 @@
 LD?=gcc
 CFLAGS+=-ggdb
 
+ALL=encodings.so hashes.so net.so pposix.so signal.so table.so
+
 .PHONY: all install clean
 .SUFFIXES: .c .o .so
 
-all: encodings.so hashes.so net.so pposix.so signal.so table.so
+all: $(ALL)
 
-install: encodings.so hashes.so net.so pposix.so signal.so table.so
-	install *.so ../util/
+install: $(ALL)
+	install $^ ../util/
 
 clean:
-	rm -f *.o
-	rm -f *.so
-	rm -f ../util/*.so
+	rm -f $(ALL)
 
 encodings.so: encodings.o
 	MACOSX_DEPLOYMENT_TARGET="10.3"; export MACOSX_DEPLOYMENT_TARGET;