From 88252f6967ef611d9c9196ded9de7a7582a971e4 Mon Sep 17 00:00:00 2001 From: "Asanka C. Herath" Date: Thu, 23 Sep 2010 15:00:37 -0400 Subject: [PATCH] Windows: Include debug symbols in assembly --- packages/windows/assembly/NTMakefile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/windows/assembly/NTMakefile b/packages/windows/assembly/NTMakefile index 1e8f7b2bd..3bc2207ae 100644 --- a/packages/windows/assembly/NTMakefile +++ b/packages/windows/assembly/NTMakefile @@ -53,7 +53,7 @@ ASMKRBDIR=$(ASMDIR)\Heimdal.Kerberos ASMKRBVER=$(VER_PRODUCT_MAJOR).$(VER_PRODUCT_MINOR).$(VER_PRODUCT_AUX).$(VER_PRODUCT_PATCH) ASMKRBMAN=$(ASMKRBNAME).manifest -ASMKRBBINS=$(ASMKRBDIR)\heimdal.dll $(ASMKRBDIR)\com_err.dll +ASMKRBBINS=$(ASMKRBDIR)\heimdal.dll $(ASMKRBDIR)\com_err.dll $(ASMKRBDIR)\heimdal.pdb $(ASMKRBDIR)\com_err.pdb $(ASMKRBDIR)\$(ASMKRBMAN).nohash: Heimdal.Kerberos.manifest.in $(SED) -e "s,[@]name[@],$(ASMKRBNAME),g" \ @@ -86,6 +86,9 @@ clean:: {$(BINDIR)}.dll{$(ASMKRBDIR)}.dll: $(CP) $< $@ +{$(BINDIR)}.pdb{$(ASMKRBDIR)}.pdb: + $(CP) $< $@ + test:: $(MT) -manifest $(ASMKRBDIR)\$(ASMKRBMAN) -validate_manifest @@ -96,7 +99,7 @@ ASMGSSDIR=$(ASMDIR)\Heimdal.GSSAPI ASMGSSVER=$(VER_PRODUCT_MAJOR).$(VER_PRODUCT_MINOR).$(VER_PRODUCT_AUX).$(VER_PRODUCT_PATCH) ASMGSSMAN=$(ASMGSSNAME).manifest -ASMGSSBINS=$(ASMGSSDIR)\gssapi.dll +ASMGSSBINS=$(ASMGSSDIR)\gssapi.dll $(ASMGSSDIR)\gssapi.pdb $(ASMGSSDIR)\$(ASMGSSMAN).nohash: Heimdal.GSSAPI.manifest.in $(SED) -e "s,[@]name[@],$(ASMGSSNAME),g" \ @@ -131,6 +134,9 @@ clean:: {$(BINDIR)}.dll{$(ASMGSSDIR)}.dll: $(CP) $< $@ +{$(BINDIR)}.pdb{$(ASMGSSDIR)}.pdb: + $(CP) $< $@ + test:: $(MT) -manifest $(ASMGSSDIR)\$(ASMGSSMAN) -validate_manifest @@ -155,7 +161,7 @@ test:: # ---------------------------------------------------------------------- -.SUFFIXES: .dll +.SUFFIXES: .dll .pdb mk-asm-dirs: ! if !exist($(ASMKRBDIR))