diff options
Diffstat (limited to 'cppuhelper/source/shlib.cxx')
-rw-r--r-- | cppuhelper/source/shlib.cxx | 25 |
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 }, |