Version 6.1.4.1, tag libreoffice-6.1.4.1
[LibreOffice.git] / external / libwpd / Library_wpd.mk
blob62285858468f55132c953fc5a6e4936dc593e42e
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,wpd))
12 $(eval $(call gb_Library_use_unpacked,wpd,libwpd))
14 $(eval $(call gb_Library_use_externals,wpd,\
15 boost_headers \
16 revenge \
19 $(eval $(call gb_Library_set_warnings_not_errors,wpd))
21 $(eval $(call gb_Library_set_include,wpd,\
22 -I$(call gb_UnpackedTarball_get_dir,libwpd)/inc \
23 $$(INCLUDE) \
26 $(eval $(call gb_Library_add_defs,wpd,\
27 -DBOOST_ALL_NO_LIB \
28 -DDLL_EXPORT \
29 -DLIBWPD_BUILD \
30 -DNDEBUG \
33 $(eval $(call gb_Library_set_generated_cxx_suffix,wpd,cpp))
35 $(eval $(call gb_Library_add_generated_exception_objects,wpd,\
36 UnpackedTarball/libwpd/src/lib/WP1BottomMarginGroup \
37 UnpackedTarball/libwpd/src/lib/WP1CenterTextGroup \
38 UnpackedTarball/libwpd/src/lib/WP1ContentListener \
39 UnpackedTarball/libwpd/src/lib/WP1ExtendedCharacterGroup \
40 UnpackedTarball/libwpd/src/lib/WP1FileStructure \
41 UnpackedTarball/libwpd/src/lib/WP1FixedLengthGroup \
42 UnpackedTarball/libwpd/src/lib/WP1FlushRightGroup \
43 UnpackedTarball/libwpd/src/lib/WP1FontIdGroup \
44 UnpackedTarball/libwpd/src/lib/WP1FootnoteEndnoteGroup \
45 UnpackedTarball/libwpd/src/lib/WP1HeaderFooterGroup \
46 UnpackedTarball/libwpd/src/lib/WP1Heuristics \
47 UnpackedTarball/libwpd/src/lib/WP1JustificationGroup \
48 UnpackedTarball/libwpd/src/lib/WP1LeftIndentGroup \
49 UnpackedTarball/libwpd/src/lib/WP1LeftRightIndentGroup \
50 UnpackedTarball/libwpd/src/lib/WP1Listener \
51 UnpackedTarball/libwpd/src/lib/WP1MarginReleaseGroup \
52 UnpackedTarball/libwpd/src/lib/WP1MarginResetGroup \
53 UnpackedTarball/libwpd/src/lib/WP1Parser \
54 UnpackedTarball/libwpd/src/lib/WP1Part \
55 UnpackedTarball/libwpd/src/lib/WP1PictureGroup \
56 UnpackedTarball/libwpd/src/lib/WP1PointSizeGroup \
57 UnpackedTarball/libwpd/src/lib/WP1SetTabsGroup \
58 UnpackedTarball/libwpd/src/lib/WP1SpacingResetGroup \
59 UnpackedTarball/libwpd/src/lib/WP1StylesListener \
60 UnpackedTarball/libwpd/src/lib/WP1SubDocument \
61 UnpackedTarball/libwpd/src/lib/WP1SuppressPageCharacteristicsGroup \
62 UnpackedTarball/libwpd/src/lib/WP1TopMarginGroup \
63 UnpackedTarball/libwpd/src/lib/WP1UnsupportedFixedLengthGroup \
64 UnpackedTarball/libwpd/src/lib/WP1UnsupportedVariableLengthGroup \
65 UnpackedTarball/libwpd/src/lib/WP1VariableLengthGroup \
66 UnpackedTarball/libwpd/src/lib/WP3AttributeGroup \
67 UnpackedTarball/libwpd/src/lib/WP3ContentListener \
68 UnpackedTarball/libwpd/src/lib/WP3DefinitionGroup \
69 UnpackedTarball/libwpd/src/lib/WP3DisplayGroup \
70 UnpackedTarball/libwpd/src/lib/WP3DoubleByteScriptCharacterGroup \
71 UnpackedTarball/libwpd/src/lib/WP3EndOfLinePageGroup \
72 UnpackedTarball/libwpd/src/lib/WP3ExtendedCharacterGroup \
73 UnpackedTarball/libwpd/src/lib/WP3FileStructure \
74 UnpackedTarball/libwpd/src/lib/WP3FixedLengthGroup \
75 UnpackedTarball/libwpd/src/lib/WP3FontGroup \
76 UnpackedTarball/libwpd/src/lib/WP3FootnoteEndnoteGroup \
77 UnpackedTarball/libwpd/src/lib/WP3Header \
78 UnpackedTarball/libwpd/src/lib/WP3HeaderFooterGroup \
79 UnpackedTarball/libwpd/src/lib/WP3IndentGroup \
80 UnpackedTarball/libwpd/src/lib/WP3Listener \
81 UnpackedTarball/libwpd/src/lib/WP3MiscellaneousGroup \
82 UnpackedTarball/libwpd/src/lib/WP3PageFormatGroup \
83 UnpackedTarball/libwpd/src/lib/WP3Parser \
84 UnpackedTarball/libwpd/src/lib/WP3Part \
85 UnpackedTarball/libwpd/src/lib/WP3Resource \
86 UnpackedTarball/libwpd/src/lib/WP3ResourceFork \
87 UnpackedTarball/libwpd/src/lib/WP3SingleByteFunction \
88 UnpackedTarball/libwpd/src/lib/WP3StylesListener \
89 UnpackedTarball/libwpd/src/lib/WP3SubDocument \
90 UnpackedTarball/libwpd/src/lib/WP3TabGroup \
91 UnpackedTarball/libwpd/src/lib/WP3TablesGroup \
92 UnpackedTarball/libwpd/src/lib/WP3UndoGroup \
93 UnpackedTarball/libwpd/src/lib/WP3UnsupportedFixedLengthGroup \
94 UnpackedTarball/libwpd/src/lib/WP3UnsupportedVariableLengthGroup \
95 UnpackedTarball/libwpd/src/lib/WP3VariableLengthGroup \
96 UnpackedTarball/libwpd/src/lib/WP3WindowGroup \
97 UnpackedTarball/libwpd/src/lib/WP42ContentListener \
98 UnpackedTarball/libwpd/src/lib/WP42DefineColumnsGroup \
99 UnpackedTarball/libwpd/src/lib/WP42ExtendedCharacterGroup \
100 UnpackedTarball/libwpd/src/lib/WP42FileStructure \
101 UnpackedTarball/libwpd/src/lib/WP42HeaderFooterGroup \
102 UnpackedTarball/libwpd/src/lib/WP42Heuristics \
103 UnpackedTarball/libwpd/src/lib/WP42Listener \
104 UnpackedTarball/libwpd/src/lib/WP42MarginResetGroup \
105 UnpackedTarball/libwpd/src/lib/WP42MultiByteFunctionGroup \
106 UnpackedTarball/libwpd/src/lib/WP42Parser \
107 UnpackedTarball/libwpd/src/lib/WP42Part \
108 UnpackedTarball/libwpd/src/lib/WP42StylesListener \
109 UnpackedTarball/libwpd/src/lib/WP42SubDocument \
110 UnpackedTarball/libwpd/src/lib/WP42SuppressPageCharacteristicsGroup \
111 UnpackedTarball/libwpd/src/lib/WP42UnsupportedMultiByteFunctionGroup \
112 UnpackedTarball/libwpd/src/lib/WP5AttributeGroup \
113 UnpackedTarball/libwpd/src/lib/WP5BoxGroup \
114 UnpackedTarball/libwpd/src/lib/WP5ContentListener \
115 UnpackedTarball/libwpd/src/lib/WP5DefinitionGroup \
116 UnpackedTarball/libwpd/src/lib/WP5ExtendedCharacterGroup \
117 UnpackedTarball/libwpd/src/lib/WP5FileStructure \
118 UnpackedTarball/libwpd/src/lib/WP5FixedLengthGroup \
119 UnpackedTarball/libwpd/src/lib/WP5FontGroup \
120 UnpackedTarball/libwpd/src/lib/WP5FontNameStringPoolPacket \
121 UnpackedTarball/libwpd/src/lib/WP5FootnoteEndnoteGroup \
122 UnpackedTarball/libwpd/src/lib/WP5GeneralPacketData \
123 UnpackedTarball/libwpd/src/lib/WP5GeneralPacketIndex \
124 UnpackedTarball/libwpd/src/lib/WP5GraphicsInformationPacket \
125 UnpackedTarball/libwpd/src/lib/WP5Header \
126 UnpackedTarball/libwpd/src/lib/WP5HeaderFooterGroup \
127 UnpackedTarball/libwpd/src/lib/WP5IndentGroup \
128 UnpackedTarball/libwpd/src/lib/WP5ListFontsUsedPacket \
129 UnpackedTarball/libwpd/src/lib/WP5Listener \
130 UnpackedTarball/libwpd/src/lib/WP5PageFormatGroup \
131 UnpackedTarball/libwpd/src/lib/WP5Parser \
132 UnpackedTarball/libwpd/src/lib/WP5Part \
133 UnpackedTarball/libwpd/src/lib/WP5PrefixData \
134 UnpackedTarball/libwpd/src/lib/WP5SingleByteFunction \
135 UnpackedTarball/libwpd/src/lib/WP5SpecialHeaderIndex \
136 UnpackedTarball/libwpd/src/lib/WP5StylesListener \
137 UnpackedTarball/libwpd/src/lib/WP5SubDocument \
138 UnpackedTarball/libwpd/src/lib/WP5TabGroup \
139 UnpackedTarball/libwpd/src/lib/WP5TableEOLGroup \
140 UnpackedTarball/libwpd/src/lib/WP5TableEOPGroup \
141 UnpackedTarball/libwpd/src/lib/WP5UnsupportedFixedLengthGroup \
142 UnpackedTarball/libwpd/src/lib/WP5UnsupportedVariableLengthGroup \
143 UnpackedTarball/libwpd/src/lib/WP5VariableLengthGroup \
144 UnpackedTarball/libwpd/src/lib/WP60Header \
145 UnpackedTarball/libwpd/src/lib/WP61Header \
146 UnpackedTarball/libwpd/src/lib/WP6AttributeGroup \
147 UnpackedTarball/libwpd/src/lib/WP6BoxGroup \
148 UnpackedTarball/libwpd/src/lib/WP6CharacterGroup \
149 UnpackedTarball/libwpd/src/lib/WP6ColumnGroup \
150 UnpackedTarball/libwpd/src/lib/WP6CommentAnnotationPacket \
151 UnpackedTarball/libwpd/src/lib/WP6ContentListener \
152 UnpackedTarball/libwpd/src/lib/WP6DefaultInitialFontPacket \
153 UnpackedTarball/libwpd/src/lib/WP6DisplayNumberReferenceGroup \
154 UnpackedTarball/libwpd/src/lib/WP6EOLGroup \
155 UnpackedTarball/libwpd/src/lib/WP6ExtendedCharacterGroup \
156 UnpackedTarball/libwpd/src/lib/WP6ExtendedDocumentSummaryPacket \
157 UnpackedTarball/libwpd/src/lib/WP6FileStructure \
158 UnpackedTarball/libwpd/src/lib/WP6FillStylePacket \
159 UnpackedTarball/libwpd/src/lib/WP6FixedLengthGroup \
160 UnpackedTarball/libwpd/src/lib/WP6FontDescriptorPacket \
161 UnpackedTarball/libwpd/src/lib/WP6FootnoteEndnoteGroup \
162 UnpackedTarball/libwpd/src/lib/WP6GeneralTextPacket \
163 UnpackedTarball/libwpd/src/lib/WP6GraphicsBoxStylePacket \
164 UnpackedTarball/libwpd/src/lib/WP6GraphicsCachedFileDataPacket \
165 UnpackedTarball/libwpd/src/lib/WP6GraphicsFilenamePacket \
166 UnpackedTarball/libwpd/src/lib/WP6Header \
167 UnpackedTarball/libwpd/src/lib/WP6HeaderFooterGroup \
168 UnpackedTarball/libwpd/src/lib/WP6HighlightGroup \
169 UnpackedTarball/libwpd/src/lib/WP6HyperlinkPacket \
170 UnpackedTarball/libwpd/src/lib/WP6Listener \
171 UnpackedTarball/libwpd/src/lib/WP6NumberingMethodGroup \
172 UnpackedTarball/libwpd/src/lib/WP6OutlineStylePacket \
173 UnpackedTarball/libwpd/src/lib/WP6PageGroup \
174 UnpackedTarball/libwpd/src/lib/WP6ParagraphGroup \
175 UnpackedTarball/libwpd/src/lib/WP6Parser \
176 UnpackedTarball/libwpd/src/lib/WP6Part \
177 UnpackedTarball/libwpd/src/lib/WP6PrefixData \
178 UnpackedTarball/libwpd/src/lib/WP6PrefixDataPacket \
179 UnpackedTarball/libwpd/src/lib/WP6PrefixIndice \
180 UnpackedTarball/libwpd/src/lib/WP6SetNumberGroup \
181 UnpackedTarball/libwpd/src/lib/WP6SingleByteFunction \
182 UnpackedTarball/libwpd/src/lib/WP6StyleGroup \
183 UnpackedTarball/libwpd/src/lib/WP6StylesListener \
184 UnpackedTarball/libwpd/src/lib/WP6SubDocument \
185 UnpackedTarball/libwpd/src/lib/WP6TabGroup \
186 UnpackedTarball/libwpd/src/lib/WP6TableStylePacket \
187 UnpackedTarball/libwpd/src/lib/WP6UndoGroup \
188 UnpackedTarball/libwpd/src/lib/WP6UnsupportedFixedLengthGroup \
189 UnpackedTarball/libwpd/src/lib/WP6UnsupportedVariableLengthGroup \
190 UnpackedTarball/libwpd/src/lib/WP6VariableLengthGroup \
191 UnpackedTarball/libwpd/src/lib/WPDocument \
192 UnpackedTarball/libwpd/src/lib/WPXContentListener \
193 UnpackedTarball/libwpd/src/lib/WPXEncryption \
194 UnpackedTarball/libwpd/src/lib/WPXHeader \
195 UnpackedTarball/libwpd/src/lib/WPXListener \
196 UnpackedTarball/libwpd/src/lib/WPXMemoryStream \
197 UnpackedTarball/libwpd/src/lib/WPXPageSpan \
198 UnpackedTarball/libwpd/src/lib/WPXParser \
199 UnpackedTarball/libwpd/src/lib/WPXStylesListener \
200 UnpackedTarball/libwpd/src/lib/WPXSubDocument \
201 UnpackedTarball/libwpd/src/lib/WPXTable \
202 UnpackedTarball/libwpd/src/lib/libwpd_internal \
203 UnpackedTarball/libwpd/src/lib/libwpd_math \
206 # vim: set noet sw=4 ts=4: