Version 4.0.2.1, tag libreoffice-4.0.2.1
[LibreOffice.git] / reportbuilder / Jar_reportbuilder.mk
blob54e55e626c5b33a616231e49f6e54fd150dc9989
1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
2 # Version: MPL 1.1 / GPLv3+ / LGPLv3+
4 # The contents of this file are subject to the Mozilla Public License Version
5 # 1.1 (the "License"); you may not use this file except in compliance with
6 # the License or as specified alternatively below. You may obtain a copy of
7 # the License at http://www.mozilla.org/MPL/
9 # Software distributed under the License is distributed on an "AS IS" basis,
10 # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 # for the specific language governing rights and limitations under the
12 # License.
14 # Major Contributor(s):
15 # Copyright (C) 2012 Red Hat, Inc., David Tardon <dtardon@redhat.com>
16 # (initial developer)
18 # All Rights Reserved.
20 # For minor contributions see the git repository.
22 # Alternatively, the contents of this file may be used under the terms of
23 # either the GNU General Public License Version 3 or later (the "GPLv3+"), or
24 # the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
25 # in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
26 # instead of those above.
28 $(eval $(call gb_Jar_Jar,sun-report-builder))
30 $(eval $(call gb_Jar_use_jars,sun-report-builder,\
31 java_uno \
32 juh \
33 jurt \
34 ridl \
35 unoil \
38 $(eval $(call gb_Jar_use_externals,sun-report-builder,\
39 commons-logging \
40 flow-engine \
41 flute \
42 libbase \
43 libfonts \
44 libformula \
45 liblayout \
46 libloader \
47 librepository \
48 libserializer \
49 libxml \
50 sac \
53 $(eval $(call gb_Jar_set_manifest,sun-report-builder,$(SRCDIR)/reportbuilder/util/manifest.mf))
55 $(eval $(call gb_Jar_set_packageroot,sun-report-builder,com))
57 $(eval $(call gb_Jar_add_sourcefiles,sun-report-builder,\
58 reportbuilder/java/com/sun/star/report/DataRow \
59 reportbuilder/java/com/sun/star/report/DataSource \
60 reportbuilder/java/com/sun/star/report/DataSourceException \
61 reportbuilder/java/com/sun/star/report/DataSourceFactory \
62 reportbuilder/java/com/sun/star/report/ImageService \
63 reportbuilder/java/com/sun/star/report/InputRepository \
64 reportbuilder/java/com/sun/star/report/JobDefinitionException \
65 reportbuilder/java/com/sun/star/report/JobProgressIndicator \
66 reportbuilder/java/com/sun/star/report/JobProperties \
67 reportbuilder/java/com/sun/star/report/OfficeToken \
68 reportbuilder/java/com/sun/star/report/OutputRepository \
69 reportbuilder/java/com/sun/star/report/ParameterMap \
70 reportbuilder/java/com/sun/star/report/ReportAddIn \
71 reportbuilder/java/com/sun/star/report/ReportEngine \
72 reportbuilder/java/com/sun/star/report/ReportEngineMetaData \
73 reportbuilder/java/com/sun/star/report/ReportEngineParameterNames \
74 reportbuilder/java/com/sun/star/report/ReportExecutionException \
75 reportbuilder/java/com/sun/star/report/ReportExpression \
76 reportbuilder/java/com/sun/star/report/ReportExpressionMetaData \
77 reportbuilder/java/com/sun/star/report/ReportFunction \
78 reportbuilder/java/com/sun/star/report/ReportJob \
79 reportbuilder/java/com/sun/star/report/ReportJobDefinition \
80 reportbuilder/java/com/sun/star/report/ReportJobFactory \
81 reportbuilder/java/com/sun/star/report/SDBCReportData \
82 reportbuilder/java/com/sun/star/report/SDBCReportDataFactory \
83 reportbuilder/java/com/sun/star/report/SOImageService \
84 reportbuilder/java/com/sun/star/report/StorageRepository \
85 reportbuilder/java/com/sun/star/report/function/metadata/AuthorFunction \
86 reportbuilder/java/com/sun/star/report/function/metadata/AuthorFunctionDescription \
87 reportbuilder/java/com/sun/star/report/function/metadata/MetaDataFunctionCategory \
88 reportbuilder/java/com/sun/star/report/function/metadata/TitleFunction \
89 reportbuilder/java/com/sun/star/report/function/metadata/TitleFunctionDescription \
90 reportbuilder/java/com/sun/star/report/pentaho/DefaultNameGenerator \
91 reportbuilder/java/com/sun/star/report/pentaho/OfficeNamespaces \
92 reportbuilder/java/com/sun/star/report/pentaho/PentahoFormulaContext \
93 reportbuilder/java/com/sun/star/report/pentaho/PentahoReportAddIn \
94 reportbuilder/java/com/sun/star/report/pentaho/PentahoReportEngine \
95 reportbuilder/java/com/sun/star/report/pentaho/PentahoReportEngineMetaData \
96 reportbuilder/java/com/sun/star/report/pentaho/PentahoReportJob \
97 reportbuilder/java/com/sun/star/report/pentaho/SOFormulaOpCodeMapper \
98 reportbuilder/java/com/sun/star/report/pentaho/SOFormulaParser \
99 reportbuilder/java/com/sun/star/report/pentaho/SOFunctionManager \
100 reportbuilder/java/com/sun/star/report/pentaho/SOReportJobFactory \
101 reportbuilder/java/com/sun/star/report/pentaho/StarFunctionCategory \
102 reportbuilder/java/com/sun/star/report/pentaho/StarFunctionDescription \
103 reportbuilder/java/com/sun/star/report/pentaho/StarReportData \
104 reportbuilder/java/com/sun/star/report/pentaho/StarReportDataFactory \
105 reportbuilder/java/com/sun/star/report/pentaho/StarReportModule \
106 reportbuilder/java/com/sun/star/report/pentaho/expressions/SumExpression \
107 reportbuilder/java/com/sun/star/report/pentaho/expressions/SumExpressionMetaData \
108 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/AbstractReportElementLayoutController \
109 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/FixedTextLayoutController \
110 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/FormatValueUtility \
111 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/FormattedTextLayoutController \
112 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/ImageElementContext \
113 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/ImageElementLayoutController \
114 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/ObjectOleLayoutController \
115 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/OfficeDetailLayoutController \
116 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/OfficeGroupInstanceSectionLayoutController \
117 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/OfficeGroupLayoutController \
118 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/OfficeGroupSectionLayoutController \
119 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/OfficePageSectionLayoutController \
120 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/OfficeRepeatingStructureLayoutController \
121 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/OfficeReportLayoutController \
122 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/OfficeTableLayoutController \
123 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/OfficeTableTemplateLayoutController \
124 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/TableCellLayoutController \
125 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/VariablesCollection \
126 reportbuilder/java/com/sun/star/report/pentaho/layoutprocessor/VariablesDeclarationLayoutController \
127 reportbuilder/java/com/sun/star/report/pentaho/loader/InputRepositoryLoader \
128 reportbuilder/java/com/sun/star/report/pentaho/loader/InputRepositoryResourceData \
129 reportbuilder/java/com/sun/star/report/pentaho/loader/InputResourceKey \
130 reportbuilder/java/com/sun/star/report/pentaho/model/DataStyle \
131 reportbuilder/java/com/sun/star/report/pentaho/model/FixedTextElement \
132 reportbuilder/java/com/sun/star/report/pentaho/model/FontFaceDeclsSection \
133 reportbuilder/java/com/sun/star/report/pentaho/model/FontFaceElement \
134 reportbuilder/java/com/sun/star/report/pentaho/model/FormatCondition \
135 reportbuilder/java/com/sun/star/report/pentaho/model/FormattedTextElement \
136 reportbuilder/java/com/sun/star/report/pentaho/model/ImageElement \
137 reportbuilder/java/com/sun/star/report/pentaho/model/ObjectOleElement \
138 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeDetailSection \
139 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeDocument \
140 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeGroup \
141 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeGroupInstanceSection \
142 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeGroupSection \
143 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeMasterPage \
144 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeMasterStyles \
145 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeReport \
146 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeStyle \
147 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeStyles \
148 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeStylesCollection \
149 reportbuilder/java/com/sun/star/report/pentaho/model/OfficeTableSection \
150 reportbuilder/java/com/sun/star/report/pentaho/model/PageLayout \
151 reportbuilder/java/com/sun/star/report/pentaho/model/PageSection \
152 reportbuilder/java/com/sun/star/report/pentaho/model/RawText \
153 reportbuilder/java/com/sun/star/report/pentaho/model/ReportElement \
154 reportbuilder/java/com/sun/star/report/pentaho/model/TableCellElement \
155 reportbuilder/java/com/sun/star/report/pentaho/model/VariablesDeclarationSection \
156 reportbuilder/java/com/sun/star/report/pentaho/output/ImageProducer \
157 reportbuilder/java/com/sun/star/report/pentaho/output/OfficeDocumentReportTarget \
158 reportbuilder/java/com/sun/star/report/pentaho/output/OleProducer \
159 reportbuilder/java/com/sun/star/report/pentaho/output/StyleUtilities \
160 reportbuilder/java/com/sun/star/report/pentaho/output/StylesWriter \
161 reportbuilder/java/com/sun/star/report/pentaho/output/chart/ChartRawReportProcessor \
162 reportbuilder/java/com/sun/star/report/pentaho/output/chart/ChartRawReportTarget \
163 reportbuilder/java/com/sun/star/report/pentaho/output/spreadsheet/SpreadsheetRawReportProcessor \
164 reportbuilder/java/com/sun/star/report/pentaho/output/spreadsheet/SpreadsheetRawReportTarget \
165 reportbuilder/java/com/sun/star/report/pentaho/output/text/MasterPageFactory \
166 reportbuilder/java/com/sun/star/report/pentaho/output/text/PageBreakDefinition \
167 reportbuilder/java/com/sun/star/report/pentaho/output/text/PageContext \
168 reportbuilder/java/com/sun/star/report/pentaho/output/text/TextRawReportProcessor \
169 reportbuilder/java/com/sun/star/report/pentaho/output/text/TextRawReportTarget \
170 reportbuilder/java/com/sun/star/report/pentaho/output/text/VariablesDeclarations \
171 reportbuilder/java/com/sun/star/report/pentaho/parser/AttributeSpecification \
172 reportbuilder/java/com/sun/star/report/pentaho/parser/ElementReadHandler \
173 reportbuilder/java/com/sun/star/report/pentaho/parser/OfficeDocumentXmlResourceFactory \
174 reportbuilder/java/com/sun/star/report/pentaho/parser/OfficeParserUtil \
175 reportbuilder/java/com/sun/star/report/pentaho/parser/OfficeStylesXmlResourceFactory \
176 reportbuilder/java/com/sun/star/report/pentaho/parser/StarStyleXmlFactoryModule \
177 reportbuilder/java/com/sun/star/report/pentaho/parser/StarXmlFactoryModule \
178 reportbuilder/java/com/sun/star/report/pentaho/parser/StyleMapper \
179 reportbuilder/java/com/sun/star/report/pentaho/parser/chart/ChartReadHandler \
180 reportbuilder/java/com/sun/star/report/pentaho/parser/data/DataStyleReadHandler \
181 reportbuilder/java/com/sun/star/report/pentaho/parser/draw/ObjectOleReadHandler \
182 reportbuilder/java/com/sun/star/report/pentaho/parser/office/BodyReadHandler \
183 reportbuilder/java/com/sun/star/report/pentaho/parser/office/DocumentContentReadHandler \
184 reportbuilder/java/com/sun/star/report/pentaho/parser/office/DocumentStylesReadHandler \
185 reportbuilder/java/com/sun/star/report/pentaho/parser/office/FontFaceDeclsReadHandler \
186 reportbuilder/java/com/sun/star/report/pentaho/parser/office/MasterStylesReadHandler \
187 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/ConditionalPrintExpressionReadHandler \
188 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/DetailRootTableReadHandler \
189 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/FixedContentReadHandler \
190 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/FormatConditionReadHandler \
191 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/FormattedTextReadHandler \
192 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/FunctionReadHandler \
193 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/GroupReadHandler \
194 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/GroupSectionReadHandler \
195 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/ImageReadHandler \
196 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/MasterDetailReadHandler \
197 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/ReportElementReadHandler \
198 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/ReportReadHandler \
199 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/RootTableReadHandler \
200 reportbuilder/java/com/sun/star/report/pentaho/parser/rpt/SubDocumentReadHandler \
201 reportbuilder/java/com/sun/star/report/pentaho/parser/style/FontFaceReadHandler \
202 reportbuilder/java/com/sun/star/report/pentaho/parser/style/MasterPageReadHandler \
203 reportbuilder/java/com/sun/star/report/pentaho/parser/style/OfficeStyleReadHandler \
204 reportbuilder/java/com/sun/star/report/pentaho/parser/style/OfficeStylesReadHandler \
205 reportbuilder/java/com/sun/star/report/pentaho/parser/style/PageLayoutReadHandler \
206 reportbuilder/java/com/sun/star/report/pentaho/parser/style/StyleDefinitionReadHandler \
207 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/OneOfConstantsMapper \
208 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/draw/TextAreaVerticalAlignMapper \
209 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/fo/BackgroundColorMapper \
210 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/fo/BorderRightMapper \
211 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/fo/ColorMapper \
212 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/fo/FontSizeMapper \
213 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/fo/FontStyleMapper \
214 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/fo/FontWeightMapper \
215 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/fo/TextAlignMapper \
216 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/FontFamilyGenericMapper \
217 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/FontFamilyMapper \
218 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/FontNameMapper \
219 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/FontPitchMapper \
220 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/FontReliefMapper \
221 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/TextEmphasizeMapper \
222 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/TextUnderlineColorMapper \
223 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/TextUnderlineStyleMapper \
224 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/TextUnderlineWidthMapper \
225 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/TextUnderlineWordMode \
226 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/style/VerticalAlignMapper \
227 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/table/ColumnWidthMapper \
228 reportbuilder/java/com/sun/star/report/pentaho/parser/stylemapper/table/RowHeightMapper \
229 reportbuilder/java/com/sun/star/report/pentaho/parser/table/CoveredCellReadHandler \
230 reportbuilder/java/com/sun/star/report/pentaho/parser/table/TableCellReadHandler \
231 reportbuilder/java/com/sun/star/report/pentaho/parser/table/TableColumnReadHandler \
232 reportbuilder/java/com/sun/star/report/pentaho/parser/table/TableColumnsReadHandler \
233 reportbuilder/java/com/sun/star/report/pentaho/parser/table/TableReadHandler \
234 reportbuilder/java/com/sun/star/report/pentaho/parser/table/TableRowReadHandler \
235 reportbuilder/java/com/sun/star/report/pentaho/parser/table/TableRowsReadHandler \
236 reportbuilder/java/com/sun/star/report/pentaho/parser/text/NoCDATATextContentReadHandler \
237 reportbuilder/java/com/sun/star/report/pentaho/parser/text/TextContentReadHandler \
238 reportbuilder/java/com/sun/star/report/pentaho/parser/xlink/XLinkReadHandler \
239 reportbuilder/java/com/sun/star/report/pentaho/styles/LengthCalculator \
240 reportbuilder/java/com/sun/star/report/pentaho/styles/StyleMapper \
241 reportbuilder/java/com/sun/star/report/pentaho/styles/StyleMapperKey \
242 reportbuilder/java/com/sun/star/report/pentaho/styles/StyleMapperXmlFactoryModule \
243 reportbuilder/java/com/sun/star/report/pentaho/styles/StyleMapperXmlResourceFactory \
244 reportbuilder/java/com/sun/star/report/pentaho/styles/StyleMappingDocumentReadHandler \
245 reportbuilder/java/com/sun/star/report/pentaho/styles/StyleMappingReadHandler \
246 reportbuilder/java/com/sun/star/report/pentaho/styles/StyleMappingRule \
247 reportbuilder/java/com/sun/star/report/util/DefaultJobProperties \
248 reportbuilder/java/com/sun/star/report/util/DefaultParameterMap \
249 reportbuilder/java/com/sun/star/report/util/DefaultReportJobDefinition \
250 reportbuilder/java/com/sun/star/report/util/ManifestWriter \
253 $(eval $(call gb_Jar_add_packagefiles,sun-report-builder,,\
254 $(SRCDIR)/reportbuilder/java/jfreereport.properties \
255 $(SRCDIR)/reportbuilder/java/libformula.properties \
256 $(SRCDIR)/reportbuilder/java/loader.properties \
259 $(eval $(call gb_Jar_add_packagefiles,sun-report-builder,com/sun/star/report/function/metadata,\
260 $(SRCDIR)/reportbuilder/java/com/sun/star/report/function/metadata/Author-Function.properties \
261 $(SRCDIR)/reportbuilder/java/com/sun/star/report/function/metadata/Author-Function_en_US.properties \
262 $(SRCDIR)/reportbuilder/java/com/sun/star/report/function/metadata/Title-Function.properties \
263 $(SRCDIR)/reportbuilder/java/com/sun/star/report/function/metadata/Title-Function_en_US.properties \
264 $(SRCDIR)/reportbuilder/java/com/sun/star/report/function/metadata/category.properties \
265 $(SRCDIR)/reportbuilder/java/com/sun/star/report/function/metadata/category_en_US.properties \
268 $(eval $(call gb_Jar_add_packagefiles,sun-report-builder,com/sun/star/report/pentaho,\
269 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/configuration.properties \
270 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/module.properties \
271 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/oasis-datastyle.css \
272 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/oasis-draw.css \
273 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/oasis-form.css \
274 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/oasis-style.css \
275 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/oasis-table.css \
276 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/oasis-text.css \
277 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/smil.css \
278 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/star-office.css \
279 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/star-report.css \
280 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/star-rpt.css \
281 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/svg.css \
282 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/xsl-fo.css \
285 $(eval $(call gb_Jar_add_packagefiles,sun-report-builder,com/sun/star/report/pentaho/parser,\
286 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/parser/rpt-schema-v1.0-os.xsd \
287 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/parser/selectors.properties \
288 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/parser/style-mapping.txt \
291 $(eval $(call gb_Jar_add_packagefiles,sun-report-builder,com/sun/star/report/pentaho/styles,\
292 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/styles/stylemapper.xml \
293 $(SRCDIR)/reportbuilder/java/com/sun/star/report/pentaho/styles/stylemapper.xsd \
296 # vim: set shiftwidth=4 tabstop=4 noexpandtab: