| # makefile written for gnu make |
| GCCWARN = -Wall -Wstrict-prototypes |
| CXXFLAGS = $(DEBUG) $(GCCWARN) $(OPTIMIZE) $(INCLUDES) |
| # Add your system-dependent network libs here. These are |
| # only used to build the tests (your application will need them too). |
| # Solaris: -lsocket -lnsl |
| #SYSTEMLIBS = -lsocket -lnsl |
| LDLIBS = $(LIB) $(SYSTEMLIBS) |
| OBJ = $(SRC)/XmlRpcClient.o $(SRC)/XmlRpcDispatch.o \ |
| $(SRC)/XmlRpcServer.o $(SRC)/XmlRpcServerConnection.o \ |
| $(SRC)/XmlRpcServerMethod.o $(SRC)/XmlRpcSocket.o $(SRC)/XmlRpcSource.o \ |
| $(SRC)/XmlRpcUtil.o $(SRC)/XmlRpcValue.o |
| $(AR) $(ARFLAGS) $(LIB) $(OBJ) |
| cd test && $(MAKE) CXX=$(CXX) CXXFLAGS="$(CXXFLAGS)" SYSTEMLIBS="$(SYSTEMLIBS)" |
| cd src && doxygen Doxyfile |