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

Diff of /sun2.4/FileTransfer/Makefile

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

revision 1.1 by tis4000, Thu Sep 2 16:27:23 1999 UTC revision 1.2 by tis4000, Wed Sep 29 13:38:43 1999 UTC
# Line 4  LIB = /usr/lib Line 4  LIB = /usr/lib
4  TISINC = $(TOP)/share/epicsH  TISINC = $(TOP)/share/epicsH
5  CB = /tools/codebase63/source  CB = /tools/codebase63/source
6  SRCPATH=$(TOP)/share/src/FileTransfer  SRCPATH=$(TOP)/share/src/FileTransfer
7  SRCS = $(SRCPATH)/FT_ftpd.c $(SRCPATH)/FT_ftp.c $(SRCPATH)/FT_shared.c  SRCS = $(SRCPATH)/FT_sftpd.c $(SRCPATH)/FT_sftp.c $(SRCPATH)/FT_shared.c
8  OBJECTS = FT_ftpd.o FT_ftp.o FT_shared.o  OBJECTS = FT_sftpd.o FT_sftp.o FT_shared.o
9    
10  SSL_SDK=/tools/SSLeay/SSLeay-0.9.0b  SSL_SDK=/tools/SSLeay/SSLeay-0.9.0b
11  SSL_LIB=$(SSL_SDK)  SSL_LIB=$(SSL_SDK)
# Line 15  LYNKSEES_SDK=/tools/SPYRUS/sdk Line 15  LYNKSEES_SDK=/tools/SPYRUS/sdk
15  LYNKSEES_LIB=$(LYNKSEES_SDK)/lib  LYNKSEES_LIB=$(LYNKSEES_SDK)/lib
16  LYNKSEES_INCLUDE=$(LYNKSEES_SDK)/include  LYNKSEES_INCLUDE=$(LYNKSEES_SDK)/include
17    
   
18  INCLUDES=-I$(SRCPATH) -I$(CB) -I$(TISINC) -I$(LYNKSEES_INCLUDE) -I$(SSL_INCLUDE)  INCLUDES=-I$(SRCPATH) -I$(CB) -I$(TISINC) -I$(LYNKSEES_INCLUDE) -I$(SSL_INCLUDE)
19    
20  ALLDEFINES = $(INCLUDES) -DSOLARIS -DUSECB63  ALLDEFINES = $(INCLUDES) -DSOLARIS -DUSECB63
21    
22  LIBS=-L$(LYNKSEES_LIB) -llynksees -L$(SSL_LIB) -lssl -lcrypto -lsocket -lnsl  LIBS=-L../bin -lCalISO -L$(CB) -lcb ../bin/tisMsgLib.a -L$(LYNKSEES_LIB) -llynksees -L$(SSL_LIB) -lssl -lcrypto -lsocket -lnsl -lm
23    
24    LIBDEPENDS=$(CB)/libcb.a ../bin/tisMsgLib.a
25    
26    all : depend FT_sftpd FT_sftp SecFT_sftpd SecFT_sftp
27    
28    FT_sftpd : FT_sftpd.o FT_shared.o $(LIBDEPENDS)
29            $(RM) FT_sftpd
30            gcc -Wall -o FT_sftpd FT_sftpd.o FT_shared.o \
31                    $(LIBS)
32    
33    FT_sftpd.o : $(SRCPATH)/FT_sftpd.c
34            gcc -Wall -g -c -o FT_sftpd.o $(ALLDEFINES) \
35                     $(SRCPATH)/FT_sftpd.c
36    
37  all : depend FT_ftpd FT_ftp  FT_shared.o : $(SRCPATH)/FT_shared.c
38            gcc -Wall -g -c -o FT_shared.o $(ALLDEFINES) \
39                     $(SRCPATH)/FT_shared.c
40    
41  FT_ftpd : FT_ftpd.o FT_shared.o  FT_sftp : FT_sftp.o FT_shared.o $(LIBDEPENDS)
42          $(RM) FT_ftpd          $(RM) FT_sftp
43          gcc -o FT_ftpd FT_ftpd.o FT_shared.o \          gcc -Wall -o FT_sftp FT_sftp.o FT_shared.o \
44                  $(LIBS)                  $(LIBS)
45    
46  FT_ftpd.o : $(SRCPATH)/FT_ftpd.c \  FT_sftp.o : $(SRCPATH)/FT_sftp.c
47                  $(SRCPATH)/vxWrapper.h \          gcc -Wall -g -c -o FT_sftp.o $(ALLDEFINES) \
48                  $(SRCPATH)/FT_command.h \                   $(SRCPATH)/FT_sftp.c
49                  $(SRCPATH)/FT_shared.h  
50          gcc -g -c -o FT_ftpd.o $(ALLDEFINES) \  SecFT_sftpd : SecFT_sftpd.o SecFT_shared.o $(LIBDEPENDS) ../bin/libCalISO.a
51                   $(SRCPATH)/FT_ftpd.c          $(RM) SecFT_sftpd
52            gcc -Wall -o SecFT_sftpd SecFT_sftpd.o SecFT_shared.o \
53  FT_shared.o : $(SRCPATH)/FT_shared.c \                  $(LIBS)
54                  $(SRCPATH)/vxWrapper.h \  
55                  $(SRCPATH)/FT_shared.h  SecFT_sftpd.o : $(SRCPATH)/FT_sftpd.c
56          gcc -g -c -o FT_shared.o $(ALLDEFINES) \          gcc -Wall -g -c -o SecFT_sftpd.o $(ALLDEFINES) -DPRIV_AUDIT \
57                     $(SRCPATH)/FT_sftpd.c
58    
59    SecFT_shared.o : $(SRCPATH)/FT_shared.c
60            gcc -Wall -g -c -o SecFT_shared.o $(ALLDEFINES) -DPRIV_AUDIT \
61                   $(SRCPATH)/FT_shared.c                   $(SRCPATH)/FT_shared.c
62    
63  FT_ftp : FT_ftp.o FT_shared.o  SecFT_sftp : SecFT_sftp.o SecFT_shared.o $(LIBDEPENDS) ../bin/libCalISO.a
64          $(RM) FT_ftp          $(RM) SecFT_sftp
65          gcc -o FT_ftp FT_ftp.o FT_shared.o \          gcc -Wall -o SecFT_sftp SecFT_sftp.o SecFT_shared.o \
66                  $(LIBS)                  $(LIBS)
67    
68  FT_ftp.o : $(SRCPATH)/FT_ftp.c \  SecFT_sftp.o : $(SRCPATH)/FT_sftp.c
69                  $(SRCPATH)/vxWrapper.h \          gcc -Wall -g -c -o SecFT_sftp.o $(ALLDEFINES) -DPRIV_AUDIT \
70                  $(SRCPATH)/FT_command.h \                   $(SRCPATH)/FT_sftp.c
71                  $(SRCPATH)/FT_ftp.h \  
72                  $(SRCPATH)/FT_shared.h  install : FT_sftpd FT_sftp SecFT_sftpd SecFT_sftp
73          gcc -g -c -o FT_ftp.o $(ALLDEFINES) \          cp -p FT_sftpd ../bin
74                   $(SRCPATH)/FT_ftp.c          cp -p FT_sftp ../bin
75            cp -p SecFT_sftpd ../bin
76  install : FT_ftpd FT_ftp          cp -p SecFT_sftp ../bin
         cp -p FT_ftpd ../bin  
         cp -p FT_ftp ../bin  
77    
78  clean :  clean :
79          $(RM) $(OBJECTS) core          $(RM) $(OBJECTS) core
80          $(RM) FT_ftpd          $(RM) FT_sftpd
81          $(RM) FT_ftp          $(RM) FT_sftp
82            $(RM) SecFT_sftpd
83            $(RM) SecFT_sftp
84          $(RM) Makefile.depend          $(RM) Makefile.depend
85    
86  depend: Makefile.depend  depend: Makefile.depend
87    
88  Makefile.depend : $(SRCS) Makefile  Makefile.depend : $(SRCS) Makefile
89          $(RM) Makefile.depend          $(RM) Makefile.depend
90          gcc -M $(ALLDEFINES) $(SRCS) > Makefile.depend          gcc -Wall -M $(ALLDEFINES) -DPRIV_AUDIT $(SRCS) > Makefile.depend
91    
92  include Makefile.depend  include Makefile.depend
93    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.30