diff --git a/packages/windows/assembly/Heimdal.GSSAPI.manifest.in b/packages/windows/assembly/Heimdal.GSSAPI.manifest.in
index 4484debc9..dcaf8e8fb 100644
--- a/packages/windows/assembly/Heimdal.GSSAPI.manifest.in
+++ b/packages/windows/assembly/Heimdal.GSSAPI.manifest.in
@@ -5,6 +5,7 @@
version="@version@"
publicKeyToken="@pkt@" />
+
+
+
+
diff --git a/packages/windows/assembly/NTMakefile b/packages/windows/assembly/NTMakefile
index 72e40188f..f9298ef06 100644
--- a/packages/windows/assembly/NTMakefile
+++ b/packages/windows/assembly/NTMakefile
@@ -57,6 +57,9 @@ ASMKRBBINS=\
$(ASMKRBDIR)\heimdal.dll \
$(ASMKRBDIR)\com_err.dll \
$(ASMKRBDIR)\heimntlm.dll \
+ $(ASMKRBDIR)\heimdal.pdb \
+ $(ASMKRBDIR)\com_err.pdb \
+ $(ASMKRBDIR)\heimntlm.pdb
$(ASMKRBDIR)\$(ASMKRBMAN).nohash: Heimdal.Kerberos.manifest.in
$(SED) -e "s,[@]name[@],$(ASMKRBNAME),g" \
@@ -86,12 +89,6 @@ all:: asm-krb
clean::
-$(RM) $(ASMKRBDIR)\*.*
-{$(BINDIR)}.dll{$(ASMKRBDIR)}.dll:
- $(CP) $< $@
-
-{$(BINDIR)}.pdb{$(ASMKRBDIR)}.pdb:
- $(CP) $< $@
-
test::
$(MT) -manifest $(ASMKRBDIR)\$(ASMKRBMAN) -validate_manifest
@@ -102,7 +99,9 @@ ASMGSSDIR=$(ASMDIR)\Heimdal.GSSAPI
ASMGSSVER=$(VER_PRODUCT_MAJOR).$(VER_PRODUCT_MINOR).$(VER_PRODUCT_AUX).$(VER_PRODUCT_PATCH)
ASMGSSMAN=$(ASMGSSNAME).manifest
-ASMGSSBINS=$(ASMGSSDIR)\gssapi.dll $(ASMGSSDIR)\gssapi.pdb
+ASMGSSBINS=\
+ $(ASMGSSDIR)\gssapi.dll \
+ $(ASMGSSDIR)\gssapi.pdb
$(ASMGSSDIR)\$(ASMGSSMAN).nohash: Heimdal.GSSAPI.manifest.in
$(SED) -e "s,[@]name[@],$(ASMGSSNAME),g" \
@@ -217,6 +216,12 @@ clean::
# ----------------------------------------------------------------------
+{$(BINDIR)}.dll{$(ASMKRBDIR)}.dll:
+ $(CP) $< $@
+
+{$(BINDIR)}.pdb{$(ASMKRBDIR)}.pdb:
+ $(CP) $< $@
+
.SUFFIXES: .dll .pdb
mk-asm-dirs:
diff --git a/packages/windows/installer/heimdal-assemblies.wxs b/packages/windows/installer/heimdal-assemblies.wxs
index b7024aa0b..e73f0648f 100644
--- a/packages/windows/installer/heimdal-assemblies.wxs
+++ b/packages/windows/installer/heimdal-assemblies.wxs
@@ -35,6 +35,7 @@
+