Mercurial > hg > audiodb
diff Makefile @ 59:cd851d1fbc62
Make the system compile without warnings, and turn on -Werror for
audioDB.cpp in the Makefile. (Don't turn it on for everything; the soap
code is not warning-free...)
author | mas01cr |
---|---|
date | Thu, 20 Sep 2007 13:54:28 +0000 |
parents | 092648f9b532 |
children | 3f6586c589d5 |
line wrap: on
line diff
--- a/Makefile Thu Sep 20 11:53:11 2007 +0000 +++ b/Makefile Thu Sep 20 13:54:28 2007 +0000 @@ -17,13 +17,16 @@ soapServer.cpp soapClient.cpp soapC.cpp: audioDBws.h soapcpp2 audioDBws.h -${EXECUTABLE}: audioDB.h audioDB.cpp soapServer.cpp soapClient.cpp soapC.cpp cmdline.c cmdline.h - g++ -o ${EXECUTABLE} ${CFLAGS} audioDB.cpp soapServer.cpp soapClient.cpp soapC.cpp cmdline.c ${LIBS} +audioDB.o: audioDB.cpp audioDB.h soapServer.cpp soapClient.cpp soapC.cpp cmdline.c cmdline.h + g++ -c ${CFLAGS} -Wall -Werror audioDB.cpp + +${EXECUTABLE}: audioDB.o soapServer.cpp soapClient.cpp soapC.cpp cmdline.c cmdline.h + g++ -o ${EXECUTABLE} ${CFLAGS} audioDB.o soapServer.cpp soapClient.cpp soapC.cpp cmdline.c ${LIBS} clean: -rm cmdline.c cmdline.h -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.query.req.xml adb.query.res.xml adb.status.req.xml adb.status.res.xml -rm README.txt - -rm ${EXECUTABLE} ${EXECUTABLE}.1 - -sh -c "cd tests && sh ./clean.sh" \ No newline at end of file + -rm ${EXECUTABLE} ${EXECUTABLE}.1 audioDB.o + -sh -c "cd tests && sh ./clean.sh"