/[TIS-4000 Rel T60]/sun2.4/ca/Makefile
ViewVC logotype

Diff of /sun2.4/ca/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.3 by tis4000, Thu Aug 26 20:44:19 1999 UTC revision 1.4 by tis4000, Wed Sep 29 13:34:37 1999 UTC
# Line 1  Line 1 
1  CC = gcc -DSOLARIS -DUSECB63 -inostdinc -I/usr/include -I/usr/include/sys \  
2                  -I/usr/include/netinet  CC = gcc -DSOLARIS -DUSECB63 -inostdinc -I/usr/include
3    
4    # -I/usr/include/sys \
5    #               -I/usr/include/netinet
6    
7  CFLAGS = -c -g -Wunused  CFLAGS = -c -g -Wunused
8  RM = rm -f  RM = rm -f
9    
# Line 9  SRCPATH = $(SHAREPATH)/src Line 13  SRCPATH = $(SHAREPATH)/src
13  SRC = $(SRCPATH)/ca  SRC = $(SRCPATH)/ca
14  CODEBASEPATH = /tools/codebase63/source  CODEBASEPATH = /tools/codebase63/source
15    
16    SSL_SDK=/tools/SSLeay/SSLeay-0.9.0b
17    SSL_LIB=$(SSL_SDK)
18    SSL_INCLUDE=$(SSL_SDK)/include
19    
20    LYNKSEES_SDK=/tools/SPYRUS/sdk
21    LYNKSEES_LIB=$(LYNKSEES_SDK)/lib
22    LYNKSEES_INCLUDE=$(LYNKSEES_SDK)/include
23    
24    
25  INCLUDES = \  INCLUDES = \
26          -I$(SRC) \          -I$(SRC) \
27          -I$(SHAREPATH)/epicsH \          -I$(SHAREPATH)/epicsH \
28          -I$(CODEBASEPATH) \          -I$(CODEBASEPATH) \
29          -I/usr/include \          -I/usr/include
30          -I/usr/include/sys \  # \
31          -I/usr/include/netinet  #       -I/usr/include/sys \
32    #       -I/usr/include/netinet
33    
34  ALLDEFINES =  $(INCLUDES)  ALLDEFINES =  $(INCLUDES) -DPRIV_AUDIT -I$(SSL_INCLUDE)
35    
36  LIBCASRCS = \  LIBCASRCS = \
37          $(SRC)/alarmUtils.c \          $(SRC)/alarmUtils.c \
# Line 105  OTHEROBJS = \ Line 119  OTHEROBJS = \
119          buffPoolMgt.o \          buffPoolMgt.o \
120          cadebug.o \          cadebug.o \
121          chanAcq.o \          chanAcq.o \
122            secChanAcq.o \
123          chandump.o \          chandump.o \
124          channelAccess.o \          channelAccess.o \
125          cvtMgt.o \          cvtMgt.o \
# Line 113  OTHEROBJS = \ Line 128  OTHEROBJS = \
128          serverInit.o \          serverInit.o \
129          sockGrow.o \          sockGrow.o \
130          sockMnt.o \          sockMnt.o \
131            secSockMnt.o \
132            secSockMnt.o \
133          transformType.o          transformType.o
134    
135  all:: depend libca.a channelAccess sockMnt nameSrv chanAcq cadump cadebug  all:: depend libca.a channelAccess sockMnt secSockMnt nameSrv chanAcq secChanAcq cadump cadebug
136    
137  ########### TARGETS ############################################################  ########### TARGETS ############################################################
138    
# Line 137  sockMnt:       sockMnt.o serverInit.o localAdd Line 154  sockMnt:       sockMnt.o serverInit.o localAdd
154                          ../bin/libCom.a ../bin/tisMsgLib.a \                          ../bin/libCom.a ../bin/tisMsgLib.a \
155                          -ldl -lsocket -lnsl                          -ldl -lsocket -lnsl
156    
157    secSockMnt:     secSockMnt.o serverInit.o localAddr.o sockGrow.o \
158                    ../bin/libCom.a ../bin/tisMsgLib.a ../bin/libCalISO.a
159            $(RM) secSockMnt
160            $(CC) -o secSockMnt -g secSockMnt.o serverInit.o localAddr.o sockGrow.o\
161                            ../bin/libCom.a ../bin/tisMsgLib.a \
162                            -L../bin -lCalISO -L$(CODEBASEPATH) -lcb \
163                            -L$(LYNKSEES_LIB) -llynksees \
164                            -L$(SSL_LIB) -lssl -lcrypto \
165                            -ldl -lsocket -lnsl -lm
166    
167  nameSrv:        nameSrv.o serverInit.o sockGrow.o \  nameSrv:        nameSrv.o serverInit.o sockGrow.o \
168                  $(CODEBASEPATH)/libcb.a ../bin/tisMsgLib.a                  $(CODEBASEPATH)/libcb.a ../bin/tisMsgLib.a
169          $(RM) nameSrv          $(RM) nameSrv
# Line 156  chanAcq:       chanAcq.o serverInit.o transfor Line 183  chanAcq:       chanAcq.o serverInit.o transfor
183                          ../bin/libCom.a  ../bin/tisMsgLib.a \                          ../bin/libCom.a  ../bin/tisMsgLib.a \
184                          $(CODEBASEPATH)/libcb.a -lsocket -lnsl -lm                          $(CODEBASEPATH)/libcb.a -lsocket -lnsl -lm
185    
186    secChanAcq:     secChanAcq.o serverInit.o transformType.o buffPoolMgt.o dataTypes.o \
187                    dumpBlocks.o sockGrow.o cvtMgt.o \
188                    ../bin/dbTreeLib.a ../bin/libCom.a ../bin/tisMsgLib.a \
189                    ../bin/libtis.a $(CODEBASEPATH)/libcb.a ../bin/libCalISO.a
190            $(RM) secChanAcq
191            $(CC) -o secChanAcq -g \
192                            secChanAcq.o serverInit.o transformType.o buffPoolMgt.o dataTypes.o \
193                            dumpBlocks.o sockGrow.o cvtMgt.o localAddr.o \
194                            ../bin/dbTreeLib.a ../bin/libtis.a \
195                            ../bin/libCom.a  ../bin/tisMsgLib.a -L../bin -lCalISO \
196                            $(CODEBASEPATH)/libcb.a -lsocket -lnsl -lm
197    
198  cadump: chandump.o libca.a  cadump: chandump.o libca.a
199          $(RM) cadump          $(RM) cadump
200          $(CC) -g -o cadump chandump.o libca.a -ldl -lsocket -lnsl          $(CC) -g -o cadump chandump.o libca.a -ldl -lsocket -lnsl
# Line 242  chanAcq.o: $(SRC)/chanAcq.c Line 281  chanAcq.o: $(SRC)/chanAcq.c
281          $(RM) chanAcq.o          $(RM) chanAcq.o
282          $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/chanAcq.c          $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/chanAcq.c
283    
284    secChanAcq.o: $(SRC)/chanAcq.c
285            $(RM) secChanAcq.o
286            $(CC) -o secChanAcq.o $(CFLAGS) $(INCLUDES) -DPRIV_AUDIT -I$(SSL_INCLUDE) $(SRC)/chanAcq.c
287    
288  changeConnEvnt.o: $(SRC)/changeConnEvnt.c  changeConnEvnt.o: $(SRC)/changeConnEvnt.c
289          $(RM) changeConnEvnt.o          $(RM) changeConnEvnt.o
290          $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/changeConnEvnt.c          $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/changeConnEvnt.c
# Line 327  sockMnt.o: $(SRC)/sockMnt.c Line 370  sockMnt.o: $(SRC)/sockMnt.c
370          $(RM) sockMnt.o          $(RM) sockMnt.o
371          $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/sockMnt.c          $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/sockMnt.c
372    
373    secSockMnt.o: $(SRC)/sockMnt.c
374            $(RM) secSockMnt.o
375            $(CC) -o secSockMnt.o $(CFLAGS) -DPRIV_AUDIT $(INCLUDES) -I$(SSL_INCLUDE) $(SRC)/sockMnt.c
376    
377  transformType.o: $(SRC)/transformType.c  transformType.o: $(SRC)/transformType.c
378          $(RM) transformType.o          $(RM) transformType.o
379          $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/transformType.c          $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/transformType.c
# Line 339  install:: Line 386  install::
386          cp -p libca.a ../bin          cp -p libca.a ../bin
387          cp -p channelAccess ../bin          cp -p channelAccess ../bin
388          cp -p sockMnt ../bin          cp -p sockMnt ../bin
389            cp -p secSockMnt ../bin
390          cp -p nameSrv ../bin          cp -p nameSrv ../bin
391          cp -p chanAcq ../bin          cp -p chanAcq ../bin
392            cp -p secChanAcq ../bin
393          cp -p cadump ../bin          cp -p cadump ../bin
394          cp -p cadebug ../bin          cp -p cadebug ../bin
395    
# Line 348  clean:: Line 397  clean::
397          $(RM) libca.a          $(RM) libca.a
398          $(RM) channelAccess          $(RM) channelAccess
399          $(RM) sockMnt          $(RM) sockMnt
400            $(RM) secSockMnt
401          $(RM) nameSrv          $(RM) nameSrv
402          $(RM) chanAcq          $(RM) chanAcq
403            $(RM) secChanAcq
404          $(RM) cadump          $(RM) cadump
405          $(RM) cadebug          $(RM) cadebug
406          $(RM) $(LIBCAOBJS)          $(RM) $(LIBCAOBJS)

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.30