Version 6.1.4.1, tag libreoffice-6.1.4.1
[LibreOffice.git] / external / libetonyek / Library_etonyek.mk
blob414b2d02b7075d86f7919fd633fc685c861ef373
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,etonyek))
12 $(eval $(call gb_Library_use_unpacked,etonyek,libetonyek))
14 $(eval $(call gb_Library_use_externals,etonyek,\
15 boost_headers \
16 glm_headers \
17 liblangtag \
18 libxml2 \
19 mdds_headers \
20 revenge \
21 zlib \
24 $(eval $(call gb_Library_set_warnings_not_errors,etonyek))
26 $(eval $(call gb_Library_set_include,etonyek,\
27 -I$(call gb_UnpackedTarball_get_dir,libetonyek)/inc \
28 -I$(call gb_UnpackedTarball_get_dir,libetonyek)/src/lib \
29 -I$(call gb_UnpackedTarball_get_dir,libetonyek)/src/lib/contexts \
30 $$(INCLUDE) \
33 $(eval $(call gb_Library_add_defs,etonyek,\
34 -DBOOST_ALL_NO_LIB \
35 -DDLL_EXPORT \
36 -DLIBETONYEK_BUILD \
37 -DNDEBUG \
40 $(eval $(call gb_Library_set_generated_cxx_suffix,etonyek,cpp))
42 $(eval $(call gb_Library_add_generated_exception_objects,etonyek,\
43 UnpackedTarball/libetonyek/src/lib/EtonyekDocument \
44 UnpackedTarball/libetonyek/src/lib/IWAField \
45 UnpackedTarball/libetonyek/src/lib/IWAMessage \
46 UnpackedTarball/libetonyek/src/lib/IWAObjectIndex \
47 UnpackedTarball/libetonyek/src/lib/IWAParser \
48 UnpackedTarball/libetonyek/src/lib/IWAReader \
49 UnpackedTarball/libetonyek/src/lib/IWASnappyStream \
50 UnpackedTarball/libetonyek/src/lib/IWAText \
51 UnpackedTarball/libetonyek/src/lib/IWORKChainedTokenizer \
52 UnpackedTarball/libetonyek/src/lib/IWORKChart \
53 UnpackedTarball/libetonyek/src/lib/IWORKCollector \
54 UnpackedTarball/libetonyek/src/lib/IWORKDictionary \
55 UnpackedTarball/libetonyek/src/lib/IWORKDiscardContext \
56 UnpackedTarball/libetonyek/src/lib/IWORKDocumentInterface \
57 UnpackedTarball/libetonyek/src/lib/IWORKFormula \
58 UnpackedTarball/libetonyek/src/lib/IWORKLanguageManager \
59 UnpackedTarball/libetonyek/src/lib/IWORKMemoryStream \
60 UnpackedTarball/libetonyek/src/lib/IWORKOutputElements \
61 UnpackedTarball/libetonyek/src/lib/IWORKOutputManager \
62 UnpackedTarball/libetonyek/src/lib/IWORKParser \
63 UnpackedTarball/libetonyek/src/lib/IWORKPath \
64 UnpackedTarball/libetonyek/src/lib/IWORKPresentationRedirector \
65 UnpackedTarball/libetonyek/src/lib/IWORKProperties \
66 UnpackedTarball/libetonyek/src/lib/IWORKPropertyHandler \
67 UnpackedTarball/libetonyek/src/lib/IWORKPropertyMap \
68 UnpackedTarball/libetonyek/src/lib/IWORKRecorder \
69 UnpackedTarball/libetonyek/src/lib/IWORKShape \
70 UnpackedTarball/libetonyek/src/lib/IWORKSpreadsheetRedirector \
71 UnpackedTarball/libetonyek/src/lib/IWORKStyle \
72 UnpackedTarball/libetonyek/src/lib/IWORKStyleStack \
73 UnpackedTarball/libetonyek/src/lib/IWORKStylesheet \
74 UnpackedTarball/libetonyek/src/lib/IWORKTable \
75 UnpackedTarball/libetonyek/src/lib/IWORKTableRecorder \
76 UnpackedTarball/libetonyek/src/lib/IWORKText \
77 UnpackedTarball/libetonyek/src/lib/IWORKTextRecorder \
78 UnpackedTarball/libetonyek/src/lib/IWORKTextRedirector \
79 UnpackedTarball/libetonyek/src/lib/IWORKToken \
80 UnpackedTarball/libetonyek/src/lib/IWORKTokenizer \
81 UnpackedTarball/libetonyek/src/lib/IWORKTokenizerBase \
82 UnpackedTarball/libetonyek/src/lib/IWORKTransformation \
83 UnpackedTarball/libetonyek/src/lib/IWORKTypes \
84 UnpackedTarball/libetonyek/src/lib/IWORKXMLContext \
85 UnpackedTarball/libetonyek/src/lib/IWORKXMLContextBase \
86 UnpackedTarball/libetonyek/src/lib/IWORKXMLParserState \
87 UnpackedTarball/libetonyek/src/lib/IWORKZlibStream \
88 UnpackedTarball/libetonyek/src/lib/KEY1Dictionary \
89 UnpackedTarball/libetonyek/src/lib/KEY1Parser \
90 UnpackedTarball/libetonyek/src/lib/KEY1ParserState \
91 UnpackedTarball/libetonyek/src/lib/KEY1Token \
92 UnpackedTarball/libetonyek/src/lib/KEY2Dictionary \
93 UnpackedTarball/libetonyek/src/lib/KEY2Parser \
94 UnpackedTarball/libetonyek/src/lib/KEY2ParserState \
95 UnpackedTarball/libetonyek/src/lib/KEY2Token \
96 UnpackedTarball/libetonyek/src/lib/KEY6Parser \
97 UnpackedTarball/libetonyek/src/lib/KEYCollector \
98 UnpackedTarball/libetonyek/src/lib/KEYProperties \
99 UnpackedTarball/libetonyek/src/lib/KEYTypes \
100 UnpackedTarball/libetonyek/src/lib/NUM1Dictionary \
101 UnpackedTarball/libetonyek/src/lib/NUM1Parser \
102 UnpackedTarball/libetonyek/src/lib/NUM1ParserState \
103 UnpackedTarball/libetonyek/src/lib/NUM1Token \
104 UnpackedTarball/libetonyek/src/lib/NUM3Parser \
105 UnpackedTarball/libetonyek/src/lib/NUMCollector \
106 UnpackedTarball/libetonyek/src/lib/PAG1Dictionary \
107 UnpackedTarball/libetonyek/src/lib/PAG1Parser \
108 UnpackedTarball/libetonyek/src/lib/PAG1ParserState \
109 UnpackedTarball/libetonyek/src/lib/PAG1Token \
110 UnpackedTarball/libetonyek/src/lib/PAG5Parser \
111 UnpackedTarball/libetonyek/src/lib/PAGCollector \
112 UnpackedTarball/libetonyek/src/lib/PAGProperties \
113 UnpackedTarball/libetonyek/src/lib/PAGTypes \
114 UnpackedTarball/libetonyek/src/lib/contexts/IWORKBezierElement \
115 UnpackedTarball/libetonyek/src/lib/contexts/IWORKBinaryElement \
116 UnpackedTarball/libetonyek/src/lib/contexts/IWORKBrContext \
117 UnpackedTarball/libetonyek/src/lib/contexts/IWORKCalcEngineContext \
118 UnpackedTarball/libetonyek/src/lib/contexts/IWORKChartInfoElement \
119 UnpackedTarball/libetonyek/src/lib/contexts/IWORKColorElement \
120 UnpackedTarball/libetonyek/src/lib/contexts/IWORKCoreImageFilterDescriptorElement \
121 UnpackedTarball/libetonyek/src/lib/contexts/IWORKDataElement \
122 UnpackedTarball/libetonyek/src/lib/contexts/IWORKFieldElement \
123 UnpackedTarball/libetonyek/src/lib/contexts/IWORKFillElement \
124 UnpackedTarball/libetonyek/src/lib/contexts/IWORKFilteredImageElement \
125 UnpackedTarball/libetonyek/src/lib/contexts/IWORKFormatElement \
126 UnpackedTarball/libetonyek/src/lib/contexts/IWORKFormulaElement \
127 UnpackedTarball/libetonyek/src/lib/contexts/IWORKGeometryElement \
128 UnpackedTarball/libetonyek/src/lib/contexts/IWORKGroupElement \
129 UnpackedTarball/libetonyek/src/lib/contexts/IWORKHeaderFooterContext \
130 UnpackedTarball/libetonyek/src/lib/contexts/IWORKImageContext \
131 UnpackedTarball/libetonyek/src/lib/contexts/IWORKImageElement \
132 UnpackedTarball/libetonyek/src/lib/contexts/IWORKLayoutElement \
133 UnpackedTarball/libetonyek/src/lib/contexts/IWORKLineElement \
134 UnpackedTarball/libetonyek/src/lib/contexts/IWORKLineEndElement \
135 UnpackedTarball/libetonyek/src/lib/contexts/IWORKLinkElement \
136 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListLabelGeometriesProperty \
137 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListLabelGeometryElement \
138 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListLabelIndentsProperty \
139 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListLabelTypeinfoElement \
140 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListLabelTypesProperty \
141 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListTextIndentsProperty \
142 UnpackedTarball/libetonyek/src/lib/contexts/IWORKMediaElement \
143 UnpackedTarball/libetonyek/src/lib/contexts/IWORKMetadataElement \
144 UnpackedTarball/libetonyek/src/lib/contexts/IWORKNumberConverter \
145 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPElement \
146 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPathElement \
147 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPositionElement \
148 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPropertyContextBase \
149 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPropertyMapElement \
150 UnpackedTarball/libetonyek/src/lib/contexts/IWORKRefContext \
151 UnpackedTarball/libetonyek/src/lib/contexts/IWORKShapeContext \
152 UnpackedTarball/libetonyek/src/lib/contexts/IWORKSizeElement \
153 UnpackedTarball/libetonyek/src/lib/contexts/IWORKSpanElement \
154 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStringElement \
155 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStrokeContext \
156 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStyleContext \
157 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStyleRefContext \
158 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStylesContext \
159 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStylesheetBase \
160 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTabElement \
161 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTableInfoElement \
162 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTabsElement \
163 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTabularInfoElement \
164 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTabularModelElement \
165 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextBodyElement \
166 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextElement \
167 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextLabelElement \
168 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextStorageElement \
169 UnpackedTarball/libetonyek/src/lib/contexts/IWORKUnfilteredElement \
170 UnpackedTarball/libetonyek/src/lib/contexts/IWORKWrapElement \
171 UnpackedTarball/libetonyek/src/lib/contexts/KEY1ContentElement \
172 UnpackedTarball/libetonyek/src/lib/contexts/KEY1DivElement \
173 UnpackedTarball/libetonyek/src/lib/contexts/KEY1FillElement \
174 UnpackedTarball/libetonyek/src/lib/contexts/KEY1SpanElement \
175 UnpackedTarball/libetonyek/src/lib/contexts/KEY1StringConverter \
176 UnpackedTarball/libetonyek/src/lib/contexts/KEY1StylesContext \
177 UnpackedTarball/libetonyek/src/lib/contexts/KEY1TableElement \
178 UnpackedTarball/libetonyek/src/lib/contexts/KEY2StyleContext \
179 UnpackedTarball/libetonyek/src/lib/contexts/PAG1AnnotationContext \
180 UnpackedTarball/libetonyek/src/lib/contexts/PAG1AnnotationElement \
181 UnpackedTarball/libetonyek/src/lib/contexts/PAG1FootnotesElement \
182 UnpackedTarball/libetonyek/src/lib/contexts/PAG1ShapeContext \
183 UnpackedTarball/libetonyek/src/lib/contexts/PAG1StyleContext \
184 UnpackedTarball/libetonyek/src/lib/contexts/PAG1TextStorageElement \
185 UnpackedTarball/libetonyek/src/lib/libetonyek_utils \
186 UnpackedTarball/libetonyek/src/lib/libetonyek_xml \
189 # vim: set noet sw=4 ts=4: