diff options
author | Matúš Kukan <matus.kukan@collabora.com> | 2013-12-19 11:06:36 +0100 |
---|---|---|
committer | Matúš Kukan <matus.kukan@collabora.com> | 2013-12-19 15:34:32 +0100 |
commit | 43e2cf590a2ca198d50ec2e2ba7d4f4ccab8e9ba (patch) | |
tree | c222b26a07e9a6614e5341a264a7e4f30aac13f7 /include | |
parent | 8f9c0fe459296ff7cf54417842ed6978cca28b78 (diff) |
Deduplicate calc components.
Hopefully it makes sense, I don't know.
Inspired by Debian packages.
Change-Id: I8caf2d4aa75b8f6de3cc7da9eb293955a4ed58d8
Diffstat (limited to 'include')
-rw-r--r-- | include/osl/detail/component-mapping.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/osl/detail/component-mapping.h b/include/osl/detail/component-mapping.h index b46964aa574f..0ab4280d5ace 100644 --- a/include/osl/detail/component-mapping.h +++ b/include/osl/detail/component-mapping.h @@ -83,6 +83,17 @@ const lib_to_constructor_mapping *lo_get_constructor_map(void); { "libxoflo.a", xof_component_getFactory }, \ { "libxstor.a", xstor_component_getFactory }, \ +#define LO_CALC_CORE_FACTORY_MAP \ + { "libscdlo.a", scd_component_getFactory }, \ + { "libscfiltlo.a", scfilt_component_getFactory }, \ + { "libsclo.a", sc_component_getFactory }, \ + +#define LO_CALC_FACTORY_MAP \ + LO_CALC_CORE_FACTORY_MAP \ + { "libanalysislo.a", analysis_component_getFactory }, \ + { "libdatelo.a", date_component_getFactory }, \ + { "libpricinglo.a", pricing_component_getFactory }, \ + #define LO_WRITER_FACTORY_MAP \ { "libswdlo.a", swd_component_getFactory }, \ { "libswlo.a", sw_component_getFactory }, \ |