Windows: Makefile dependencies

Permit "afsrdr" and "extra" to be built without the rest of
the tree by making them depend on "config".

Change-Id: I52e484f64d02e7f9b136164e10accdc981835ec0
Reviewed-on: http://gerrit.openafs.org/8321
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
This commit is contained in:
Jeffrey Altman 2012-10-06 17:34:52 -04:00
parent e9e5978a4d
commit c584b68213

View File

@ -683,14 +683,14 @@ netidmgr_plugin: xstat
$(NTMAKE) $(NTMAKE)
$(CD) ..\..\.. $(CD) ..\..\..
afsrdr: netidmgr_plugin afsrdr: config
echo ***** $@ echo ***** $@
$(DOCD) $(SRC)\WINNT\afsrdr $(DOCD) $(SRC)\WINNT\afsrdr
$(CD) $(SRC)\WINNT\afsrdr $(CD) $(SRC)\WINNT\afsrdr
$(NTMAKE) $(NTMAKE)
$(CD) ..\..\.. $(CD) ..\..\..
rpctestlib: fsint libafsrpc rpctestlib: config fsint libafsrpc
@echo ***** $@ @echo ***** $@
$(DOCD) $(TESTS)\$@ $(DOCD) $(TESTS)\$@
$(CD) $(TESTS)\$@ $(CD) $(TESTS)\$@
@ -704,7 +704,7 @@ libafscp: libafscp_headers util afs volser vlserver rx auth fsint afsdobjs
$(NTMAKE) $(NTMAKE)
$(CD) ..\.. $(CD) ..\..
extra: afsrdr rpctestlib extra: config
! IF EXIST($(SRC)\WINNT\extra) && EXIST($(SRC)\WINNT\extra\NTMakefile) ! IF EXIST($(SRC)\WINNT\extra) && EXIST($(SRC)\WINNT\extra\NTMakefile)
@echo ***** $@ @echo ***** $@
$(DOCD) $(SRC)\WINNT\$@ $(DOCD) $(SRC)\WINNT\$@
@ -715,21 +715,21 @@ extra: afsrdr rpctestlib
@echo ***** Skipping $@ ***** Not found. @echo ***** Skipping $@ ***** Not found.
! ENDIF ! ENDIF
tools: extra tools: config
@echo ***** $@ @echo ***** $@
$(DOCD) $(SRC)\tools\rxperf $(DOCD) $(SRC)\tools\rxperf
$(CD) $(SRC)\tools\rxperf $(CD) $(SRC)\tools\rxperf
$(NTMAKE) $(NTMAKE)
$(CD) ..\..\.. $(CD) ..\..\..
finale: tools finale: netidmgr_plugin
@echo ***** $@ @echo ***** $@
$(DOCD) $(SRC)\$@ $(DOCD) $(SRC)\$@
$(CD) $(SRC)\$@ $(CD) $(SRC)\$@
$(NTMAKE) $(NTMAKE)
$(CD) ..\.. $(CD) ..\..
install: finale install: finale afsrdr tools rpctestlib extra
@echo Build Finished Successfully @echo Build Finished Successfully