source: trunk/src/archiving/wave_serverV/makefile.sol @ 1343

Revision 1343, 1.3 KB checked in by davidk, 15 years ago (diff)

Added support for Purify during link.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1
2#
3#   THIS FILE IS UNDER RCS - DO NOT MODIFY UNLESS YOU HAVE
4#   CHECKED IT OUT USING THE COMMAND CHECKOUT.
5#
6#    $Id$
7#
8#    Revision history:
9#     $Log$
10#     Revision 1.3  2004/03/17 20:41:28  davidk
11#     Added support for Purify during link.
12#
13#     Revision 1.2  2000/08/08 17:19:17  lucky
14#     Added lint directive
15#
16#     Revision 1.1  2000/02/14 19:58:27  lucky
17#     Initial revision
18#
19#
20#
21
22
23
24CFLAGS = -D_REENTRANT $(GLOBALFLAGS)
25
26B = $(EW_HOME)/$(EW_VERSION)/bin
27L = $(EW_HOME)/$(EW_VERSION)/lib
28
29
30BINARIES = wave_serverV.o index.o server_thread.o serve_trace.o index_util.o \
31         compare.o $L/dirops_ew.o $L/getutil.o\
32         $L/kom.o $L/logit_mt.o $L/sema_ew.o $L/sleep_ew.o $L/socket_ew.o\
33         $L/socket_ew_common.o $L/swap.o  $L/threads_ew.o $L/time_ew.o\
34         $L/transport.o $L/mem_circ_queue.o
35
36ALL: wave_serverV tools
37
38wave_serverV: $(BINARIES)
39        $(PURIFY_DK) cc -g -o $B/wave_serverV $(BINARIES) -lm -lnsl -lsocket -mt -lposix4 -lthread -lc
40
41.c.o:
42        $(CC) $(CFLAGS) -g $(CPPFLAGS) -c  $(OUTPUT_OPTION) $<
43
44tools:
45        (cd Tools; make -f makefile.sol)
46
47
48lint:
49        lint wave_serverV.c index.c server_thread.c serve_trace.c index_util.c compare.c  $(GLOBALFLAGS)
50
51
52
53# Clean-up rules
54clean:
55        rm -f a.out core *.o *.obj *% *~
56        (cd Tools; make -f makefile.sol clean)
57
58clean_bin:
59        rm -f $B/wave_serverV*
60        (cd Tools; make -f makefile.sol clean_bin)
Note: See TracBrowser for help on using the repository browser.