Version 5.4.3.2, tag libreoffice-5.4.3.2
[LibreOffice.git] / external / libetonyek / Library_etonyek.mk
blobb79d3603bffea59793e51ded443f015d8a264215
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/IWAParser \
47 UnpackedTarball/libetonyek/src/lib/IWAReader \
48 UnpackedTarball/libetonyek/src/lib/IWASnappyStream \
49 UnpackedTarball/libetonyek/src/lib/IWAText \
50 UnpackedTarball/libetonyek/src/lib/IWORKChainedTokenizer \
51 UnpackedTarball/libetonyek/src/lib/IWORKChart \
52 UnpackedTarball/libetonyek/src/lib/IWORKCollector \
53 UnpackedTarball/libetonyek/src/lib/IWORKDictionary \
54 UnpackedTarball/libetonyek/src/lib/IWORKDiscardContext \
55 UnpackedTarball/libetonyek/src/lib/IWORKDocumentInterface \
56 UnpackedTarball/libetonyek/src/lib/IWORKFormula \
57 UnpackedTarball/libetonyek/src/lib/IWORKLanguageManager \
58 UnpackedTarball/libetonyek/src/lib/IWORKMemoryStream \
59 UnpackedTarball/libetonyek/src/lib/IWORKOutputElements \
60 UnpackedTarball/libetonyek/src/lib/IWORKOutputManager \
61 UnpackedTarball/libetonyek/src/lib/IWORKParser \
62 UnpackedTarball/libetonyek/src/lib/IWORKPath \
63 UnpackedTarball/libetonyek/src/lib/IWORKPresentationRedirector \
64 UnpackedTarball/libetonyek/src/lib/IWORKProperties \
65 UnpackedTarball/libetonyek/src/lib/IWORKPropertyHandler \
66 UnpackedTarball/libetonyek/src/lib/IWORKPropertyMap \
67 UnpackedTarball/libetonyek/src/lib/IWORKRecorder \
68 UnpackedTarball/libetonyek/src/lib/IWORKShape \
69 UnpackedTarball/libetonyek/src/lib/IWORKSpreadsheetRedirector \
70 UnpackedTarball/libetonyek/src/lib/IWORKStyle \
71 UnpackedTarball/libetonyek/src/lib/IWORKStyleStack \
72 UnpackedTarball/libetonyek/src/lib/IWORKStylesheet \
73 UnpackedTarball/libetonyek/src/lib/IWORKTable \
74 UnpackedTarball/libetonyek/src/lib/IWORKTableRecorder \
75 UnpackedTarball/libetonyek/src/lib/IWORKText \
76 UnpackedTarball/libetonyek/src/lib/IWORKTextRecorder \
77 UnpackedTarball/libetonyek/src/lib/IWORKTextRedirector \
78 UnpackedTarball/libetonyek/src/lib/IWORKToken \
79 UnpackedTarball/libetonyek/src/lib/IWORKTokenizer \
80 UnpackedTarball/libetonyek/src/lib/IWORKTokenizerBase \
81 UnpackedTarball/libetonyek/src/lib/IWORKTransformation \
82 UnpackedTarball/libetonyek/src/lib/IWORKTypes \
83 UnpackedTarball/libetonyek/src/lib/IWORKXMLContext \
84 UnpackedTarball/libetonyek/src/lib/IWORKXMLContextBase \
85 UnpackedTarball/libetonyek/src/lib/IWORKXMLParserState \
86 UnpackedTarball/libetonyek/src/lib/IWORKZlibStream \
87 UnpackedTarball/libetonyek/src/lib/KEY1Parser \
88 UnpackedTarball/libetonyek/src/lib/KEY1Token \
89 UnpackedTarball/libetonyek/src/lib/KEY2Collector \
90 UnpackedTarball/libetonyek/src/lib/KEY2Dictionary \
91 UnpackedTarball/libetonyek/src/lib/KEY2Parser \
92 UnpackedTarball/libetonyek/src/lib/KEY2ParserState \
93 UnpackedTarball/libetonyek/src/lib/KEY2Token \
94 UnpackedTarball/libetonyek/src/lib/KEY6Parser \
95 UnpackedTarball/libetonyek/src/lib/KEYCollector \
96 UnpackedTarball/libetonyek/src/lib/KEYTypes \
97 UnpackedTarball/libetonyek/src/lib/NUM1Dictionary \
98 UnpackedTarball/libetonyek/src/lib/NUM1Parser \
99 UnpackedTarball/libetonyek/src/lib/NUM1ParserState \
100 UnpackedTarball/libetonyek/src/lib/NUM1Token \
101 UnpackedTarball/libetonyek/src/lib/NUM3Parser \
102 UnpackedTarball/libetonyek/src/lib/NUMCollector \
103 UnpackedTarball/libetonyek/src/lib/PAG1Dictionary \
104 UnpackedTarball/libetonyek/src/lib/PAG1Parser \
105 UnpackedTarball/libetonyek/src/lib/PAG1ParserState \
106 UnpackedTarball/libetonyek/src/lib/PAG1Token \
107 UnpackedTarball/libetonyek/src/lib/PAG5Parser \
108 UnpackedTarball/libetonyek/src/lib/PAGCollector \
109 UnpackedTarball/libetonyek/src/lib/PAGProperties \
110 UnpackedTarball/libetonyek/src/lib/PAGTypes \
111 UnpackedTarball/libetonyek/src/lib/contexts/IWORKBezierElement \
112 UnpackedTarball/libetonyek/src/lib/contexts/IWORKBinaryElement \
113 UnpackedTarball/libetonyek/src/lib/contexts/IWORKBrContext \
114 UnpackedTarball/libetonyek/src/lib/contexts/IWORKChartInfoElement \
115 UnpackedTarball/libetonyek/src/lib/contexts/IWORKColorElement \
116 UnpackedTarball/libetonyek/src/lib/contexts/IWORKCoreImageFilterDescriptorElement \
117 UnpackedTarball/libetonyek/src/lib/contexts/IWORKDataElement \
118 UnpackedTarball/libetonyek/src/lib/contexts/IWORKFilteredImageElement \
119 UnpackedTarball/libetonyek/src/lib/contexts/IWORKFoElement \
120 UnpackedTarball/libetonyek/src/lib/contexts/IWORKGeometryElement \
121 UnpackedTarball/libetonyek/src/lib/contexts/IWORKGroupElement \
122 UnpackedTarball/libetonyek/src/lib/contexts/IWORKHeaderFooterContext \
123 UnpackedTarball/libetonyek/src/lib/contexts/IWORKImageContext \
124 UnpackedTarball/libetonyek/src/lib/contexts/IWORKImageElement \
125 UnpackedTarball/libetonyek/src/lib/contexts/IWORKLayoutElement \
126 UnpackedTarball/libetonyek/src/lib/contexts/IWORKLineElement \
127 UnpackedTarball/libetonyek/src/lib/contexts/IWORKLinkElement \
128 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListLabelGeometriesProperty \
129 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListLabelGeometryElement \
130 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListLabelIndentsProperty \
131 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListLabelTypeinfoElement \
132 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListLabelTypesProperty \
133 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListTextIndentsProperty \
134 UnpackedTarball/libetonyek/src/lib/contexts/IWORKListstyleElement \
135 UnpackedTarball/libetonyek/src/lib/contexts/IWORKMediaElement \
136 UnpackedTarball/libetonyek/src/lib/contexts/IWORKMetadataElement \
137 UnpackedTarball/libetonyek/src/lib/contexts/IWORKNumberConverter \
138 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPElement \
139 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPathElement \
140 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPositionElement \
141 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPropertyContextBase \
142 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPropertyMapElement \
143 UnpackedTarball/libetonyek/src/lib/contexts/IWORKRefContext \
144 UnpackedTarball/libetonyek/src/lib/contexts/IWORKShapeContext \
145 UnpackedTarball/libetonyek/src/lib/contexts/IWORKSizeElement \
146 UnpackedTarball/libetonyek/src/lib/contexts/IWORKSpanElement \
147 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStringElement \
148 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStyleContext \
149 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStyleRefContext \
150 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStylesContext \
151 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStylesheetBase \
152 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTabElement \
153 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTabsElement \
154 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTabularInfoElement \
155 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextBodyElement \
156 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextElement \
157 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextLabelElement \
158 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextStorageElement \
159 UnpackedTarball/libetonyek/src/lib/contexts/IWORKUnfilteredElement \
160 UnpackedTarball/libetonyek/src/lib/contexts/KEY2StyleContext \
161 UnpackedTarball/libetonyek/src/lib/contexts/PAG1FootnotesElement \
162 UnpackedTarball/libetonyek/src/lib/contexts/PAG1StyleContext \
163 UnpackedTarball/libetonyek/src/lib/contexts/PAG1TextStorageElement \
164 UnpackedTarball/libetonyek/src/lib/libetonyek_utils \
165 UnpackedTarball/libetonyek/src/lib/libetonyek_xml \
168 # vim: set noet sw=4 ts=4: