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,chartview)) 25 26$(eval $(call gb_Library_add_precompiled_header,chartview,$(SRCDIR)/chart2/inc/pch/precompiled_chartview)) 27 28$(eval $(call gb_Library_set_componentfile,chartview,chart2/source/view/chartview)) 29 30$(eval $(call gb_Library_set_include,chartview,\ 31 $$(INCLUDE) \ 32 -I$(SRCDIR)/chart2/inc \ 33 -I$(SRCDIR)/chart2/inc/pch \ 34 -I$(SRCDIR)/chart2/source/inc \ 35 -I$(SRCDIR)/chart2/source/view/inc \ 36 -I$(OUTDIR)/inc \ 37)) 38 39$(eval $(call gb_Library_add_api,chartview, \ 40 udkapi \ 41 offapi \ 42)) 43 44$(eval $(call gb_Library_add_defs,chartview,\ 45 -DOOO_DLLIMPLEMENTATION_CHARTVIEW \ 46)) 47 48$(eval $(call gb_Library_add_linked_libs,chartview,\ 49 basegfx \ 50 charttools \ 51 comphelper \ 52 cppu \ 53 cppuhelper \ 54 editeng \ 55 sal \ 56 sfx \ 57 stl \ 58 svl \ 59 svt \ 60 svxcore \ 61 tl \ 62 utl \ 63 vcl \ 64 $(gb_STDLIBS) \ 65)) 66 67$(eval $(call gb_Library_add_exception_objects,chartview,\ 68 chart2/source/view/axes/VAxisOrGridBase \ 69 chart2/source/view/axes/VAxisBase \ 70 chart2/source/view/axes/DateHelper \ 71 chart2/source/view/axes/DateScaling \ 72 chart2/source/view/axes/Tickmarks \ 73 chart2/source/view/axes/Tickmarks_Equidistant \ 74 chart2/source/view/axes/Tickmarks_Dates \ 75 chart2/source/view/axes/MinimumAndMaximumSupplier \ 76 chart2/source/view/axes/ScaleAutomatism \ 77 chart2/source/view/axes/VAxisProperties \ 78 chart2/source/view/axes/VCartesianAxis \ 79 chart2/source/view/axes/VCartesianGrid \ 80 chart2/source/view/axes/VCartesianCoordinateSystem \ 81 chart2/source/view/axes/VPolarAxis \ 82 chart2/source/view/axes/VPolarAngleAxis \ 83 chart2/source/view/axes/VPolarRadiusAxis \ 84 chart2/source/view/axes/VPolarGrid \ 85 chart2/source/view/axes/VPolarCoordinateSystem \ 86 chart2/source/view/axes/VCoordinateSystem \ 87 chart2/source/view/charttypes/Splines \ 88 chart2/source/view/charttypes/CategoryPositionHelper \ 89 chart2/source/view/charttypes/BarPositionHelper \ 90 chart2/source/view/charttypes/VSeriesPlotter \ 91 chart2/source/view/charttypes/BarChart \ 92 chart2/source/view/charttypes/PieChart \ 93 chart2/source/view/charttypes/AreaChart \ 94 chart2/source/view/charttypes/CandleStickChart \ 95 chart2/source/view/charttypes/BubbleChart \ 96 chart2/source/view/diagram/VDiagram \ 97 chart2/source/view/main/ChartItemPool \ 98 chart2/source/view/main/DrawModelWrapper \ 99 chart2/source/view/main/PropertyMapper \ 100 chart2/source/view/main/Stripe \ 101 chart2/source/view/main/VLineProperties \ 102 chart2/source/view/main/ShapeFactory \ 103 chart2/source/view/main/VLegendSymbolFactory \ 104 chart2/source/view/main/DataPointSymbolSupplier \ 105 chart2/source/view/main/Linear3DTransformation \ 106 chart2/source/view/main/VPolarTransformation \ 107 chart2/source/view/main/Clipping \ 108 chart2/source/view/main/PlottingPositionHelper \ 109 chart2/source/view/main/LabelPositionHelper \ 110 chart2/source/view/main/PolarLabelPositionHelper \ 111 chart2/source/view/main/PlotterBase \ 112 chart2/source/view/main/VDataSeries \ 113 chart2/source/view/main/VLegend \ 114 chart2/source/view/main/VTitle \ 115 chart2/source/view/main/ChartView \ 116 chart2/source/view/main/_serviceregistration_view \ 117)) 118 119# vim: set noet sw=4 ts=4: 120 121