Embed application manifest in Heimdal assembly .dlls
This commit is contained in:
		| @@ -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: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Asanka C. Herath
					Asanka C. Herath