diff options
Diffstat (limited to 'reportbuilder/Jar_reportbuilder.mk')
-rw-r--r-- | reportbuilder/Jar_reportbuilder.mk | 236 |
1 files changed, 236 insertions, 0 deletions
diff --git a/reportbuilder/Jar_reportbuilder.mk b/reportbuilder/Jar_reportbuilder.mk new file mode 100644 index 000000000..0a01e0621 --- /dev/null +++ b/reportbuilder/Jar_reportbuilder.mk @@ -0,0 +1,236 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# + +$(eval $(call gb_Jar_Jar,reportbuilder)) + +$(eval $(call gb_Jar_use_jars,reportbuilder,\ + java_uno \ + libreoffice \ +)) + +$(eval $(call gb_Jar_use_externals,reportbuilder,\ + flow-engine \ + flute \ + libbase \ + libfonts \ + libformula \ + liblayout \ + libloader \ + librepository \ + libserializer \ + libxml \ + sac \ +)) + +$(eval $(call gb_Jar_set_manifest,reportbuilder,$(SRCDIR)/reportbuilder/java/manifest.mf)) + +$(eval $(call gb_Jar_set_componentfile,reportbuilder,reportbuilder/java/reportbuilder,OOO,services)) + +$(eval $(call gb_Jar_set_packageroot,reportbuilder,org)) + +$(eval $(call gb_Jar_add_sourcefiles,reportbuilder,\ + reportbuilder/java/org/libreoffice/report/DataRow \ + reportbuilder/java/org/libreoffice/report/DataSource \ + reportbuilder/java/org/libreoffice/report/DataSourceException \ + reportbuilder/java/org/libreoffice/report/DataSourceFactory \ + reportbuilder/java/org/libreoffice/report/ImageService \ + reportbuilder/java/org/libreoffice/report/InputRepository \ + reportbuilder/java/org/libreoffice/report/JobDefinitionException \ + reportbuilder/java/org/libreoffice/report/JobProperties \ + reportbuilder/java/org/libreoffice/report/OfficeToken \ + reportbuilder/java/org/libreoffice/report/OutputRepository \ + reportbuilder/java/org/libreoffice/report/ParameterMap \ + reportbuilder/java/org/libreoffice/report/ReportEngineMetaData \ + reportbuilder/java/org/libreoffice/report/ReportEngineParameterNames \ + reportbuilder/java/org/libreoffice/report/ReportExecutionException \ + reportbuilder/java/org/libreoffice/report/ReportJob \ + reportbuilder/java/org/libreoffice/report/ReportJobDefinition \ + reportbuilder/java/org/libreoffice/report/ReportJobFactory \ + reportbuilder/java/org/libreoffice/report/SDBCReportData \ + reportbuilder/java/org/libreoffice/report/SDBCReportDataFactory \ + reportbuilder/java/org/libreoffice/report/SOImageService \ + reportbuilder/java/org/libreoffice/report/StorageRepository \ + reportbuilder/java/org/libreoffice/report/function/metadata/AuthorFunction \ + reportbuilder/java/org/libreoffice/report/function/metadata/AuthorFunctionDescription \ + reportbuilder/java/org/libreoffice/report/function/metadata/MetaDataFunctionCategory \ + reportbuilder/java/org/libreoffice/report/function/metadata/TitleFunction \ + reportbuilder/java/org/libreoffice/report/function/metadata/TitleFunctionDescription \ + reportbuilder/java/org/libreoffice/report/pentaho/DefaultNameGenerator \ + reportbuilder/java/org/libreoffice/report/pentaho/OfficeNamespaces \ + reportbuilder/java/org/libreoffice/report/pentaho/PentahoFormulaContext \ + reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportEngine \ + reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportEngineMetaData \ + reportbuilder/java/org/libreoffice/report/pentaho/PentahoReportJob \ + reportbuilder/java/org/libreoffice/report/pentaho/SOFormulaOpCodeMapper \ + reportbuilder/java/org/libreoffice/report/pentaho/SOFormulaParser \ + reportbuilder/java/org/libreoffice/report/pentaho/SOFunctionManager \ + reportbuilder/java/org/libreoffice/report/pentaho/SOReportJobFactory \ + reportbuilder/java/org/libreoffice/report/pentaho/StarFunctionCategory \ + reportbuilder/java/org/libreoffice/report/pentaho/StarFunctionDescription \ + reportbuilder/java/org/libreoffice/report/pentaho/StarReportData \ + reportbuilder/java/org/libreoffice/report/pentaho/StarReportDataFactory \ + reportbuilder/java/org/libreoffice/report/pentaho/StarReportModule \ + reportbuilder/java/org/libreoffice/report/pentaho/expressions/SumExpression \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/AbstractReportElementLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FixedTextLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FormatValueUtility \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FormattedTextLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/ImageElementContext \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/ImageElementLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/ObjectOleLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeDetailLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupInstanceSectionLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupSectionLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficePageSectionLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeRepeatingStructureLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeReportLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeTableLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeTableTemplateLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/TableCellLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/VariablesCollection \ + reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/VariablesDeclarationLayoutController \ + reportbuilder/java/org/libreoffice/report/pentaho/loader/InputRepositoryLoader \ + reportbuilder/java/org/libreoffice/report/pentaho/loader/InputRepositoryResourceData \ + reportbuilder/java/org/libreoffice/report/pentaho/loader/InputResourceKey \ + reportbuilder/java/org/libreoffice/report/pentaho/model/DataStyle \ + reportbuilder/java/org/libreoffice/report/pentaho/model/FixedTextElement \ + reportbuilder/java/org/libreoffice/report/pentaho/model/FontFaceDeclsSection \ + reportbuilder/java/org/libreoffice/report/pentaho/model/FontFaceElement \ + reportbuilder/java/org/libreoffice/report/pentaho/model/FormatCondition \ + reportbuilder/java/org/libreoffice/report/pentaho/model/FormattedTextElement \ + reportbuilder/java/org/libreoffice/report/pentaho/model/ImageElement \ + reportbuilder/java/org/libreoffice/report/pentaho/model/ObjectOleElement \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeDetailSection \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeDocument \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroup \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroupInstanceSection \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroupSection \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeMasterPage \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeMasterStyles \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeReport \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeStyle \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeStyles \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeStylesCollection \ + reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeTableSection \ + reportbuilder/java/org/libreoffice/report/pentaho/model/PageLayout \ + reportbuilder/java/org/libreoffice/report/pentaho/model/PageSection \ + reportbuilder/java/org/libreoffice/report/pentaho/model/RawText \ + reportbuilder/java/org/libreoffice/report/pentaho/model/ReportElement \ + reportbuilder/java/org/libreoffice/report/pentaho/model/TableCellElement \ + reportbuilder/java/org/libreoffice/report/pentaho/model/VariablesDeclarationSection \ + reportbuilder/java/org/libreoffice/report/pentaho/output/ImageProducer \ + reportbuilder/java/org/libreoffice/report/pentaho/output/OfficeDocumentReportTarget \ + reportbuilder/java/org/libreoffice/report/pentaho/output/OleProducer \ + reportbuilder/java/org/libreoffice/report/pentaho/output/StyleUtilities \ + reportbuilder/java/org/libreoffice/report/pentaho/output/StylesWriter \ + reportbuilder/java/org/libreoffice/report/pentaho/output/chart/ChartRawReportProcessor \ + reportbuilder/java/org/libreoffice/report/pentaho/output/chart/ChartRawReportTarget \ + reportbuilder/java/org/libreoffice/report/pentaho/output/spreadsheet/SpreadsheetRawReportProcessor \ + reportbuilder/java/org/libreoffice/report/pentaho/output/spreadsheet/SpreadsheetRawReportTarget \ + reportbuilder/java/org/libreoffice/report/pentaho/output/text/MasterPageFactory \ + reportbuilder/java/org/libreoffice/report/pentaho/output/text/PageBreakDefinition \ + reportbuilder/java/org/libreoffice/report/pentaho/output/text/PageContext \ + reportbuilder/java/org/libreoffice/report/pentaho/output/text/TextRawReportProcessor \ + reportbuilder/java/org/libreoffice/report/pentaho/output/text/TextRawReportTarget \ + reportbuilder/java/org/libreoffice/report/pentaho/output/text/VariablesDeclarations \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/ElementReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/OfficeDocumentXmlResourceFactory \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/OfficeStylesXmlResourceFactory \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/StarStyleXmlFactoryModule \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/StarXmlFactoryModule \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/chart/ChartReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/data/DataStyleReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/draw/ObjectOleReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/office/BodyReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/office/DocumentContentReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/office/DocumentStylesReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/office/FontFaceDeclsReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/office/MasterStylesReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/ConditionalPrintExpressionReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/DetailRootTableReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/FixedContentReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/FormatConditionReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/FormattedTextReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/FunctionReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/GroupReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/GroupSectionReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/ImageReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/MasterDetailReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/ReportElementReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/ReportReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/RootTableReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/rpt/SubDocumentReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/style/FontFaceReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/style/MasterPageReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/style/OfficeStyleReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/style/OfficeStylesReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/style/PageLayoutReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/style/StyleDefinitionReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/table/CoveredCellReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableCellReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableColumnReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableColumnsReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableRowReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/table/TableRowsReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/text/NoCDATATextContentReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/text/TextContentReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/parser/xlink/XLinkReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/styles/LengthCalculator \ + reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMapper \ + reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMapperKey \ + reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMapperXmlFactoryModule \ + reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMapperXmlResourceFactory \ + reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMappingDocumentReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMappingReadHandler \ + reportbuilder/java/org/libreoffice/report/pentaho/styles/StyleMappingRule \ + reportbuilder/java/org/libreoffice/report/util/DefaultJobProperties \ + reportbuilder/java/org/libreoffice/report/util/DefaultParameterMap \ + reportbuilder/java/org/libreoffice/report/util/DefaultReportJobDefinition \ +)) + +$(eval $(call gb_Jar_add_packagefiles,reportbuilder,,\ + $(SRCDIR)/reportbuilder/java/jfreereport.properties \ + $(SRCDIR)/reportbuilder/java/libformula.properties \ + $(SRCDIR)/reportbuilder/java/loader.properties \ +)) + +$(eval $(call gb_Jar_add_packagefiles,reportbuilder,org/libreoffice/report/function/metadata,\ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/Author-Function.properties \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/Author-Function_en_US.properties \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/Title-Function.properties \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/Title-Function_en_US.properties \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/category.properties \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/function/metadata/category_en_US.properties \ +)) + +$(eval $(call gb_Jar_add_packagefiles,reportbuilder,org/libreoffice/report/pentaho,\ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/configuration.properties \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/module.properties \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-datastyle.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-draw.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-form.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-style.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-table.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/oasis-text.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/smil.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/star-office.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/star-report.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/star-rpt.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/svg.css \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/xsl-fo.css \ +)) + +$(eval $(call gb_Jar_add_packagefiles,reportbuilder,org/libreoffice/report/pentaho/styles,\ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/styles/stylemapper.xml \ + $(SRCDIR)/reportbuilder/java/org/libreoffice/report/pentaho/styles/stylemapper.xsd \ +)) + +# vim: set shiftwidth=4 tabstop=4 noexpandtab: |