From c584b68213aef29f9df7fc104b584e8559b7d4fe Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Sat, 6 Oct 2012 17:34:52 -0400 Subject: [PATCH] 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 Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- NTMakefile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/NTMakefile b/NTMakefile index 0f1fa1b..a2d934c 100644 --- a/NTMakefile +++ b/NTMakefile @@ -683,14 +683,14 @@ netidmgr_plugin: xstat $(NTMAKE) $(CD) ..\..\.. -afsrdr: netidmgr_plugin +afsrdr: config echo ***** $@ $(DOCD) $(SRC)\WINNT\afsrdr $(CD) $(SRC)\WINNT\afsrdr $(NTMAKE) $(CD) ..\..\.. -rpctestlib: fsint libafsrpc +rpctestlib: config fsint libafsrpc @echo ***** $@ $(DOCD) $(TESTS)\$@ $(CD) $(TESTS)\$@ @@ -704,7 +704,7 @@ libafscp: libafscp_headers util afs volser vlserver rx auth fsint afsdobjs $(NTMAKE) $(CD) ..\.. -extra: afsrdr rpctestlib +extra: config ! IF EXIST($(SRC)\WINNT\extra) && EXIST($(SRC)\WINNT\extra\NTMakefile) @echo ***** $@ $(DOCD) $(SRC)\WINNT\$@ @@ -715,21 +715,21 @@ extra: afsrdr rpctestlib @echo ***** Skipping $@ ***** Not found. ! ENDIF -tools: extra +tools: config @echo ***** $@ $(DOCD) $(SRC)\tools\rxperf $(CD) $(SRC)\tools\rxperf $(NTMAKE) $(CD) ..\..\.. -finale: tools +finale: netidmgr_plugin @echo ***** $@ $(DOCD) $(SRC)\$@ $(CD) $(SRC)\$@ $(NTMAKE) $(CD) ..\.. -install: finale +install: finale afsrdr tools rpctestlib extra @echo Build Finished Successfully -- 1.9.4