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