1############################################################### 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance 9# with the License. You may obtain a copy of the License at 10# 11# http://www.apache.org/licenses/LICENSE-2.0 12# 13# Unless required by applicable law or agreed to in writing, 14# software distributed under the License is distributed on an 15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16# KIND, either express or implied. See the License for the 17# specific language governing permissions and limitations 18# under the License. 19# 20############################################################### 21 22 23 24$(eval $(call gb_Library_Library,rpt)) 25$(eval $(call gb_Library_add_package_headers,rpt,reportdesign_inc)) 26$(eval $(call gb_Library_add_precompiled_header,rpt,$(SRCDIR)/reportdesign/inc/pch/precompiled_reportdesign)) 27 28$(eval $(call gb_Library_set_componentfile,rpt,reportdesign/util/rpt)) 29 30$(eval $(call gb_Library_add_api,rpt,\ 31 udkapi \ 32 offapi \ 33)) 34 35$(eval $(call gb_Library_set_include,rpt,\ 36 -I$(SRCDIR)/reportdesign/inc \ 37 -I$(SRCDIR)/reportdesign/source/core/inc \ 38 -I$(SRCDIR)/reportdesign/source/inc \ 39 -I$(SRCDIR)/reportdesign/inc/pch \ 40 $$(INCLUDE) \ 41)) 42 43$(eval $(call gb_Library_add_defs,rpt,\ 44 -DREPORTDESIGN_DLLIMPLEMENTATION \ 45)) 46 47$(eval $(call gb_Library_add_linked_libs,rpt,\ 48 editeng \ 49 sb \ 50 tl \ 51 svt \ 52 svl \ 53 cppuhelper \ 54 cppu \ 55 comphelper \ 56 dbtools \ 57 dbui \ 58 utl \ 59 vcl \ 60 sal \ 61 stl \ 62 i18nisolang1 \ 63 ucbhelper \ 64 sfx \ 65 salhelper \ 66 fwe \ 67 svx \ 68 svxcore \ 69 ootk \ 70 $(gb_STDLIBS) \ 71)) 72 73$(eval $(call gb_Library_add_exception_objects,rpt,\ 74 reportdesign/source/core/api/FormattedField \ 75 reportdesign/source/core/api/Groups \ 76 reportdesign/source/core/api/Group \ 77 reportdesign/source/core/api/Section \ 78 reportdesign/source/core/api/services \ 79 reportdesign/source/core/api/FixedText \ 80 reportdesign/source/core/api/ImageControl \ 81 reportdesign/source/core/api/ReportDefinition \ 82 reportdesign/source/core/api/ReportComponent \ 83 reportdesign/source/core/api/ReportEngineJFree \ 84 reportdesign/source/core/api/Tools \ 85 reportdesign/source/core/api/Function \ 86 reportdesign/source/core/api/Functions \ 87 reportdesign/source/core/api/ReportControlModel \ 88 reportdesign/source/core/api/FormatCondition \ 89 reportdesign/source/core/api/ReportVisitor \ 90 reportdesign/source/core/api/Shape \ 91 reportdesign/source/core/api/FixedLine \ 92 reportdesign/source/core/misc/conditionalexpression \ 93 reportdesign/source/core/misc/conditionupdater \ 94 reportdesign/source/core/misc/reportformula \ 95 reportdesign/source/core/resource/core_resource \ 96 reportdesign/source/core/sdr/RptModel \ 97 reportdesign/source/core/sdr/RptPage \ 98 reportdesign/source/core/sdr/UndoActions \ 99 reportdesign/source/core/sdr/RptObject \ 100 reportdesign/source/core/sdr/RptObjectListener \ 101 reportdesign/source/core/sdr/ModuleHelper \ 102 reportdesign/source/core/sdr/PropertyForward \ 103 reportdesign/source/core/sdr/ReportDrawPage \ 104 reportdesign/source/core/sdr/ReportUndoFactory \ 105 reportdesign/source/core/sdr/UndoEnv \ 106 reportdesign/source/core/sdr/formatnormalizer \ 107)) 108 109$(eval $(call gb_Library_add_noexception_objects,rpt,\ 110 reportdesign/source/shared/corestrings \ 111)) 112 113# vim: set noet sw=4 ts=4: 114