# HG changeset patch # User mas01cr # Date 1196262802 0 # Node ID 9fcc8e97c86fe0a3ad3aa3404dda6941b398e5ba # Parent 2ea1908707c72108e209f8c87126650a0ba9e944 Minor makefile improvement diff -r 2ea1908707c7 -r 9fcc8e97c86f Makefile --- a/Makefile Wed Nov 28 15:10:28 2007 +0000 +++ b/Makefile Wed Nov 28 15:13:22 2007 +0000 @@ -27,7 +27,9 @@ %.o: %.cpp audioDB.h adb.nsmap cmdline.h g++ -c ${CFLAGS} ${GSOAP_INCLUDE} -Wall -Werror $< -${EXECUTABLE}: insert.o create.o common.o dump.o query.o soap.o audioDB.o soapServer.cpp soapClient.cpp soapC.cpp cmdline.c +OBJS=insert.o create.o common.o dump.o query.o soap.o audioDB.o + +${EXECUTABLE}: ${OBJS} soapServer.cpp soapClient.cpp soapC.cpp cmdline.c g++ -o ${EXECUTABLE} ${CFLAGS} ${GSOAP_INCLUDE} $^ ${GSOAP_CPP} clean: @@ -35,7 +37,7 @@ -rm soapServer.cpp soapClient.cpp soapC.cpp soapObject.h soapStub.h soapProxy.h soapH.h soapServerLib.cpp soapClientLib.cpp -rm adb.nsmap adb.xsd adb.wsdl adb.*.req.xml adb.*.res.xml -rm HELP.txt - -rm ${EXECUTABLE} ${EXECUTABLE}.1 audioDB.o insert.o create.o common.o dump.o query.o soap.o + -rm ${EXECUTABLE} ${EXECUTABLE}.1 ${OBJS} -sh -c "cd tests && sh ./clean.sh" test: ${EXECUTABLE}