2 CFLAGS += -DASSUME_STATELESS -rdynamic -fno-strict-aliasing
3 LDLIBS += -lxml2 -lobjson -ldl
5 TARGETS = osrf_message.o \
15 HEADERS = osrf_message.h \
25 all: xml_utils.o $(TARGETS) copy
28 cp ../utils/xml_utils.h .
29 cp ../utils/xml_utils.c .
30 $(CC) -c $(CFLAGS) xml_utils.c -o $@
33 cp $(HEADERS) $(TMPDIR)/
35 osrf_message.o: osrf_message.c osrf_message.h
36 osrf_app_session.o: osrf_app_session.c osrf_app_session.h
37 osrf_stack.o: osrf_stack.c osrf_stack.h
38 osrf_system.o: osrf_system.c osrf_system.h
39 osrf_settings.o: osrf_settings.c osrf_settings.h
40 osrf_prefork.o: osrf_prefork.c osrf_prefork.h
41 osrfConfig.o: osrfConfig.c osrfConfig.h xml_utils.o
42 osrf_application.o: osrf_application.c osrf_application.h
45 /bin/rm -f *.o libopensrf_stack.so xml_utils.h xml_utils.c