Windows: Cleanup .exp .res .manifest and others
[openafs.git] / src / WINNT / afsusrmgr / NTMakefile
index bc62f1f..5cc3cd2 100644 (file)
@@ -77,7 +77,10 @@ EXELIBS = \
 
 $(EXEFILE) : $(EXEOBJS) $(EXELIBS)
        $(EXEGUILINK) $(VCLIBS)
+        $(_VC_MANIFEST_EMBED_EXE)
        $(EXEPREP) 
+        $(CODESIGN_USERLAND)
+        $(SYMSTORE_IMPORT)
 
 lang ::
        $(CD) lang
@@ -95,7 +98,8 @@ $(OUT)\AfsUsrMgr_stub.res : AFS_component_version_number.h
 
 clean::
        $(CD) lang
-       for /f %l in ('dir /B ??_??') if exist @$(NTLANG) do @$(NTLANG) %l $(MAKECMD) /nologo /f NTMakefile clean
+        @if exist AFS_component_version_number.h del AFS_component_version_number.h
+       for /f %l in ('dir /B ??_??') do @$(NTLANG) %l $(MAKECMD) /nologo /f NTMakefile clean
        $(CD) ..
 
 mkdir:
@@ -103,4 +107,4 @@ mkdir:
        cd lang
        nmake /nologo /f ntmakefile SRC=$(SRC) OBJ=$(OBJ) mkdir
        cd ..
-       
+