summaryrefslogtreecommitdiff
path: root/cppuhelper
diff options
context:
space:
mode:
Diffstat (limited to 'cppuhelper')
-rw-r--r--cppuhelper/source/shlib.cxx25
1 files changed, 19 insertions, 6 deletions
diff --git a/cppuhelper/source/shlib.cxx b/cppuhelper/source/shlib.cxx
index 348b9704a629..acc4253a426b 100644
--- a/cppuhelper/source/shlib.cxx
+++ b/cppuhelper/source/shlib.cxx
@@ -530,20 +530,33 @@ Reference< XInterface > SAL_CALL loadSharedLibComponentFactory(
{ "bootstrap.uno" SAL_DLLEXTENSION, bootstrap_component_getFactory },
{ "bootstrap.uno.a", bootstrap_component_getFactory },
{ "libbootstrap.uno.a", bootstrap_component_getFactory },
- // The rest seems to consistently have a "lib" prefix now
+
+ // The .uno ones seems to consistently have a "lib" prefix now for Android,
+ // but not iOS, hmm.
+#ifdef ANDROID
{ "libconfigmgr.uno.a", configmgr_component_getFactory },
- { "libcomphelp" CPPU_STRINGIFY(CPPU_ENV) ".a", comphelp_component_getFactory },
{ "libexpwrap.uno.a", expwrap_component_getFactory },
{ "libfastsax.uno.a", fastsax_component_getFactory },
- { "libfilterconfiglo.a", filterconfig1_component_getFactory },
- { "libfwklo.a", fwk_component_getFactory },
{ "libi18npool.uno.a", i18npool_component_getFactory },
{ "libintrospection.uno.a", introspection_component_getFactory },
{ "liblocalebe1.uno.a", localebe1_component_getFactory },
- { "libpackage2.a", package2_component_getFactory },
{ "libreflection.uno.a", reflection_component_getFactory },
- { "libsfxlo.a", sfx_component_getFactory },
{ "libstocservices.uno.a", stocservices_component_getFactory },
+#else
+ { "configmgr.uno.a", configmgr_component_getFactory },
+ { "expwrap.uno.a", expwrap_component_getFactory },
+ { "fastsax.uno.a", fastsax_component_getFactory },
+ { "i18npool.uno.a", i18npool_component_getFactory },
+ { "introspection.uno.a", introspection_component_getFactory },
+ { "localebe1.uno.a", localebe1_component_getFactory },
+ { "reflection.uno.a", reflection_component_getFactory },
+ { "stocservices.uno.a", stocservices_component_getFactory },
+#endif
+ { "libcomphelp" CPPU_STRINGIFY(CPPU_ENV) ".a", comphelp_component_getFactory },
+ { "libfilterconfiglo.a", filterconfig1_component_getFactory },
+ { "libfwklo.a", fwk_component_getFactory },
+ { "libpackage2.a", package2_component_getFactory },
+ { "libsfxlo.a", sfx_component_getFactory },
{ "libsvllo.a", svl_component_getFactory },
{ "libtklo.a", tk_component_getFactory },
{ "libucb1.a", ucb_component_getFactory },