odk: don't run compiler -dumpversion for eaach include of settings.mk
[LibreOffice.git] / sw / Library_sw_writerfilter.mk
blobc48e727a5b85fcae666eaf826660c2784528470b
1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 $(eval $(call gb_Library_Library,sw_writerfilter))
12 $(eval $(call gb_Library_use_custom_headers,sw_writerfilter,\
13 officecfg/registry \
14 oox/generated \
15 sw/source/writerfilter \
18 $(eval $(call gb_Library_set_precompiled_header,sw_writerfilter,sw/inc/pch/precompiled_sw_writerfilter))
20 $(eval $(call gb_Library_set_include,sw_writerfilter,\
21 $$(INCLUDE) \
22 -I$(SRCDIR)/sw/inc \
23 -I$(SRCDIR)/sw/source/core/inc \
24 -I$(SRCDIR)/sw/source/uibase/uno/ \
25 -I$(SRCDIR)/sw/source/writerfilter/inc \
26 -I$(SRCDIR)/sw/source/writerfilter \
29 $(eval $(call gb_Library_use_sdk_api,sw_writerfilter))
31 $(eval $(call gb_Library_set_componentfile,sw_writerfilter,sw/util/sw_writerfilter,services))
33 $(eval $(call gb_Library_use_libraries,sw_writerfilter,\
34 basegfx \
35 comphelper \
36 cppu \
37 cppuhelper \
38 docmodel \
39 editeng \
40 i18nlangtag \
41 i18nutil \
42 msfilter \
43 oox \
44 sal \
45 salhelper \
46 sax \
47 sfx \
48 sot \
49 svt \
50 svxcore \
51 sw \
52 tl \
53 utl \
54 vcl \
57 $(eval $(call gb_Library_use_externals,sw_writerfilter,\
58 boost_headers \
59 icui18n \
60 icuuc \
61 icu_headers \
62 libxml2 \
63 frozen \
66 $(eval $(call gb_Library_add_exception_objects,sw_writerfilter,\
67 sw/source/writerfilter/rtftok/rtfcharsets \
68 sw/source/writerfilter/rtftok/rtfcontrolwords \
69 sw/source/writerfilter/rtftok/rtfdispatchdestination \
70 sw/source/writerfilter/rtftok/rtfdispatchflag \
71 sw/source/writerfilter/rtftok/rtfdispatchsymbol \
72 sw/source/writerfilter/rtftok/rtfdispatchvalue \
73 sw/source/writerfilter/rtftok/rtfdocumentfactory \
74 sw/source/writerfilter/rtftok/rtfdocumentimpl \
75 sw/source/writerfilter/rtftok/rtflookahead \
76 sw/source/writerfilter/rtftok/rtfreferenceproperties \
77 sw/source/writerfilter/rtftok/rtfreferencetable \
78 sw/source/writerfilter/rtftok/rtfsdrimport \
79 sw/source/writerfilter/rtftok/rtfskipdestination \
80 sw/source/writerfilter/rtftok/rtfsprm \
81 sw/source/writerfilter/rtftok/rtftokenizer \
82 sw/source/writerfilter/rtftok/rtfvalue \
83 sw/source/writerfilter/dmapper/BorderHandler \
84 sw/source/writerfilter/dmapper/CellColorHandler \
85 sw/source/writerfilter/dmapper/CellMarginHandler \
86 sw/source/writerfilter/dmapper/ConversionHelper \
87 sw/source/writerfilter/dmapper/DocumentProtection \
88 sw/source/writerfilter/dmapper/DomainMapper \
89 sw/source/writerfilter/dmapper/DomainMapperTableHandler \
90 sw/source/writerfilter/dmapper/DomainMapperTableManager \
91 sw/source/writerfilter/dmapper/DomainMapper_Impl \
92 sw/source/writerfilter/dmapper/domainmapperfactory \
93 sw/source/writerfilter/dmapper/FFDataHandler \
94 sw/source/writerfilter/dmapper/FontTable \
95 sw/source/writerfilter/dmapper/FormControlHelper \
96 sw/source/writerfilter/dmapper/GraphicHelpers \
97 sw/source/writerfilter/dmapper/GraphicImport \
98 sw/source/writerfilter/dmapper/LatentStyleHandler \
99 sw/source/writerfilter/dmapper/LoggedResources \
100 sw/source/writerfilter/dmapper/MeasureHandler \
101 sw/source/writerfilter/dmapper/TrackChangesHandler \
102 sw/source/writerfilter/dmapper/ModelEventListener \
103 sw/source/writerfilter/dmapper/NumberingManager \
104 sw/source/writerfilter/dmapper/OLEHandler \
105 sw/source/writerfilter/dmapper/PageBordersHandler \
106 sw/source/writerfilter/dmapper/PropertyIds \
107 sw/source/writerfilter/dmapper/PropertyMap \
108 sw/source/writerfilter/dmapper/PropertyMapHelper \
109 sw/source/writerfilter/dmapper/SdtHelper \
110 sw/source/writerfilter/dmapper/SectionColumnHandler \
111 sw/source/writerfilter/dmapper/SettingsTable \
112 sw/source/writerfilter/dmapper/SmartTagHandler \
113 sw/source/writerfilter/dmapper/StyleSheetTable \
114 sw/source/writerfilter/dmapper/TDefTableHandler \
115 sw/source/writerfilter/dmapper/TableManager \
116 sw/source/writerfilter/dmapper/TablePositionHandler \
117 sw/source/writerfilter/dmapper/TablePropertiesHandler \
118 sw/source/writerfilter/dmapper/TagLogger \
119 sw/source/writerfilter/dmapper/TextEffectsHandler \
120 sw/source/writerfilter/dmapper/TblStylePrHandler \
121 sw/source/writerfilter/dmapper/ThemeHandler \
122 sw/source/writerfilter/dmapper/WrapPolygonHandler \
123 sw/source/writerfilter/dmapper/WriteProtection \
124 sw/source/writerfilter/dmapper/util \
125 sw/source/writerfilter/filter/RtfFilter \
126 sw/source/writerfilter/filter/WriterFilter \
127 sw/source/writerfilter/ooxml/Handler \
128 sw/source/writerfilter/ooxml/OOXMLBinaryObjectReference \
129 sw/source/writerfilter/ooxml/OOXMLDocumentImpl \
130 sw/source/writerfilter/ooxml/OOXMLFactory \
131 sw/source/writerfilter/ooxml/OOXMLFastContextHandler \
132 sw/source/writerfilter/ooxml/OOXMLFastContextHandlerTheme \
133 sw/source/writerfilter/ooxml/OOXMLFastDocumentHandler \
134 sw/source/writerfilter/ooxml/OOXMLParserState \
135 sw/source/writerfilter/ooxml/OOXMLPropertySet \
136 sw/source/writerfilter/ooxml/OOXMLStreamImpl \
139 $(eval $(call gb_Library_add_generated_exception_objects,sw_writerfilter,\
140 $(patsubst %,CustomTarget/sw/source/writerfilter/ooxml/OOXMLFactory_%,$(writerfilter_OOXMLNAMESPACES)) \
141 CustomTarget/sw/source/writerfilter/ooxml/OOXMLFactory_generated \
142 CustomTarget/sw/source/writerfilter/ooxml/qnametostr \
145 # vim: set noet sw=4 ts=4: