summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorTor Lillqvist <tlillqvist@novell.com>2011-08-25 09:00:14 +0300
committerTor Lillqvist <tlillqvist@novell.com>2011-08-25 09:01:01 +0300
commitc88b1843b11df9a678d74d4c0c3a67360877e903 (patch)
tree4ea7b8f62a3d3c573506ddb699f09af41f71785a /solenv
parent8b88940da2212ab1e45d316937f6bc8c06f48223 (diff)
Fix dbgutil build, do link also EXEs with the necessary libs
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/platform/windows.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/solenv/gbuild/platform/windows.mk b/solenv/gbuild/platform/windows.mk
index fbed875ee9c1..73cfd3ada4a5 100644
--- a/solenv/gbuild/platform/windows.mk
+++ b/solenv/gbuild/platform/windows.mk
@@ -389,7 +389,7 @@ $(call gb_Helper_abbreviate_dirs_native,\
$(foreach lib,$(LINKED_LIBS),$(call gb_Library_get_filename,$(lib))) \
$(foreach lib,$(LINKED_STATIC_LIBS),$(call gb_StaticLibrary_get_filename,$(lib))) \
$(LIBS) \
- $(if $(DLLTARGET),$(if $(gb_PRODUCT),,oldnames.lib msvcrtd.lib msvcprtd.lib kernel32.lib user32.lib)) \
+ $(if $(filter-out StaticLibrary,$(TARGETTYPE)),$(if $(gb_PRODUCT),,oldnames.lib msvcrtd.lib msvcprtd.lib kernel32.lib user32.lib)) \
$(if $(DLLTARGET),-out:$(DLLTARGET) -implib:$(1),-out:$(1)); RC=$$?; rm $${RESPONSEFILE} \
$(if $(DLLTARGET),; if [ ! -f $(DLLTARGET) ]; then rm -f $(1) && false; fi) ; exit $$RC)
endef