summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorMatúš Kukan <matus.kukan@collabora.com>2013-12-31 17:03:52 +0100
committerMatúš Kukan <matus.kukan@collabora.com>2014-01-01 20:13:41 +0100
commit8d414697d5e49fd42650b7b1472512c72f544c7c (patch)
treedada5ac637f0c3ce908d14767399b12c785339ab /solenv
parent2b24eec3d4ca50e676c0c3af86ecb92a8eb0a8a2 (diff)
android: Further reduce size of LibreOfficeExperimentalDesktop.apk.
It still seems to work for me. Probably we do not need more components, but it's small enough for now. Also add uui into 'core' group. Change-Id: Ifadea8aa819ed17bbd021a0fa2373e6287e06446
Diffstat (limited to 'solenv')
-rwxr-xr-xsolenv/bin/native-code.py18
1 files changed, 4 insertions, 14 deletions
diff --git a/solenv/bin/native-code.py b/solenv/bin/native-code.py
index 54a9abee965c..065772ea19b0 100755
--- a/solenv/bin/native-code.py
+++ b/solenv/bin/native-code.py
@@ -52,6 +52,7 @@ core_factory_list = [
("libunordflo.a", "unordf_component_getFactory"),
("libunoxmllo.a", "unoxml_component_getFactory"),
("libutllo.a", "utl_component_getFactory"),
+ ("libuuilo.a", "uui_component_getFactory"),
("libvcllo.a", "vcl_component_getFactory"),
("libxmlsecurity.a", "xmlsecurity_component_getFactory"),
("libxolo.a", "xo_component_getFactory"),
@@ -131,20 +132,10 @@ core_constructor_list = [
# sax/source/expatwrap/expwrap.component
"com_sun_star_comp_extensions_xml_sax_ParserExpat",
"com_sun_star_comp_extensions_xml_sax_FastParser",
- "com_sun_star_extensions_xml_sax_Writer",
-# stoc/util/bootstrap.component
- "com_sun_star_comp_stoc_DLLComponentLoader",
- "com_sun_star_comp_stoc_ImplementationRegistration",
- "com_sun_star_comp_stoc_NestedRegistry",
- "com_sun_star_comp_stoc_ORegistryServiceManager",
- "com_sun_star_comp_stoc_OServiceManager",
- "com_sun_star_comp_stoc_OServiceManagerWrapper",
- "com_sun_star_comp_stoc_SimpleRegistry",
- "com_sun_star_security_comp_stoc_AccessController",
- "com_sun_star_security_comp_stoc_FilePolicy",
+# svtools/util/svt.component
+ "com_sun_star_comp_graphic_GraphicProvider_get_implementation",
# svx/util/svx.component
-# FIXME: what is missing ?
- "com_sun_star_drawing_SvxShapeCollection_implementation_getFactory",
+ "com_sun_star_drawing_EnhancedCustomShapeEngine_implementation_getFactory",
]
# Components which are not in any group yet:
@@ -157,7 +148,6 @@ single_component_map = {
'sb' : ("libsblo.a", "sb_component_getFactory"),
'spl' : ("libspllo.a", "spl_component_getFactory"),
'stringresource' :("libstringresourcelo.a", "stringresource_component_getFactory"),
- 'uui' : ("libuuilo.a", "uui_component_getFactory"),
'vbaswobj' : ("libvbaswobjlo.a", "vbaswobj_component_getFactory"),
'vbaevents' : ("libvbaeventslo.a", "vbaevents_component_getFactory"),
}