Update git submodules
[LibreOffice.git] / reportbuilder / Jar_reportbuilder.mk
blobbc73037bf61633e7e2f6e235883a55e3395ffe93
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_Jar_Jar,reportbuilder))
12 $(eval $(call gb_Jar_use_jars,reportbuilder,\
13 java_uno \
14 juh \
15 jurt \
16 ridl \
17 unoil \
20 $(eval $(call gb_Jar_use_externals,reportbuilder,\
21 commons-logging \
22 flow-engine \
23 flute \
24 libbase \
25 libfonts \
26 libformula \
27 liblayout \
28 libloader \
29 librepository \
30 libserializer \
31 libxml \
32 sac \
35 $(eval $(call gb_Jar_set_manifest,reportbuilder,$(SRCDIR)/reportbuilder/java/manifest.mf))
37 $(eval $(call gb_Jar_set_componentfile,reportbuilder,reportbuilder/java/reportbuilder,OOO))
39 $(eval $(call gb_Jar_set_packageroot,reportbuilder,org))
41 $(eval $(call gb_Jar_add_sourcefiles,reportbuilder,\
42 reportbuilder/java/org/libreoffice/report/DataRow \
43 reportbuilder/java/org/libreoffice/report/DataSource \
44 reportbuilder/java/org/libreoffice/report/DataSourceException \
45 reportbuilder/java/org/libreoffice/report/DataSourceFactory \
46 reportbuilder/java/org/libreoffice/report/ImageService \
47 reportbuilder/java/org/libreoffice/report/InputRepository \
48 reportbuilder/java/org/libreoffice/report/JobDefinitionException \
49 reportbuilder/java/org/libreoffice/report/JobProperties \
50 reportbuilder/java/org/libreoffice/report/OfficeToken \
51 reportbuilder/java/org/libreoffice/report/OutputRepository \
52 reportbuilder/java/org/libreoffice/report/ParameterMap \
53 reportbuilder/java/org/libreoffice/report/ReportEngineMetaData \
54 reportbuilder/java/org/libreoffice/report/ReportEngineParameterNames \
55 reportbuilder/java/org/libreoffice/report/ReportExecutionException \
56 reportbuilder/java/org/libreoffice/report/ReportJob \
57 reportbuilder/java/org/libreoffice/report/ReportJobDefinition \
58 reportbuilder/java/org/libreoffice/report/ReportJobFactory \
59 reportbuilder/java/org/libreoffice/report/SDBCReportData \
60 reportbuilder/java/org/libreoffice/report/SDBCReportDataFactory \
61 reportbuilder/java/org/libreoffice/report/SOImageService \
62 reportbuilder/java/org/libreoffice/report/StorageRepository \
63 reportbuilder/java/org/libreoffice/report/function/metadata/AuthorFunction \
64 reportbuilder/java/org/libreoffice/report/function/metadata/AuthorFunctionDescription \
65 reportbuilder/java/org/libreoffice/report/function/metadata/MetaDataFunctionCategory \
66 reportbuilder/java/org/libreoffice/report/function/metadata/TitleFunction \
67 reportbuilder/java/org/libreoffice/report/function/metadata/TitleFunctionDescription \
68 reportbuilder/java/org/libreoffice/report/pentaho/DefaultNameGenerator \
69 reportbuilder/java/org/libreoffice/report/pentaho/OfficeNamespaces \
70 reportbuilder/java/org/libreoffice/report/pentaho/PentahoFormulaContext \
71 reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportEngine \
72 reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportEngineMetaData \
73 reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportJob \
74 reportbuilder/java/org/libreoffice/report/pentaho/SOFormulaOpCodeMapper \
75 reportbuilder/java/org/libreoffice/report/pentaho/SOFormulaParser \
76 reportbuilder/java/org/libreoffice/report/pentaho/SOFunctionManager \
77 reportbuilder/java/org/libreoffice/report/pentaho/SOReportJobFactory \
78 reportbuilder/java/org/libreoffice/report/pentaho/StarFunctionCategory \
79 reportbuilder/java/org/libreoffice/report/pentaho/StarFunctionDescription \
80 reportbuilder/java/org/libreoffice/report/pentaho/StarReportData \
81 reportbuilder/java/org/libreoffice/report/pentaho/StarReportDataFactory \
82 reportbuilder/java/org/libreoffice/report/pentaho/StarReportModule \
83 reportbuilder/java/org/libreoffice/report/pentaho/expressions/SumExpression \
84 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/AbstractReportElementLayoutController \
85 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FixedTextLayoutController \
86 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FormatValueUtility \
87 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FormattedTextLayoutController \
88 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/ImageElementContext \
89 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/ImageElementLayoutController \
90 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/ObjectOleLayoutController \
91 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeDetailLayoutController \
92 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupInstanceSectionLayoutController \
93 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupLayoutController \
94 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupSectionLayoutController \
95 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficePageSectionLayoutController \
96 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeRepeatingStructureLayoutController \
97 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeReportLayoutController \
98 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeTableLayoutController \
99 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeTableTemplateLayoutController \
100 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/TableCellLayoutController \
101 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/VariablesCollection \
102 reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/VariablesDeclarationLayoutController \
103 reportbuilder/java/org/libreoffice/report/pentaho/loader/InputRepositoryLoader \
104 reportbuilder/java/org/libreoffice/report/pentaho/loader/InputRepositoryResourceData \
105 reportbuilder/java/org/libreoffice/report/pentaho/loader/InputResourceKey \
106 reportbuilder/java/org/libreoffice/report/pentaho/model/DataStyle \
107 reportbuilder/java/org/libreoffice/report/pentaho/model/FixedTextElement \
108 reportbuilder/java/org/libreoffice/report/pentaho/model/FontFaceDeclsSection \
109 reportbuilder/java/org/libreoffice/report/pentaho/model/FontFaceElement \
110 reportbuilder/java/org/libreoffice/report/pentaho/model/FormatCondition \
111 reportbuilder/java/org/libreoffice/report/pentaho/model/FormattedTextElement \
112 reportbuilder/java/org/libreoffice/report/pentaho/model/ImageElement \
113 reportbuilder/java/org/libreoffice/report/pentaho/model/ObjectOleElement \
114 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeDetailSection \
115 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeDocument \
116 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroup \
117 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroupInstanceSection \
118 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroupSection \
119 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeMasterPage \
120 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeMasterStyles \
121 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeReport \
122 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeStyle \
123 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeStyles \
124 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeStylesCollection \
125 reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeTableSection \
126 reportbuilder/java/org/libreoffice/report/pentaho/model/PageLayout \
127 reportbuilder/java/org/libreoffice/report/pentaho/model/PageSection \
128 reportbuilder/java/org/libreoffice/report/pentaho/model/RawText \
129 reportbuilder/java/org/libreoffice/report/pentaho/model/ReportElement \
130 reportbuilder/java/org/libreoffice/report/pentaho/model/TableCellElement \
131 reportbuilder/java/org/libreoffice/report/pentaho/model/VariablesDeclarationSection \
132 reportbuilder/java/org/libreoffice/report/pentaho/output/ImageProducer \
133 reportbuilder/java/org/libreoffice/report/pentaho/output/OfficeDocumentReportTarget \
134 reportbuilder/java/org/libreoffice/report/pentaho/output/OleProducer \
135 reportbuilder/java/org/libreoffice/report/pentaho/output/StyleUtilities \
136 reportbuilder/java/org/libreoffice/report/pentaho/output/StylesWriter \
137 reportbuilder/java/org/libreoffice/report/pentaho/output/chart/ChartRawReportProcessor \
138 reportbuilder/java/org/libreoffice/report/pentaho/output/chart/ChartRawReportTarget \
139 reportbuilder/java/org/libreoffice/report/pentaho/output/spreadsheet/SpreadsheetRawReportProcessor \
140 reportbuilder/java/org/libreoffice/report/pentaho/output/spreadsheet/SpreadsheetRawReportTarget \
141 reportbuilder/java/org/libreoffice/report/pentaho/output/text/MasterPageFactory \
142 reportbuilder/java/org/libreoffice/report/pentaho/output/text/PageBreakDefinition \
143 reportbuilder/java/org/libreoffice/report/pentaho/output/text/PageContext \
144 reportbuilder/java/org/libreoffice/report/pentaho/output/text/TextRawReportProcessor \
145 reportbuilder/java/org/libreoffice/report/pentaho/output/text/TextRawReportTarget \
146 reportbuilder/java/org/libreoffice/report/pentaho/output/text/VariablesDeclarations \
147 reportbuilder/java/org/libreoffice/report/pentaho/parser/ElementReadHandler \
148 reportbuilder/java/org/libreoffice/report/pentaho/parser/OfficeDocumentXmlResourceFactory \
149 reportbuilder/java/org/libreoffice/report/pentaho/parser/OfficeStylesXmlResourceFactory \
150 reportbuilder/java/org/libreoffice/report/pentaho/parser/StarStyleXmlFactoryModule \
151 reportbuilder/java/org/libreoffice/report/pentaho/parser/StarXmlFactoryModule \
152 reportbuilder/java/org/libreoffice/report/pentaho/parser/chart/ChartReadHandler \
153 reportbuilder/java/org/libreoffice/report/pentaho/parser/data/DataStyleReadHandler \
154 reportbuilder/java/org/libreoffice/report/pentaho/parser/draw/ObjectOleReadHandler \
155 reportbuilder/java/org/libreoffice/report/pentaho/parser/office/BodyReadHandler \
156 reportbuilder/java/org/libreoffice/report/pentaho/parser/office/DocumentContentReadHandler \
157 reportbuilder/java/org/libreoffice/report/pentaho/parser/office/DocumentStylesReadHandler \
158 reportbuilder/java/org/libreoffice/report/pentaho/parser/office/FontFaceDeclsReadHandler \
159 reportbuilder/java/org/libreoffice/report/pentaho/parser/office/MasterStylesReadHandler \
160 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/ConditionalPrintExpressionReadHandler \
161 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/DetailRootTableReadHandler \
162 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/FixedContentReadHandler \
163 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/FormatConditionReadHandler \
164 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/FormattedTextReadHandler \
165 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/FunctionReadHandler \
166 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/GroupReadHandler \
167 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/GroupSectionReadHandler \
168 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/ImageReadHandler \
169 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/MasterDetailReadHandler \
170 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/ReportElementReadHandler \
171 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/ReportReadHandler \
172 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/RootTableReadHandler \
173 reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/SubDocumentReadHandler \
174 reportbuilder/java/org/libreoffice/report/pentaho/parser/style/FontFaceReadHandler \
175 reportbuilder/java/org/libreoffice/report/pentaho/parser/style/MasterPageReadHandler \
176 reportbuilder/java/org/libreoffice/report/pentaho/parser/style/OfficeStyleReadHandler \
177 reportbuilder/java/org/libreoffice/report/pentaho/parser/style/OfficeStylesReadHandler \
178 reportbuilder/java/org/libreoffice/report/pentaho/parser/style/PageLayoutReadHandler \
179 reportbuilder/java/org/libreoffice/report/pentaho/parser/style/StyleDefinitionReadHandler \
180 reportbuilder/java/org/libreoffice/report/pentaho/parser/table/CoveredCellReadHandler \
181 reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableCellReadHandler \
182 reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableColumnReadHandler \
183 reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableColumnsReadHandler \
184 reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableReadHandler \
185 reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableRowReadHandler \
186 reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableRowsReadHandler \
187 reportbuilder/java/org/libreoffice/report/pentaho/parser/text/NoCDATATextContentReadHandler \
188 reportbuilder/java/org/libreoffice/report/pentaho/parser/text/TextContentReadHandler \
189 reportbuilder/java/org/libreoffice/report/pentaho/parser/xlink/XLinkReadHandler \
190 reportbuilder/java/org/libreoffice/report/pentaho/styles/LengthCalculator \
191 reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMapper \
192 reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMapperKey \
193 reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMapperXmlFactoryModule \
194 reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMapperXmlResourceFactory \
195 reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMappingDocumentReadHandler \
196 reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMappingReadHandler \
197 reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMappingRule \
198 reportbuilder/java/org/libreoffice/report/util/DefaultJobProperties \
199 reportbuilder/java/org/libreoffice/report/util/DefaultParameterMap \
200 reportbuilder/java/org/libreoffice/report/util/DefaultReportJobDefinition \
203 $(eval $(call gb_Jar_add_packagefiles,reportbuilder,,\
204 $(SRCDIR)/reportbuilder/java/jfreereport.properties \
205 $(SRCDIR)/reportbuilder/java/libformula.properties \
206 $(SRCDIR)/reportbuilder/java/loader.properties \
209 $(eval $(call gb_Jar_add_packagefiles,reportbuilder,org/libreoffice/report/function/metadata,\
210 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/Author-Function.properties \
211 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/Author-Function_en_US.properties \
212 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/Title-Function.properties \
213 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/Title-Function_en_US.properties \
214 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/category.properties \
215 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/category_en_US.properties \
218 $(eval $(call gb_Jar_add_packagefiles,reportbuilder,org/libreoffice/report/pentaho,\
219 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/configuration.properties \
220 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/module.properties \
221 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-datastyle.css \
222 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-draw.css \
223 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-form.css \
224 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-style.css \
225 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-table.css \
226 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-text.css \
227 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/smil.css \
228 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/star-office.css \
229 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/star-report.css \
230 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/star-rpt.css \
231 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/svg.css \
232 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/xsl-fo.css \
235 $(eval $(call gb_Jar_add_packagefiles,reportbuilder,org/libreoffice/report/pentaho/styles,\
236 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/styles/stylemapper.xml \
237 $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/styles/stylemapper.xsd \
240 # vim: set shiftwidth=4 tabstop=4 noexpandtab: