All pastes #2126095 Raw Edit

manifests for dlls

public diff v1 · immutable
#2126095 ·published 2012-03-08 11:48 UTC
rendered paste body
diff --git a/solenv/gbuild/platform/WNT_INTEL_MSC.mk b/solenv/gbuild/platform/WNT_INTEL_MSC.mkindex dc661d1..f0d08d0 100644--- a/solenv/gbuild/platform/WNT_INTEL_MSC.mk+++ b/solenv/gbuild/platform/WNT_INTEL_MSC.mk@@ -366,7 +366,9 @@ $(call gb_Helper_abbreviate_dirs_native,\                $(if $(filter-out StaticLibrary,$(TARGETTYPE)),user32.lib) \                $(if $(DLLTARGET),-out:$(DLLTARGET) -implib:$(1),-out:$(1)); RC=$$?; rm $${RESPONSEFILE} \        $(if $(DLLTARGET),; if [ ! -f $(DLLTARGET) ]; then rm -f $(1) && false; fi) \-       $(if $(filter Executable,$(TARGETTYPE)),; if [ -f $@.manifest ]; then mt.exe $(MTFLAGS) -manifest $@.manifest -outputresource:$@\;1; fi) ; exit $$RC)+       $(if $(filter Library,$(TARGETTYPE)),; if [ -f $(DLLTARGET).manifest ]; then mt.exe $(MTFLAGS) -manifest $(DLLTARGET).manifest -outputresource:$(DLLTARGET)\;1; fi) \+       $(if $(filter Executable,$(TARGETTYPE)),; if [ -f $(1).manifest ]; then mt.exe $(MTFLAGS) -manifest $(1).manifest -outputresource:$(1)\;1; fi) \+       ; exit $$RC) endef