]> git.evergreen-ils.org Git - working/Evergreen.git/blob - OpenSRF/src/router/Makefile
moved transport code over to utils/socket_bundle so we can keep the code
[working/Evergreen.git] / OpenSRF / src / router / Makefile
1 # set this shell variable prior to calling make to run with malloc_check enabled
2 #MALLOC_CHECK_=1 # XXX debug only
3
4 LD_OPTS         += -lc_utils -lxml2 -lopensrf_stack -lobjson
5 LP                              = ../libtransport
6 LIB_SOURCES = $(LP)/transport_socket.c $(LP)/transport_session.c $(LP)/transport_message.c $(LP)/transport_client.c 
7
8 all: msg router 
9
10 msg: 
11         echo "-> $$(pwd)"       
12
13 install: 
14         echo installing router
15         cp router $(BINDIR)
16         cp router_config.xml.example $(ETCDIR)
17
18 router:  router.c $(LIB_SOURCES)
19         echo $@
20         $(CC) $(LD_OPTS) -D_ROUTER $(CC_OPTS)   $(LIB_SOURCES) router.c -o $@ 
21
22 clean:
23         /bin/rm -f *.o router