summaryrefslogtreecommitdiff
path: root/include/osl
diff options
context:
space:
mode:
authorMatúš Kukan <matus.kukan@collabora.com>2013-12-19 11:06:36 +0100
committerMatúš Kukan <matus.kukan@collabora.com>2013-12-19 15:34:32 +0100
commit43e2cf590a2ca198d50ec2e2ba7d4f4ccab8e9ba (patch)
treec222b26a07e9a6614e5341a264a7e4f30aac13f7 /include/osl
parent8f9c0fe459296ff7cf54417842ed6978cca28b78 (diff)
Deduplicate calc components.
Hopefully it makes sense, I don't know. Inspired by Debian packages. Change-Id: I8caf2d4aa75b8f6de3cc7da9eb293955a4ed58d8
Diffstat (limited to 'include/osl')
-rw-r--r--include/osl/detail/component-mapping.h11
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 }, \