From 8a05c64a5bbf9b6ad7af8e94e7b970f1323a22c5 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Sat, 25 Jul 2020 18:19:20 +0200 Subject: 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 --- solenv/bin/native-code.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'solenv/bin') 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 -- cgit