diff options
author | Noel Grandin <noelgrandin@gmail.com> | 2020-07-25 18:19:20 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-07-26 10:41:52 +0200 |
commit | 8a05c64a5bbf9b6ad7af8e94e7b970f1323a22c5 (patch) | |
tree | ad963de32713418067c5ae9ea4436ee28b175625 /solenv | |
parent | 5406f8a3cd53ada63472bd62e5b9a886e2866c6f (diff) |
starmath: create instances with uno constructors
See tdf#74608 for motivation.
And adjust the sfx2 model factory code to cope with UNO
constructor functions.
Change-Id: I7e57fb3136ad0b3caadd511ea63cf98d3c03ab3d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99446
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'solenv')
-rwxr-xr-x | solenv/bin/native-code.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/solenv/bin/native-code.py b/solenv/bin/native-code.py index fe98b0032674..b7176dfd93cd 100755 --- a/solenv/bin/native-code.py +++ b/solenv/bin/native-code.py @@ -21,7 +21,6 @@ import xml.etree.ElementTree as ET core_factory_list = [ ("libi18npoollo.a", "i18npool_component_getFactory"), - ("libsmlo.a", "sm_component_getFactory"), ("libucb1.a", "ucb_component_getFactory"), ("libvcllo.a", "vcl_component_getFactory"), ("libsvtlo.a", "svt_component_getFactory"), @@ -280,6 +279,18 @@ core_constructor_list = [ "com_sun_star_comp_uri_UriReferenceFactory_get_implementation", "com_sun_star_comp_uri_UriSchemeParser_vndDOTsunDOTstarDOTexpand_get_implementation", "com_sun_star_comp_uri_UriSchemeParser_vndDOTsunDOTstarDOTscript_get_implementation", +# starmath/util/sm.component + "Math_FormulaDocument_get_implementation", + "Math_XMLContentExporter_get_implementation", + "Math_XMLExporter_get_implementation", + "Math_XMLImporter_get_implementation", + "Math_XMLMetaExporter_get_implementation", + "Math_XMLOasisMetaExporter_get_implementation", + "Math_XMLOasisMetaImporter_get_implementation", + "Math_XMLOasisSettingsExporter_get_implementation", + "Math_XMLOasisSettingsImporter_get_implementation", + "Math_XMLSettingsExporter_get_implementation", + "com_sun_star_comp_Math_MathTypeFilter_get_implementation", # svl/source/fsstor/fsstorage.component "svl_FSStorageFactory_get_implementation", # svtools/util/svt.component |