fix baseline build (old cairo) - 'cairo_rectangle_int_t' does not name a type
[LibreOffice.git] / external / libmwaw / Library_mwaw.mk
blob052362a919fb779897b533216b9b9ad9b0a4aff7
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,mwaw))
12 $(eval $(call gb_Library_use_unpacked,mwaw,libmwaw))
14 $(eval $(call gb_Library_use_externals,mwaw,\
15 revenge \
16 boost_headers \
19 $(eval $(call gb_Library_set_warnings_not_errors,mwaw))
21 $(eval $(call gb_Library_set_include,mwaw,\
22 -I$(call gb_UnpackedTarball_get_dir,libmwaw)/inc \
23 $$(INCLUDE) \
26 $(eval $(call gb_Library_add_defs,mwaw,\
27 -DBOOST_ALL_NO_LIB \
28 -DBUILD_MWAW \
29 -DNDEBUG \
30 -D_WINDLL \
33 $(eval $(call gb_Library_add_generated_exception_objects,mwaw,\
34 UnpackedTarball/libmwaw/src/lib/ActaParser \
35 UnpackedTarball/libmwaw/src/lib/ActaText \
36 UnpackedTarball/libmwaw/src/lib/BeagleWksBMParser \
37 UnpackedTarball/libmwaw/src/lib/BeagleWksDBParser \
38 UnpackedTarball/libmwaw/src/lib/BeagleWksDRParser \
39 UnpackedTarball/libmwaw/src/lib/BeagleWksParser \
40 UnpackedTarball/libmwaw/src/lib/BeagleWksSSParser \
41 UnpackedTarball/libmwaw/src/lib/BeagleWksStructManager \
42 UnpackedTarball/libmwaw/src/lib/BeagleWksText \
43 UnpackedTarball/libmwaw/src/lib/ClarisDrawGraph \
44 UnpackedTarball/libmwaw/src/lib/ClarisDrawParser \
45 UnpackedTarball/libmwaw/src/lib/ClarisDrawStyleManager \
46 UnpackedTarball/libmwaw/src/lib/ClarisDrawText \
47 UnpackedTarball/libmwaw/src/lib/ClarisWksBMParser \
48 UnpackedTarball/libmwaw/src/lib/ClarisWksDatabase \
49 UnpackedTarball/libmwaw/src/lib/ClarisWksDbaseContent \
50 UnpackedTarball/libmwaw/src/lib/ClarisWksDocument \
51 UnpackedTarball/libmwaw/src/lib/ClarisWksGraph \
52 UnpackedTarball/libmwaw/src/lib/ClarisWksPRParser \
53 UnpackedTarball/libmwaw/src/lib/ClarisWksParser \
54 UnpackedTarball/libmwaw/src/lib/ClarisWksPresentation \
55 UnpackedTarball/libmwaw/src/lib/ClarisWksSSParser \
56 UnpackedTarball/libmwaw/src/lib/ClarisWksSpreadsheet \
57 UnpackedTarball/libmwaw/src/lib/ClarisWksStruct \
58 UnpackedTarball/libmwaw/src/lib/ClarisWksStyleManager \
59 UnpackedTarball/libmwaw/src/lib/ClarisWksTable \
60 UnpackedTarball/libmwaw/src/lib/ClarisWksText \
61 UnpackedTarball/libmwaw/src/lib/DocMkrParser \
62 UnpackedTarball/libmwaw/src/lib/DocMkrText \
63 UnpackedTarball/libmwaw/src/lib/EDocParser \
64 UnpackedTarball/libmwaw/src/lib/FullWrtGraph \
65 UnpackedTarball/libmwaw/src/lib/FullWrtParser \
66 UnpackedTarball/libmwaw/src/lib/FullWrtStruct \
67 UnpackedTarball/libmwaw/src/lib/FullWrtText \
68 UnpackedTarball/libmwaw/src/lib/GreatWksBMParser \
69 UnpackedTarball/libmwaw/src/lib/GreatWksDBParser \
70 UnpackedTarball/libmwaw/src/lib/GreatWksDRParser \
71 UnpackedTarball/libmwaw/src/lib/GreatWksDocument \
72 UnpackedTarball/libmwaw/src/lib/GreatWksGraph \
73 UnpackedTarball/libmwaw/src/lib/GreatWksParser \
74 UnpackedTarball/libmwaw/src/lib/GreatWksSSParser \
75 UnpackedTarball/libmwaw/src/lib/GreatWksText \
76 UnpackedTarball/libmwaw/src/lib/HanMacWrdJGraph \
77 UnpackedTarball/libmwaw/src/lib/HanMacWrdJParser \
78 UnpackedTarball/libmwaw/src/lib/HanMacWrdJText \
79 UnpackedTarball/libmwaw/src/lib/HanMacWrdKGraph \
80 UnpackedTarball/libmwaw/src/lib/HanMacWrdKParser \
81 UnpackedTarball/libmwaw/src/lib/HanMacWrdKText \
82 UnpackedTarball/libmwaw/src/lib/LightWayTxtGraph \
83 UnpackedTarball/libmwaw/src/lib/LightWayTxtParser \
84 UnpackedTarball/libmwaw/src/lib/LightWayTxtText \
85 UnpackedTarball/libmwaw/src/lib/MWAWCell \
86 UnpackedTarball/libmwaw/src/lib/MWAWChart \
87 UnpackedTarball/libmwaw/src/lib/MWAWDebug \
88 UnpackedTarball/libmwaw/src/lib/MWAWDocument \
89 UnpackedTarball/libmwaw/src/lib/MWAWFont \
90 UnpackedTarball/libmwaw/src/lib/MWAWFontConverter \
91 UnpackedTarball/libmwaw/src/lib/MWAWFontSJISConverter \
92 UnpackedTarball/libmwaw/src/lib/MWAWGraphicDecoder \
93 UnpackedTarball/libmwaw/src/lib/MWAWGraphicEncoder \
94 UnpackedTarball/libmwaw/src/lib/MWAWGraphicListener \
95 UnpackedTarball/libmwaw/src/lib/MWAWGraphicShape \
96 UnpackedTarball/libmwaw/src/lib/MWAWGraphicStyle \
97 UnpackedTarball/libmwaw/src/lib/MWAWHeader \
98 UnpackedTarball/libmwaw/src/lib/MWAWInputStream \
99 UnpackedTarball/libmwaw/src/lib/MWAWList \
100 UnpackedTarball/libmwaw/src/lib/MWAWOLEParser \
101 UnpackedTarball/libmwaw/src/lib/MWAWPageSpan \
102 UnpackedTarball/libmwaw/src/lib/MWAWParagraph \
103 UnpackedTarball/libmwaw/src/lib/MWAWParser \
104 UnpackedTarball/libmwaw/src/lib/MWAWPictBitmap \
105 UnpackedTarball/libmwaw/src/lib/MWAWPictData \
106 UnpackedTarball/libmwaw/src/lib/MWAWPictMac \
107 UnpackedTarball/libmwaw/src/lib/MWAWPresentationListener \
108 UnpackedTarball/libmwaw/src/lib/MWAWPrinter \
109 UnpackedTarball/libmwaw/src/lib/MWAWPropertyHandler \
110 UnpackedTarball/libmwaw/src/lib/MWAWRSRCParser \
111 UnpackedTarball/libmwaw/src/lib/MWAWSection \
112 UnpackedTarball/libmwaw/src/lib/MWAWSpreadsheetDecoder \
113 UnpackedTarball/libmwaw/src/lib/MWAWSpreadsheetEncoder \
114 UnpackedTarball/libmwaw/src/lib/MWAWSpreadsheetListener \
115 UnpackedTarball/libmwaw/src/lib/MWAWStringStream \
116 UnpackedTarball/libmwaw/src/lib/MWAWSubDocument \
117 UnpackedTarball/libmwaw/src/lib/MWAWTable \
118 UnpackedTarball/libmwaw/src/lib/MWAWTextListener \
119 UnpackedTarball/libmwaw/src/lib/MacDocParser \
120 UnpackedTarball/libmwaw/src/lib/MacDraftParser \
121 UnpackedTarball/libmwaw/src/lib/MacDrawParser \
122 UnpackedTarball/libmwaw/src/lib/MacDrawProParser \
123 UnpackedTarball/libmwaw/src/lib/MacDrawProStyleManager \
124 UnpackedTarball/libmwaw/src/lib/MacPaintParser \
125 UnpackedTarball/libmwaw/src/lib/MacWrtParser \
126 UnpackedTarball/libmwaw/src/lib/MacWrtProParser \
127 UnpackedTarball/libmwaw/src/lib/MacWrtProStructures \
128 UnpackedTarball/libmwaw/src/lib/MarinerWrtGraph \
129 UnpackedTarball/libmwaw/src/lib/MarinerWrtParser \
130 UnpackedTarball/libmwaw/src/lib/MarinerWrtText \
131 UnpackedTarball/libmwaw/src/lib/MindWrtParser \
132 UnpackedTarball/libmwaw/src/lib/MoreParser \
133 UnpackedTarball/libmwaw/src/lib/MoreText \
134 UnpackedTarball/libmwaw/src/lib/MsWks3Text \
135 UnpackedTarball/libmwaw/src/lib/MsWks4Text \
136 UnpackedTarball/libmwaw/src/lib/MsWks4Zone \
137 UnpackedTarball/libmwaw/src/lib/MsWksDBParser \
138 UnpackedTarball/libmwaw/src/lib/MsWksDRParser \
139 UnpackedTarball/libmwaw/src/lib/MsWksDocument \
140 UnpackedTarball/libmwaw/src/lib/MsWksGraph \
141 UnpackedTarball/libmwaw/src/lib/MsWksParser \
142 UnpackedTarball/libmwaw/src/lib/MsWksSSParser \
143 UnpackedTarball/libmwaw/src/lib/MsWksTable \
144 UnpackedTarball/libmwaw/src/lib/MsWrd1Parser \
145 UnpackedTarball/libmwaw/src/lib/MsWrdParser \
146 UnpackedTarball/libmwaw/src/lib/MsWrdStruct \
147 UnpackedTarball/libmwaw/src/lib/MsWrdText \
148 UnpackedTarball/libmwaw/src/lib/MsWrdTextStyles \
149 UnpackedTarball/libmwaw/src/lib/NisusWrtGraph \
150 UnpackedTarball/libmwaw/src/lib/NisusWrtParser \
151 UnpackedTarball/libmwaw/src/lib/NisusWrtStruct \
152 UnpackedTarball/libmwaw/src/lib/NisusWrtText \
153 UnpackedTarball/libmwaw/src/lib/RagTime5ClusterManager \
154 UnpackedTarball/libmwaw/src/lib/RagTime5Graph \
155 UnpackedTarball/libmwaw/src/lib/RagTime5Parser \
156 UnpackedTarball/libmwaw/src/lib/RagTime5Spreadsheet \
157 UnpackedTarball/libmwaw/src/lib/RagTime5StructManager \
158 UnpackedTarball/libmwaw/src/lib/RagTime5Text \
159 UnpackedTarball/libmwaw/src/lib/RagTimeParser \
160 UnpackedTarball/libmwaw/src/lib/RagTimeSpreadsheet \
161 UnpackedTarball/libmwaw/src/lib/RagTimeStruct \
162 UnpackedTarball/libmwaw/src/lib/RagTimeText \
163 UnpackedTarball/libmwaw/src/lib/SuperPaintParser \
164 UnpackedTarball/libmwaw/src/lib/TeachTxtParser \
165 UnpackedTarball/libmwaw/src/lib/WingzParser \
166 UnpackedTarball/libmwaw/src/lib/WriteNowParser \
167 UnpackedTarball/libmwaw/src/lib/WriteNowText \
168 UnpackedTarball/libmwaw/src/lib/WriterPlsParser \
169 UnpackedTarball/libmwaw/src/lib/ZWrtParser \
170 UnpackedTarball/libmwaw/src/lib/ZWrtText \
171 UnpackedTarball/libmwaw/src/lib/libmwaw_internal \
174 # vim: set noet sw=4 ts=4: