--- sun2.4/FileTransfer/Makefile 1999/09/29 13:41:23 1.3 +++ sun2.4/FileTransfer/Makefile 1999/12/06 17:02:19 1.4 @@ -15,7 +15,7 @@ LYNKSEES_LIB=$(LYNKSEES_SDK)/lib LYNKSEES_INCLUDE=$(LYNKSEES_SDK)/include -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) -I. ALLDEFINES = $(INCLUDES) -DSOLARIS -DUSECB63 @@ -23,14 +23,14 @@ LIBDEPENDS=$(CB)/libcb.a ../bin/tisMsgLib.a -all : depend FT_sftpd FT_sftp SecFT_sftpd SecFT_sftp +all : buildVersion.h depend FT_sftpd FT_sftp SecFT_sftpd SecFT_sftp FT_sftpd : FT_sftpd.o FT_shared.o $(LIBDEPENDS) $(RM) FT_sftpd gcc -Wall -o FT_sftpd FT_sftpd.o FT_shared.o \ $(LIBS) -FT_sftpd.o : $(SRCPATH)/FT_sftpd.c +FT_sftpd.o : buildVersion.h $(SRCPATH)/FT_sftpd.c gcc -Wall -g -c -o FT_sftpd.o $(ALLDEFINES) \ $(SRCPATH)/FT_sftpd.c @@ -43,7 +43,7 @@ gcc -Wall -o FT_sftp FT_sftp.o FT_shared.o \ $(LIBS) -FT_sftp.o : $(SRCPATH)/FT_sftp.c +FT_sftp.o : buildVersion.h $(SRCPATH)/FT_sftp.c gcc -Wall -g -c -o FT_sftp.o $(ALLDEFINES) \ $(SRCPATH)/FT_sftp.c @@ -52,7 +52,7 @@ gcc -Wall -o SecFT_sftpd SecFT_sftpd.o SecFT_shared.o \ $(LIBS) -SecFT_sftpd.o : $(SRCPATH)/FT_sftpd.c +SecFT_sftpd.o : buildVersion.h $(SRCPATH)/FT_sftpd.c gcc -Wall -g -c -o SecFT_sftpd.o $(ALLDEFINES) -DPRIV_AUDIT \ $(SRCPATH)/FT_sftpd.c @@ -65,7 +65,7 @@ gcc -Wall -o SecFT_sftp SecFT_sftp.o SecFT_shared.o \ $(LIBS) -SecFT_sftp.o : $(SRCPATH)/FT_sftp.c +SecFT_sftp.o : buildVersion.h $(SRCPATH)/FT_sftp.c gcc -Wall -g -c -o SecFT_sftp.o $(ALLDEFINES) -DPRIV_AUDIT \ $(SRCPATH)/FT_sftp.c @@ -82,12 +82,20 @@ $(RM) SecFT_sftpd $(RM) SecFT_sftp $(RM) Makefile.depend + $(RM) buildVersion.h depend: Makefile.depend -Makefile.depend : $(SRCS) Makefile +Makefile.depend : buildVersion.h $(SRCS) Makefile $(RM) Makefile.depend gcc -Wall -M $(ALLDEFINES) -DPRIV_AUDIT $(SRCS) > Makefile.depend include Makefile.depend +buildVersion.h : $(SRCS) Makefile + $(RM) buildVersion.h + pwd > work0.tmp + sed -f ../bin/vrsscript.sed work0.tmp > xxx.txt + ../bin/getverdefs.sh xxx.txt > buildVersion.h + date '+#define BUILDDATE "%m/%d/%Y"' >> buildVersion.h + $(RM) xxx.txt work0.tmp