CFLAGS += -DASSUME_STATELESS LDLIBS += -lxml2 -lobjson TARGETS = osrf_message.o osrf_app_session.o osrf_stack.o osrf_system.o osrf_settings.o osrf_prefork.o osrfConfig.o xml_utils.o HEADERS = osrf_message.h osrf_app_session.h osrf_stack.h osrf_system.h osrf_settings.h osrf_prefork.h osrfConfig.h xml_utils.h all: xml_utils.o $(TARGETS) copy xml_utils.o: cp ../utils/xml_utils.h . cp ../utils/xml_utils.c . $(CC) -c $(CFLAGS) xml_utils.c -o $@ copy: cp $(HEADERS) $(TMPDIR)/ osrf_message.o: osrf_message.c osrf_message.h osrf_app_session.o: osrf_app_session.c osrf_app_session.h osrf_stack.o: osrf_stack.c osrf_stack.h osrf_system.o: osrf_system.c osrf_system.h osrf_settings.o: osrf_settings.c osrf_settings.h osrf_prefork.o: osrf_prefork.c osrf_prefork.h osrfConfig.o: osrfConfig.c osrfConfig.h xml_utils.o clean: /bin/rm -f *.o libopensrf_stack.so test xml_utils.h xml_utils.c