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

Contents of /sun2.4/FileTransfer/Makefile

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


Revision 1.1 - (show annotations)
Thu Sep 2 16:27:23 1999 UTC (24 years, 1 month ago) by tis4000
Branch: MAIN
Initial baseline - Vitaly

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.30