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