summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Foley <pefoley2@verizon.net>2013-03-30 19:38:13 -0400
committerPeter Foley <pefoley2@verizon.net>2013-03-31 11:34:28 -0400
commita2747d0721eb5183d8e92b45626361a21d38c270 (patch)
treeaccbfbf9c4b11262d762630d7c52643adacbf97a
parent8b561c0012546aabbaff33b32a79833997aa8902 (diff)
fix vcl with Library_merged
Change-Id: Ie85ba53c59eda5586b70527a518e3f80223fc49e
-rw-r--r--Library_merged.mk3
-rw-r--r--solenv/gbuild/extensions/pre_MergedLibsList.mk1
-rw-r--r--vcl/unx/generic/plugadapt/salplug.cxx6
3 files changed, 5 insertions, 5 deletions
diff --git a/Library_merged.mk b/Library_merged.mk
index d712028f662d..fb29c940717a 100644
--- a/Library_merged.mk
+++ b/Library_merged.mk
@@ -103,9 +103,6 @@ $(eval $(call gb_Library_add_libs,merged,\
-lSM \
-lICE \
))
-$(eval $(call gb_Library_use_static_libraries,merged,\
- headless \
-))
endif
ifeq ($(OS),LINUX)
diff --git a/solenv/gbuild/extensions/pre_MergedLibsList.mk b/solenv/gbuild/extensions/pre_MergedLibsList.mk
index a8acf370366c..cbccd67e4abd 100644
--- a/solenv/gbuild/extensions/pre_MergedLibsList.mk
+++ b/solenv/gbuild/extensions/pre_MergedLibsList.mk
@@ -129,7 +129,6 @@ gb_MERGEDLIBS := \
uui \
$(if $(DISABLE_SCRIPTING),,vbahelper) \
vcl \
- $(if $(filter unx,$(GUIBASE)),vclplug_svp) \
$(if $(filter-out IOS,$(OS)),wpftdraw) \
$(if $(filter-out IOS,$(OS)),wpftwriter) \
writerfilter \
diff --git a/vcl/unx/generic/plugadapt/salplug.cxx b/vcl/unx/generic/plugadapt/salplug.cxx
index dc8b58668113..e8a2eeb5d233 100644
--- a/vcl/unx/generic/plugadapt/salplug.cxx
+++ b/vcl/unx/generic/plugadapt/salplug.cxx
@@ -118,7 +118,11 @@ static SalInstance* tryInstance( const OUString& rModuleBase, bool bForce = fals
static DesktopType get_desktop_environment()
{
OUStringBuffer aModName( 128 );
- aModName.appendAscii( SAL_DLLPREFIX"desktop_detector" );
+ #ifdef LIBO_MERGELIBS
+ aModName.appendAscii( SAL_DLLPREFIX"merged" );
+ #else
+ aModName.appendAscii( SAL_DLLPREFIX"desktop_detector" );
+ #endif
aModName.appendAscii( SAL_DLLPOSTFIX );
OUString aModule = aModName.makeStringAndClear();