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

Annotation of /sun2.4/FileTransfer/Makefile

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


Revision 1.1 - (hide annotations)
Thu Sep 2 16:27:23 1999 UTC (23 years, 9 months ago) by tis4000
Branch: MAIN
Initial baseline - Vitaly

1 tis4000 1.1 RM = rm -f
2     TOP = ../../..
3     LIB = /usr/lib
4     TISINC = $(TOP)/share/epicsH
5     CB = /tools/codebase63/source
6     SRCPATH=$(TOP)/share/src/FileTransfer
7     SRCS = $(SRCPATH)/FT_ftpd.c $(SRCPATH)/FT_ftp.c $(SRCPATH)/FT_shared.c
8     OBJECTS = FT_ftpd.o FT_ftp.o FT_shared.o
9    
10     SSL_SDK=/tools/SSLeay/SSLeay-0.9.0b
11     SSL_LIB=$(SSL_SDK)
12     SSL_INCLUDE=$(SSL_SDK)/include
13    
14     LYNKSEES_SDK=/tools/SPYRUS/sdk
15     LYNKSEES_LIB=$(LYNKSEES_SDK)/lib
16     LYNKSEES_INCLUDE=$(LYNKSEES_SDK)/include
17    
18    
19     INCLUDES=-I$(SRCPATH) -I$(CB) -I$(TISINC) -I$(LYNKSEES_INCLUDE) -I$(SSL_INCLUDE)
20    
21     ALLDEFINES = $(INCLUDES) -DSOLARIS -DUSECB63
22    
23     LIBS=-L$(LYNKSEES_LIB) -llynksees -L$(SSL_LIB) -lssl -lcrypto -lsocket -lnsl
24    
25     all : depend FT_ftpd FT_ftp
26    
27     FT_ftpd : FT_ftpd.o FT_shared.o
28     $(RM) FT_ftpd
29     gcc -o FT_ftpd FT_ftpd.o FT_shared.o \
30     $(LIBS)
31    
32     FT_ftpd.o : $(SRCPATH)/FT_ftpd.c \
33     $(SRCPATH)/vxWrapper.h \
34     $(SRCPATH)/FT_command.h \
35     $(SRCPATH)/FT_shared.h
36     gcc -g -c -o FT_ftpd.o $(ALLDEFINES) \
37     $(SRCPATH)/FT_ftpd.c
38    
39     FT_shared.o : $(SRCPATH)/FT_shared.c \
40     $(SRCPATH)/vxWrapper.h \
41     $(SRCPATH)/FT_shared.h
42     gcc -g -c -o FT_shared.o $(ALLDEFINES) \
43     $(SRCPATH)/FT_shared.c
44    
45     FT_ftp : FT_ftp.o FT_shared.o
46     $(RM) FT_ftp
47     gcc -o FT_ftp FT_ftp.o FT_shared.o \
48     $(LIBS)
49    
50     FT_ftp.o : $(SRCPATH)/FT_ftp.c \
51     $(SRCPATH)/vxWrapper.h \
52     $(SRCPATH)/FT_command.h \
53     $(SRCPATH)/FT_ftp.h \
54     $(SRCPATH)/FT_shared.h
55     gcc -g -c -o FT_ftp.o $(ALLDEFINES) \
56     $(SRCPATH)/FT_ftp.c
57    
58     install : FT_ftpd FT_ftp
59     cp -p FT_ftpd ../bin
60     cp -p FT_ftp ../bin
61    
62     clean :
63     $(RM) $(OBJECTS) core
64     $(RM) FT_ftpd
65     $(RM) FT_ftp
66     $(RM) Makefile.depend
67    
68     depend: Makefile.depend
69    
70     Makefile.depend : $(SRCS) Makefile
71     $(RM) Makefile.depend
72     gcc -M $(ALLDEFINES) $(SRCS) > Makefile.depend
73    
74     include Makefile.depend
75    

  ViewVC Help
Powered by ViewVC 1.1.28