libmerged: add fsstorage, svl, sot, vcl

Change-Id: Ibebf00d99fdf8212afbdba21ca13844d2ff1c412
This commit is contained in:
Matúš Kukan 2012-04-07 15:53:35 +02:00
parent 95ebf4e3b3
commit 4967a9d8f9
9 changed files with 74 additions and 29 deletions

View file

@ -23,6 +23,11 @@
$(eval $(call gb_Library_Library,merged))
# gb_MERGEDLIBS is defined in solenv/gbuild/extensions/pre_MergedLibsList.mk
$(eval $(call gb_Library_use_library_objects,merged,\
$(gb_MERGEDLIBS) \
))
$(eval $(call gb_Library_use_libraries,merged,\
basegfx \
comphelper \
@ -34,21 +39,21 @@ $(eval $(call gb_Library_use_libraries,merged,\
sal \
salhelper \
sax \
sot \
svl \
tl \
ucbhelper \
utl \
vcl \
xmlreader \
$(gb_STDLIBS) \
))
$(eval $(call gb_Library_use_externals,merged,\
graphite \
icule \
icuuc \
jpeg \
lcms2 \
libxml2 \
telepathy \
nss3 \
zlib \
))
@ -58,21 +63,57 @@ $(eval $(call gb_Library_use_externals,merged,\
))
endif
# gb_MERGEDLIBS is defined in solenv/gbuild/extensions/pre_MergedLibsList.mk
$(eval $(call gb_Library_use_library_objects,merged,\
$(gb_MERGEDLIBS) \
ifneq ($(OS),IOS)
$(eval $(call gb_Library_use_libraries,merged,\
jvmaccess \
))
endif
ifeq ($(GUIBASE),unx)
$(eval $(call gb_Library_use_externals,merged,\
fontconfig \
freetype \
))
endif
ifeq ($(OS),LINUX)
$(eval $(call gb_Library_use_libraries,merged,\
dl \
m \
pthread \
))
endif
ifeq ($(OS),WNT)
$(eval $(call gb_Library_use_libraries,merged,\
advapi32 \
gdi32 \
gdiplus \
imm32 \
mpr \
msimg32 \
$(gb_Library_win32_OLDNAMES) \
ole32 \
oleaut32 \
shell32 \
user32 \
uuid \
version \
winmm \
winspool \
))
endif
ifeq ($(OS),MACOSX)
$(eval $(call gb_Library_use_libraries,merged,\
AppleRemote \
objc \
))
$(eval $(call gb_Library_use_externals,merged,\
carbon \
cocoa \
corefoundation \
quicktime \
))
endif
@ -80,12 +121,30 @@ ifeq ($(OS),ANDROID)
$(eval $(call gb_Library_use_libraries,merged,\
libotouch \
))
$(eval $(call gb_Library_add_libs,merged,\
-llog \
-landroid \
-llo-bootstrap \
))
endif
ifeq ($(OS),MACOSX)
$(eval $(call gb_Library_use_libraries,merged,\
objc \
Cocoa \
ifeq ($(OS),IOS)
$(eval $(call gb_Library_use_externals,merged,\
corefoundation \
uikit \
))
endif
ifneq ($(ENABLE_LIBRSVG),NO)
$(eval $(call gb_Library_use_externals,merged,\
cairo \
))
endif
ifeq ($(ENABLE_TELEPATHY),TRUE)
$(eval $(call gb_Library_use_externals,merged,\
gtk \
telepathy \
))
endif

View file

@ -69,7 +69,6 @@ copy-stuff:
forlo \
foruilo \
frmlo \
fsstorage.uno \
gcc3_uno \
hwplo \
i18nisolang1gcc3 \
@ -103,11 +102,9 @@ copy-stuff:
scfiltlo \
sddlo \
smdlo \
sotlo \
stocservices.uno \
store \
svgfilterlo \
svllo \
swdlo \
swlo \
t602filterlo \
@ -127,7 +124,6 @@ copy-stuff:
vbaswobj.uno \
wpftdrawlo \
wpftwriterlo \
vcllo \
xml2 \
xmlfdlo \
xmlreader \

View file

@ -933,7 +933,6 @@ public class DocumentLoader
// Load a lot of shlibs here explicitly in advance because that
// makes debugging work better, sigh
Bootstrap.dlopen("libvcllo.so");
Bootstrap.dlopen("libmergedlo.so");
Bootstrap.dlopen("libswdlo.so");
Bootstrap.dlopen("libswlo.so");

View file

@ -39,7 +39,6 @@ copy-stuff:
forlo \
foruilo \
frmlo \
fsstorage.uno \
gcc3_uno \
hwplo \
hyphenlo \
@ -79,12 +78,10 @@ copy-stuff:
sdlo \
sddlo \
smdlo \
sotlo \
spelllo \
stocservices.uno \
store \
svgfilterlo \
svllo \
swdlo \
swlo \
swdlo \
@ -105,7 +102,6 @@ copy-stuff:
vbaswobj.uno \
wpftdrawlo \
wpftwriterlo \
vcllo \
xml2 \
xmlfdlo \
xmlreader \

View file

@ -963,7 +963,6 @@ public class DocumentLoader
// Load a lot of shlibs here explicitly in advance because that
// makes debugging work better, sigh
Bootstrap.dlopen("libvcllo.so");
Bootstrap.dlopen("libmergedlo.so");
Bootstrap.dlopen("libswdlo.so");
Bootstrap.dlopen("libswlo.so");

View file

@ -747,7 +747,6 @@ class ListItemAdapter implements ListAdapter{
// Load a lot of shlibs here explicitly in advance because that
// makes debugging work better, sigh
Bootstrap.dlopen("libvcllo.so");
Bootstrap.dlopen("libmergedlo.so");
Bootstrap.dlopen("libswdlo.so");
Bootstrap.dlopen("libswlo.so");

View file

@ -101,7 +101,6 @@ copy-stuff: buildrcs
expwrap.uno \
forlo \
foruilo \
fsstorage.uno \
gcc3_uno \
hyphenlo \
i18nisolang1gcc3 \
@ -127,11 +126,9 @@ copy-stuff: buildrcs
reflection.uno \
reg \
saxlo \
sotlo \
spelllo \
stocservices.uno \
store \
svllo \
test \
tllo \
ucbhelper4gcc3 \
@ -144,7 +141,6 @@ copy-stuff: buildrcs
unoxmllo \
utllo \
vbahelperlo \
vcllo \
xml2 \
xmlreader \
xmlsecurity \

View file

@ -91,10 +91,8 @@ copy-stuff:
saxlo \
sclo \
scfiltlo \
sotlo \
stocservices.uno \
store \
svllo \
textinstream.uno \
test \
tllo \
@ -108,7 +106,6 @@ copy-stuff:
unoxmllo \
utllo \
vbahelperlo \
vcllo \
xml2 \
xmlreader \
xstor \

View file

@ -37,6 +37,7 @@ gb_MERGEDLIBS := \
drawinglayer \
editeng \
filterconfig \
fsstorage \
fwe \
fwi \
fwk \
@ -45,7 +46,9 @@ gb_MERGEDLIBS := \
sb \
sfx \
sofficeapp \
sot \
spl \
svl \
svt \
svx \
svxcore \
@ -53,6 +56,7 @@ gb_MERGEDLIBS := \
ucb1 \
ucpfile1 \
uui \
vcl \
xmlscript \
xo \