]> git.evergreen-ils.org Git - OpenSRF.git/blob - src/router/Makefile
slimmed down makefiles which get most of their vars from the
[OpenSRF.git] / 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 -ljson -lobjson
5 LP                              = ../libtransport
6 LIB_SOURCES = $(LP)/generic_utils.c $(LP)/transport_socket.c \
7                                   $(LP)/transport_session.c $(LP)/transport_message.c $(LP)/transport_client.c 
8
9 all: router 
10
11 install: 
12         cp router $(BINDIR)
13
14 router:  router.c $(LIB_SOURCES)
15         $(CC) $(LD_OPTS) -D_ROUTER $(CC_OPTS)   $(LIB_SOURCES) router.c -o $@ 
16
17 clean:
18         /bin/rm -f *.o router