[Libreoffice-commits] .: android/experimental android/qa Library_merged.mk solenv/gbuild

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Mon Aug 20 02:22:46 PDT 2012


 Library_merged.mk                                                                            |   81 ++++++++--
 android/experimental/DocumentLoader/Makefile                                                 |    4 
 android/experimental/DocumentLoader/src/org/libreoffice/android/examples/DocumentLoader.java |    1 
 android/experimental/LibreOffice4Android/Makefile                                            |    4 
 android/experimental/LibreOffice4Android/src/org/libreoffice/android/DocumentLoader.java     |    1 
 android/experimental/LibreOffice4Android/src/org/libreoffice/ui/LibreOfficeUIActivity.java   |    1 
 android/qa/desktop/Makefile                                                                  |    4 
 android/qa/sc/Makefile                                                                       |    3 
 solenv/gbuild/extensions/pre_MergedLibsList.mk                                               |    4 
 9 files changed, 74 insertions(+), 29 deletions(-)

New commits:
commit 4967a9d8f96987354b8b55d861e2e3f6fa93e7a4
Author: Matúš Kukan <matus.kukan at gmail.com>
Date:   Sat Apr 7 15:53:35 2012 +0200

    libmerged: add fsstorage, svl, sot, vcl
    
    Change-Id: Ibebf00d99fdf8212afbdba21ca13844d2ff1c412

diff --git a/Library_merged.mk b/Library_merged.mk
index cc54e95..da48a93 100644
--- a/Library_merged.mk
+++ b/Library_merged.mk
@@ -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
 
diff --git a/android/experimental/DocumentLoader/Makefile b/android/experimental/DocumentLoader/Makefile
index 279f6a4..b9a75ee 100644
--- a/android/experimental/DocumentLoader/Makefile
+++ b/android/experimental/DocumentLoader/Makefile
@@ -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 \
diff --git a/android/experimental/DocumentLoader/src/org/libreoffice/android/examples/DocumentLoader.java b/android/experimental/DocumentLoader/src/org/libreoffice/android/examples/DocumentLoader.java
index 97797df..39a8f01 100644
--- a/android/experimental/DocumentLoader/src/org/libreoffice/android/examples/DocumentLoader.java
+++ b/android/experimental/DocumentLoader/src/org/libreoffice/android/examples/DocumentLoader.java
@@ -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");
diff --git a/android/experimental/LibreOffice4Android/Makefile b/android/experimental/LibreOffice4Android/Makefile
index 0bfbf3b..bb2c02e 100644
--- a/android/experimental/LibreOffice4Android/Makefile
+++ b/android/experimental/LibreOffice4Android/Makefile
@@ -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 \
diff --git a/android/experimental/LibreOffice4Android/src/org/libreoffice/android/DocumentLoader.java b/android/experimental/LibreOffice4Android/src/org/libreoffice/android/DocumentLoader.java
index bfa3eec..9f9790c 100644
--- a/android/experimental/LibreOffice4Android/src/org/libreoffice/android/DocumentLoader.java
+++ b/android/experimental/LibreOffice4Android/src/org/libreoffice/android/DocumentLoader.java
@@ -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");
diff --git a/android/experimental/LibreOffice4Android/src/org/libreoffice/ui/LibreOfficeUIActivity.java b/android/experimental/LibreOffice4Android/src/org/libreoffice/ui/LibreOfficeUIActivity.java
index 2a2b22f..c2ce1d4 100644
--- a/android/experimental/LibreOffice4Android/src/org/libreoffice/ui/LibreOfficeUIActivity.java
+++ b/android/experimental/LibreOffice4Android/src/org/libreoffice/ui/LibreOfficeUIActivity.java
@@ -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");
diff --git a/android/qa/desktop/Makefile b/android/qa/desktop/Makefile
index 7ad9ac0..3c9efd7 100644
--- a/android/qa/desktop/Makefile
+++ b/android/qa/desktop/Makefile
@@ -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 \
diff --git a/android/qa/sc/Makefile b/android/qa/sc/Makefile
index f3e4795..1c70fd8 100644
--- a/android/qa/sc/Makefile
+++ b/android/qa/sc/Makefile
@@ -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 \
diff --git a/solenv/gbuild/extensions/pre_MergedLibsList.mk b/solenv/gbuild/extensions/pre_MergedLibsList.mk
index fe75c36..1c4519c 100644
--- a/solenv/gbuild/extensions/pre_MergedLibsList.mk
+++ b/solenv/gbuild/extensions/pre_MergedLibsList.mk
@@ -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 \
 


More information about the Libreoffice-commits mailing list