X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=NTMakefile;h=65c7f1f425d035551b39653915ba05329a4d7e9f;hp=36872bea3a4746ece3285b3db6edaa7e3921b67a;hb=a0f416e3504929b304fefb5ca65e2d6a254ade2e;hpb=dbef3c8b0bd5bab21943071c455b4bf2436507e5 diff --git a/NTMakefile b/NTMakefile index 36872be..65c7f1f 100644 --- a/NTMakefile +++ b/NTMakefile @@ -19,6 +19,7 @@ # These three macros define the source, object, and destination folders SRC=$(AFSROOT)\src DOC=$(AFSROOT)\doc +TESTS=$(AFSROOT)\tests #If AFS_OBJDIR is not defined then use obj as relative obj folder !IFNDEF AFS_OBJDIR @@ -282,7 +283,7 @@ ptserver: ubik $(DOCD) $(SRC)\$@ $(CD) $(SRC)\$@ $(NTMAKE) - $(CD) ..\.. + $(CD) ..\.. libacl: ptserver @echo ***** $@ @@ -430,7 +431,21 @@ tvolser: tviced $(NTMAKE) $(CD) ..\.. -tbutc: tvolser +dviced: tvolser + @echo ***** $@ + $(DOCD) $(SRC)\$@ + $(CD) $(SRC)\$@ + $(NTMAKE) + $(CD) ..\.. + +dvolser: dviced + @echo ***** $@ + $(DOCD) $(SRC)\$@ + $(CD) $(SRC)\$@ + $(NTMAKE) + $(CD) ..\.. + +tbutc: dvolser @echo ***** $@ $(DOCD) $(SRC)\$@ $(CD) $(SRC)\$@ @@ -619,7 +634,14 @@ netidmgr_plugin: xstat $(NTMAKE) $(CD) ..\..\.. -extra: netidmgr_plugin +rpctestlib: fsint libafsrpc + @echo ***** $@ + $(DOCD) $(TESTS)\$@ + $(CD) $(TESTS)\$@ + $(NTMAKE) + $(CD) ..\.. + +extra: netidmgr_plugin rpctestlib ! IF EXIST($(SRC)\WINNT\extra) && EXIST($(SRC)\WINNT\extra\NTMakefile) @echo ***** $@ $(DOCD) $(SRC)\WINNT\$@ @@ -643,7 +665,9 @@ install: finale # Clean target for obj tree clean: - nmake /nologo /f ntmakefile "NTMAKE = nmake /nologo /f ntmakefile clean" "NTMAKE_HEADERS = nmake /nologo /f ntmakefile clean" "NTMAKE_OBJS = nmake /nologo /f ntmakefile clean" install + $(CD) $(SRC)\config + nmake /nologo /f ntmakefile version + $(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