2 CFLAGS += -DASSUME_STATELESS
3 LDLIBS += -lxml2 -lobjson
5 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
6 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
8 all: xml_utils.o $(TARGETS) copy
11 cp ../utils/xml_utils.h .
12 cp ../utils/xml_utils.c .
13 $(CC) -c $(CFLAGS) xml_utils.c -o $@
16 cp $(HEADERS) $(TMPDIR)/
18 osrf_message.o: osrf_message.c osrf_message.h
19 osrf_app_session.o: osrf_app_session.c osrf_app_session.h
20 osrf_stack.o: osrf_stack.c osrf_stack.h
21 osrf_system.o: osrf_system.c osrf_system.h
22 osrf_settings.o: osrf_settings.c osrf_settings.h
23 osrf_prefork.o: osrf_prefork.c osrf_prefork.h
24 osrfConfig.o: osrfConfig.c osrfConfig.h xml_utils.o
27 /bin/rm -f *.o libopensrf_stack.so test xml_utils.h xml_utils.c