fix baseline build (old cairo) - 'cairo_rectangle_int_t' does not name a type
[LibreOffice.git] / external / libetonyek / Library_etonyek.mk
blob5b559f17aca2e2a832d3155cf288536a8fc67dc6
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 libxml2 \
18 mdds_headers \
19 revenge \
20 zlib \
23 $(eval $(call gb_Library_set_warnings_not_errors,etonyek))
25 $(eval $(call gb_Library_set_include,etonyek,\
26 -I$(call gb_UnpackedTarball_get_dir,libetonyek)/inc \
27 -I$(call gb_UnpackedTarball_get_dir,libetonyek)/src/lib \
28 -I$(call gb_UnpackedTarball_get_dir,libetonyek)/src/lib/contexts \
29 $$(INCLUDE) \
32 $(eval $(call gb_Library_add_defs,etonyek,\
33 -DBOOST_ALL_NO_LIB \
34 -DDLL_EXPORT \
35 -DLIBETONYEK_BUILD \
36 -DNDEBUG \
39 $(eval $(call gb_Library_set_generated_cxx_suffix,etonyek,cpp))
41 $(eval $(call gb_Library_add_generated_exception_objects,etonyek,\
42 UnpackedTarball/libetonyek/src/lib/EtonyekDocument \
43 UnpackedTarball/libetonyek/src/lib/IWORKChainedTokenizer \
44 UnpackedTarball/libetonyek/src/lib/IWORKCollector \
45 UnpackedTarball/libetonyek/src/lib/IWORKDictionary \
46 UnpackedTarball/libetonyek/src/lib/IWORKDiscardContext \
47 UnpackedTarball/libetonyek/src/lib/IWORKDocumentInterface \
48 UnpackedTarball/libetonyek/src/lib/IWORKFormula \
49 UnpackedTarball/libetonyek/src/lib/IWORKMemoryStream \
50 UnpackedTarball/libetonyek/src/lib/IWORKOutputElements \
51 UnpackedTarball/libetonyek/src/lib/IWORKOutputManager \
52 UnpackedTarball/libetonyek/src/lib/IWORKParser \
53 UnpackedTarball/libetonyek/src/lib/IWORKPath \
54 UnpackedTarball/libetonyek/src/lib/IWORKPresentationRedirector \
55 UnpackedTarball/libetonyek/src/lib/IWORKProperties \
56 UnpackedTarball/libetonyek/src/lib/IWORKPropertyMap \
57 UnpackedTarball/libetonyek/src/lib/IWORKShape \
58 UnpackedTarball/libetonyek/src/lib/IWORKSpreadsheetRedirector \
59 UnpackedTarball/libetonyek/src/lib/IWORKStyle \
60 UnpackedTarball/libetonyek/src/lib/IWORKStyleStack \
61 UnpackedTarball/libetonyek/src/lib/IWORKStylesheet \
62 UnpackedTarball/libetonyek/src/lib/IWORKTable \
63 UnpackedTarball/libetonyek/src/lib/IWORKText \
64 UnpackedTarball/libetonyek/src/lib/IWORKTextRedirector \
65 UnpackedTarball/libetonyek/src/lib/IWORKToken \
66 UnpackedTarball/libetonyek/src/lib/IWORKTokenizer \
67 UnpackedTarball/libetonyek/src/lib/IWORKTokenizerBase \
68 UnpackedTarball/libetonyek/src/lib/IWORKTransformation \
69 UnpackedTarball/libetonyek/src/lib/IWORKTypes \
70 UnpackedTarball/libetonyek/src/lib/IWORKXMLContext \
71 UnpackedTarball/libetonyek/src/lib/IWORKXMLContextBase \
72 UnpackedTarball/libetonyek/src/lib/IWORKXMLParserState \
73 UnpackedTarball/libetonyek/src/lib/IWORKZlibStream \
74 UnpackedTarball/libetonyek/src/lib/KEY1Parser \
75 UnpackedTarball/libetonyek/src/lib/KEY1Token \
76 UnpackedTarball/libetonyek/src/lib/KEY2Parser \
77 UnpackedTarball/libetonyek/src/lib/KEY2ParserState \
78 UnpackedTarball/libetonyek/src/lib/KEY2Token \
79 UnpackedTarball/libetonyek/src/lib/KEYCollector \
80 UnpackedTarball/libetonyek/src/lib/KEYDictionary \
81 UnpackedTarball/libetonyek/src/lib/KEYTypes \
82 UnpackedTarball/libetonyek/src/lib/NUM1Parser \
83 UnpackedTarball/libetonyek/src/lib/NUM1ParserState \
84 UnpackedTarball/libetonyek/src/lib/NUM1Token \
85 UnpackedTarball/libetonyek/src/lib/NUMCollector \
86 UnpackedTarball/libetonyek/src/lib/NUMDictionary \
87 UnpackedTarball/libetonyek/src/lib/PAG1Parser \
88 UnpackedTarball/libetonyek/src/lib/PAG1ParserState \
89 UnpackedTarball/libetonyek/src/lib/PAG1Token \
90 UnpackedTarball/libetonyek/src/lib/PAGCollector \
91 UnpackedTarball/libetonyek/src/lib/PAGDictionary \
92 UnpackedTarball/libetonyek/src/lib/PAGProperties \
93 UnpackedTarball/libetonyek/src/lib/PAGTypes \
94 UnpackedTarball/libetonyek/src/lib/contexts/IWORKBezierElement \
95 UnpackedTarball/libetonyek/src/lib/contexts/IWORKBrContext \
96 UnpackedTarball/libetonyek/src/lib/contexts/IWORKColorElement \
97 UnpackedTarball/libetonyek/src/lib/contexts/IWORKDataElement \
98 UnpackedTarball/libetonyek/src/lib/contexts/IWORKGeometryElement \
99 UnpackedTarball/libetonyek/src/lib/contexts/IWORKHeaderFooterContext \
100 UnpackedTarball/libetonyek/src/lib/contexts/IWORKImageContext \
101 UnpackedTarball/libetonyek/src/lib/contexts/IWORKLayoutElement \
102 UnpackedTarball/libetonyek/src/lib/contexts/IWORKLinkElement \
103 UnpackedTarball/libetonyek/src/lib/contexts/IWORKMediaElement \
104 UnpackedTarball/libetonyek/src/lib/contexts/IWORKMetadataElement \
105 UnpackedTarball/libetonyek/src/lib/contexts/IWORKNumberConverter \
106 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPElement \
107 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPathElement \
108 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPositionElement \
109 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPropertyContextBase \
110 UnpackedTarball/libetonyek/src/lib/contexts/IWORKPropertyMapElement \
111 UnpackedTarball/libetonyek/src/lib/contexts/IWORKRefContext \
112 UnpackedTarball/libetonyek/src/lib/contexts/IWORKShapeContext \
113 UnpackedTarball/libetonyek/src/lib/contexts/IWORKSizeElement \
114 UnpackedTarball/libetonyek/src/lib/contexts/IWORKSpanElement \
115 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStringElement \
116 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStyleContext \
117 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStyleRefContext \
118 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStylesContext \
119 UnpackedTarball/libetonyek/src/lib/contexts/IWORKStylesheetBase \
120 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTabElement \
121 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTabsElement \
122 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTabularInfoElement \
123 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextBodyElement \
124 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextElement \
125 UnpackedTarball/libetonyek/src/lib/contexts/IWORKTextStorageElement \
126 UnpackedTarball/libetonyek/src/lib/contexts/IWORKUnfilteredElement \
127 UnpackedTarball/libetonyek/src/lib/contexts/KEY2StyleContext \
128 UnpackedTarball/libetonyek/src/lib/contexts/PAG1FootnotesElement \
129 UnpackedTarball/libetonyek/src/lib/contexts/PAG1StyleContext \
130 UnpackedTarball/libetonyek/src/lib/contexts/PAG1TextStorageElement \
131 UnpackedTarball/libetonyek/src/lib/libetonyek_utils \
132 UnpackedTarball/libetonyek/src/lib/libetonyek_xml \
135 # vim: set noet sw=4 ts=4: