diff --git a/lib/com_err/NTMakefile b/lib/com_err/NTMakefile index e95758998..3bf15bf2c 100644 --- a/lib/com_err/NTMakefile +++ b/lib/com_err/NTMakefile @@ -54,7 +54,7 @@ $(COMERRDLL): $(libcomerr_OBJs) $(OBJ)\libcom_err-version.res $(DLLGUILINK_C) -out:$(COMERRDLL) -implib:$(LIBCOMERR) $** \ $(LIBROKEN) \ -def:libcom_err-exports.def - $(DLLPREP) + $(DLLPREP_NODIST) !endif diff --git a/lib/gssapi/NTMakefile b/lib/gssapi/NTMakefile index 31035cdd2..f1a602e5d 100644 --- a/lib/gssapi/NTMakefile +++ b/lib/gssapi/NTMakefile @@ -473,7 +473,7 @@ $(BINDIR)\gssapi.dll: $(libgssapi_OBJs) $(RES) $(libgssapi_OBJs: = ) << - $(DLLPREP) + $(DLLPREP_NODIST) $(LIBGSSAPI): $(BINDIR)\gssapi.dll diff --git a/lib/heimdal/NTMakefile b/lib/heimdal/NTMakefile index c6352a7db..b857cf347 100644 --- a/lib/heimdal/NTMakefile +++ b/lib/heimdal/NTMakefile @@ -73,7 +73,7 @@ $(DLL): $(DLLDEPS) $(DEF) $(RES) $(DLLGUILINK_C) $(DLLDEPS) $(DLLSDKDEPS) $(RES) \ -def:$(DEF) -out:$(DLL) \ -implib:$(LIBHEIMDAL) - $(DLLPREP) + $(DLLPREP_NODIST) clean:: -$(RM) $(BINDIR)\heimdal.* diff --git a/lib/ntlm/NTMakefile b/lib/ntlm/NTMakefile index 71a75f1bd..f262b4cae 100644 --- a/lib/ntlm/NTMakefile +++ b/lib/ntlm/NTMakefile @@ -50,7 +50,7 @@ $(LIBHEIMNTLM): $(BINDIR)\heimntlm.dll $(BINDIR)\heimntlm.dll: $(OBJ)\ntlm.obj $(LIBHEIMDAL) $(RES) $(DLLGUILINK) -def:libheimntlm-exports.def -implib:$(LIBHEIMNTLM) - $(DLLPREP) + $(DLLPREP_NODIST) clean:: -$(RM) $(BINDIR)\heimntlm.* diff --git a/packages/windows/assembly/NTMakefile b/packages/windows/assembly/NTMakefile index 55b3864c5..fc1cd2d64 100644 --- a/packages/windows/assembly/NTMakefile +++ b/packages/windows/assembly/NTMakefile @@ -82,9 +82,10 @@ $(ASMKRBDIR)\$(ASMKRBNAME).cat: $(ASMKRBDIR)\$(ASMKRBMAN).cdf cd $(SRCDIR) asm-krb: \ - $(ASMKRBBINS) \ - $(ASMKRBDIR)\$(ASMKRBMAN) \ - $(ASMKRBDIR)\$(ASMKRBNAME).cat + $(APPMANIFEST) \ + $(ASMKRBBINS) \ + $(ASMKRBDIR)\$(ASMKRBMAN) \ + $(ASMKRBDIR)\$(ASMKRBNAME).cat \ all:: asm-krb @@ -94,6 +95,14 @@ clean:: test:: $(MT) -manifest $(ASMKRBDIR)\$(ASMKRBMAN) -validate_manifest +{$(BINDIR)}.dll{$(ASMKRBDIR)}.dll: + $(CP) $< $@ + $(DLLPREP_MERGE) + +{$(BINDIR)}.pdb{$(ASMKRBDIR)}.pdb: + $(CP) $< $@ + + # ---------------------------------------------------------------------- # Heimdal.GSSAPI Assembly @@ -128,9 +137,10 @@ $(ASMGSSDIR)\$(ASMGSSNAME).cat: $(ASMGSSDIR)\$(ASMGSSMAN).cdf cd $(SRCDIR) asm-gss: \ - $(ASMGSSBINS) \ - $(ASMGSSDIR)\$(ASMGSSMAN) \ - $(ASMGSSDIR)\$(ASMGSSNAME).cat + $(APPMANIFEST) \ + $(ASMGSSBINS) \ + $(ASMGSSDIR)\$(ASMGSSMAN) \ + $(ASMGSSDIR)\$(ASMGSSNAME).cat \ all:: asm-gss @@ -139,6 +149,7 @@ clean:: {$(BINDIR)}.dll{$(ASMGSSDIR)}.dll: $(CP) $< $@ + $(DLLPREP_MERGE) {$(BINDIR)}.pdb{$(ASMGSSDIR)}.pdb: $(CP) $< $@ @@ -220,12 +231,6 @@ clean:: # ---------------------------------------------------------------------- -{$(BINDIR)}.dll{$(ASMKRBDIR)}.dll: - $(CP) $< $@ - -{$(BINDIR)}.pdb{$(ASMKRBDIR)}.pdb: - $(CP) $< $@ - .SUFFIXES: .dll .pdb mk-asm-dirs: