# modified by Christopher Frauenberger [frauenberger@iem.at] # 25.8.2004 # for the integration in iARS project # makefile written for gnu make CXX = g++ SRC = ./src CPPFLAGS = -I$(SRC) DEBUG = -g OPTIMIZE = -O2 GCCWARN = -Wall CXXFLAGS = $(DEBUG) $(GCCWARN) $(OPTIMIZE) $(INCLUDES) -fPIC LIB = ./libXmlRpc.a # Add your system-dependent network libs here. These are # only used to build the tests (your application will need them too). # Linux: none # Solaris: -lsocket -lnsl #SYSTEMLIBS = -lsocket -lnsl SYSTEMLIBS = 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 all: $(LIB) $(LIB): $(OBJ) $(AR) $(ARFLAGS) $(LIB) $(OBJ) clean: rm -f $(SRC)/*.o rm -f $(SRC)/*~ rm -f $(LIB)