]> git.decadent.org.uk Git - dak.git/blobdiff - Makefile
two bug fixes in source_exists changes
[dak.git] / Makefile
index 2fd1dd28e6b3a6073c7b8720674bdf7994743eee..32e5417e22154f2ab619189df7d08126e7b083ec 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,17 @@
-sql-aptvc.so: sql-aptvc.cpp
-       gcc -Wall -I/usr/include/postgresql/ sql-aptvc.cpp -fPIC -shared -lapt-pkg -o sql-aptvc.so
+#!/usr/bin/make -f
+
+CXXFLAGS       = -I/usr/include/postgresql/ -fPIC -Wall
+CFLAGS         = -fPIC -Wall
+LDFLAGS                = -fPIC
+LIBS           = -lapt-pkg
+
+C++            = g++
+
+all: sql-aptvc.so
+
+sql-aptvc.o: sql-aptvc.cpp
+sql-aptvc.so: sql-aptvc.o
+       $(C++) $(LDFLAGS) $(LIBS) -shared -o $@ $<
+clean:
+       rm -f sql-aptvc.so sql-aptvc.o
 
-clean: 
-       rm -f sql-aptvc.so