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
,\
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
,\
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
,\
57 $(eval
$(call gb_Library_use_externals
,sw_writerfilter
,\
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: