Windows: Remove existing manifests before generating new ones
authorAsanka C. Herath <asanka@secure-endpoints.com>
Mon, 27 Sep 2010 20:15:49 +0000 (16:15 -0400)
committerAsanka C. Herath <asanka@secure-endpoints.com>
Wed, 24 Nov 2010 20:32:21 +0000 (15:32 -0500)
packages/windows/assembly/NTMakefile

index f9298ef06b0aa96682318b37c8f0b84599dbf457..55b3864c58fbca69633e134dc15a1aa4b6a4499b 100644 (file)
@@ -69,6 +69,8 @@ $(ASMKRBDIR)\$(ASMKRBMAN).nohash: Heimdal.Kerberos.manifest.in
 
 $(ASMKRBDIR)\$(ASMKRBMAN) $(ASMKRBDIR)\$(ASMKRBMAN).cdf: \
                $(ASMKRBDIR)\$(ASMKRBMAN).nohash $(ASMKRBBINS)
+       -$(RM) $(ASMKRBDIR)\$(ASMKRBMAN)
+       -$(RM) $(ASMKRBDIR)\$(ASMKRBMAN).cdf
        $(MT) -manifest $(ASMKRBDIR)\$(ASMKRBMAN).nohash -out:$(ASMKRBDIR)\$(ASMKRBMAN) -hashupdate -makecdfs
 
 $(ASMKRBDIR)\$(ASMKRBNAME).cat: $(ASMKRBDIR)\$(ASMKRBMAN).cdf
@@ -113,6 +115,8 @@ $(ASMGSSDIR)\$(ASMGSSMAN).nohash: Heimdal.GSSAPI.manifest.in
 
 $(ASMGSSDIR)\$(ASMGSSMAN) $(ASMGSSDIR)\$(ASMGSSMAN).cdf: \
                $(ASMGSSDIR)\$(ASMGSSMAN).nohash $(ASMGSSBINS)
+       -$(RM) $(ASMGSSDIR)\$(ASMGSSMAN)
+       -$(RM) $(ASMGSSDIR)\$(ASMGSSMAN).cdf
        $(MT) -manifest $(ASMGSSDIR)\$(ASMGSSMAN).nohash -out:$@ -hashupdate -makecdfs
 
 $(ASMGSSDIR)\$(ASMGSSNAME).cat: $(ASMGSSDIR)\$(ASMGSSMAN).cdf