X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=NTMakefile;h=7198d4291e8d467a0cd2351331d13b6bef5a73d4;hp=a46dec226ab192011ad5c35db7313e8f45fa0bd9;hb=33bb5218ba8d6c5b5c5c4839fd31824ca90c062b;hpb=5fce5754cee4f466f99681fcd7f42e5735e9776d diff --git a/NTMakefile b/NTMakefile index a46dec2..7198d42 100644 --- a/NTMakefile +++ b/NTMakefile @@ -68,6 +68,13 @@ afsreg_headers: $(NTMAKE_HEADERS) $(CD) ..\..\.. +libafscp_headers: + @echo ***** $@ + $(DOCD) $(SRC)\libafscp + $(CD) $(SRC)\libafscp + $(NTMAKE_HEADERS) + $(CD) ..\..\.. + lwp_headers: @echo ***** $@ $(DOCD) $(SRC)\lwp @@ -82,13 +89,20 @@ rx_headers: $(NTMAKE_HEADERS) $(CD) ..\.. -util_headers: +util_headers: roken_headers @echo ***** $@ $(DOCD) $(SRC)\util $(CD) $(SRC)\util $(NTMAKE_HEADERS) $(CD) ..\.. +roken_headers: + @echo ***** $@ + $(DOCD) $(SRC)\roken + $(CD) $(SRC)\roken + $(NTMAKE_HEADERS) + $(CD) ..\.. + hcrypto_headers: util_headers @echo ***** $@ $(DOCD) $(SRC)\crypto\hcrypto @@ -103,7 +117,7 @@ pthread: hcrypto_headers $(NTMAKE) $(CD) ..\..\.. -util: procmgmt_headers afsreg_headers lwp_headers rx_headers pthread +util: procmgmt_headers afsreg_headers lwp_headers rx_headers hcrypto @echo ***** $@ $(DOCD) $(SRC)\$@ $(CD) $(SRC)\$@ @@ -159,21 +173,21 @@ rxgen: lwp $(NTMAKE) $(CD) ..\.. -des: rxgen - @echo ***** $@ - $(DOCD) $(SRC)\des - $(CD) $(SRC)\des - $(NTMAKE) - $(CD) ..\.. - -hcrypto: des +hcrypto: roken @echo ***** $@ $(DOCD) $(SRC)\crypto\hcrypto $(CD) $(SRC)\crypto\hcrypto $(NTMAKE) $(CD) ..\..\.. -rx: hcrypto +roken: pthread + @echo ***** $@ + $(DOCD) $(SRC)\roken + $(CD) $(SRC)\roken + $(NTMAKE) + $(CD) ..\.. + +rx: rxgen @echo ***** $@ $(DOCD) $(SRC)\$@ $(CD) $(SRC)\$@ @@ -361,7 +375,14 @@ libafsrpc: dir $(NTMAKE) $(CD) ..\.. -vol: libafsrpc +rxtests: libafsrpc + @echo ***** $@ + $(DOCD) $(SRC)\rx\test + $(CD) $(SRC)\rx\test + $(NTMAKE) + $(CD) ..\..\.. + +vol: rxtests @echo ***** $@ $(DOCD) $(SRC)\$@ $(CD) $(SRC)\$@ @@ -473,7 +494,14 @@ talocale: tbutc $(NTMAKE) $(CD) ..\..\.. -license: talocale +talocale_unicode: talocale + @echo ***** $@ + $(DOCD) $(SRC)\WINNT\$@ + $(CD) $(SRC)\WINNT\$@ + $(NTMAKE) + $(CD) ..\..\.. + +license: talocale_unicode @echo ***** $@ $(DOCD) $(SRC)\WINNT\$@ $(CD) $(SRC)\WINNT\$@ @@ -487,7 +515,7 @@ client_osi: license $(NTMAKE) $(CD) ..\..\.. -afsd: client_osi +afsd: client_osi libafscp @echo ***** $@ $(DOCD) $(SRC)\WINNT\$@ $(CD) $(SRC)\WINNT\$@ @@ -655,6 +683,13 @@ rpctestlib: fsint libafsrpc $(NTMAKE) $(CD) ..\.. +libafscp: libafscp_headers util afs volser vlserver rx auth fsint afsdobjs + @echo ***** $@ + $(DOCD) $(SRC)\$@ + $(CD) $(SRC)\$@ + $(NTMAKE) + $(CD) ..\.. + extra: netidmgr_plugin rpctestlib ! IF EXIST($(SRC)\WINNT\extra) && EXIST($(SRC)\WINNT\extra\NTMakefile) @echo ***** $@ @@ -680,11 +715,11 @@ install: finale # Clean target for obj tree clean: $(CD) $(SRC)\config - nmake /nologo /f ntmakefile version + nmake /nologo /f ntmakefile version langsetup $(CD) ..\.. nmake /nologo /f ntmakefile "NTMAKE = nmake /nologo /f ntmakefile clean" "NTMAKE_HEADERS = nmake /nologo /f ntmakefile clean" "NTMAKE_OBJS = nmake /nologo /f ntmakefile clean" media $(CD) $(SRC)\config - nmake /nologo /f ntmakefile clean_version + nmake /nologo /f ntmakefile clean_final $(CD) ..\.. # Language-only build target