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,charttools)) 25 26$(eval $(call gb_Library_add_precompiled_header,charttools,$(SRCDIR)/charttools/inc/pch/precompiled_charttools)) 27 28$(eval $(call gb_Library_set_componentfile,charttools,chart2/source/tools/charttools)) 29 30$(eval $(call gb_Library_set_include,charttools,\ 31 $$(INCLUDE) \ 32 -I$(SRCDIR)/chart2/inc \ 33 -I$(SRCDIR)/chart2/inc/pch \ 34 -I$(SRCDIR)/chart2/source/inc \ 35 -I$(OUTDIR)/inc \ 36)) 37 38$(eval $(call gb_Library_add_api,charttools, \ 39 udkapi \ 40 offapi \ 41)) 42 43$(eval $(call gb_Library_add_defs,charttools,\ 44 -DOOO_DLLIMPLEMENTATION_CHARTTOOLS \ 45)) 46 47$(eval $(call gb_Library_add_linked_libs,charttools,\ 48 basegfx \ 49 comphelper \ 50 cppu \ 51 cppuhelper \ 52 i18nisolang1 \ 53 sal \ 54 stl \ 55 svl \ 56 tl \ 57 vcl \ 58 utl \ 59 $(gb_STDLIBS) \ 60)) 61 62$(eval $(call gb_Library_add_exception_objects,charttools,\ 63 chart2/source/tools/ErrorBar \ 64 chart2/source/tools/TrueGuard \ 65 chart2/source/tools/LifeTime \ 66 chart2/source/tools/MediaDescriptorHelper \ 67 chart2/source/tools/ConfigColorScheme \ 68 chart2/source/tools/ColorPerPointHelper \ 69 chart2/source/tools/ObjectIdentifier \ 70 chart2/source/tools/CachedDataSequence \ 71 chart2/source/tools/CommonConverters \ 72 chart2/source/tools/DataSeriesHelper \ 73 chart2/source/tools/DataSource \ 74 chart2/source/tools/DataSourceHelper \ 75 chart2/source/tools/DiagramHelper \ 76 chart2/source/tools/ExponentialRegressionCurveCalculator \ 77 chart2/source/tools/ImplOPropertySet \ 78 chart2/source/tools/InternalData \ 79 chart2/source/tools/InternalDataProvider \ 80 chart2/source/tools/LabeledDataSequence \ 81 chart2/source/tools/LinearRegressionCurveCalculator \ 82 chart2/source/tools/LogarithmicRegressionCurveCalculator \ 83 chart2/source/tools/MeanValueRegressionCurveCalculator \ 84 chart2/source/tools/NumberFormatterWrapper \ 85 chart2/source/tools/OPropertySet \ 86 chart2/source/tools/WrappedPropertySet \ 87 chart2/source/tools/WrappedProperty \ 88 chart2/source/tools/WrappedIgnoreProperty \ 89 chart2/source/tools/WrappedDefaultProperty \ 90 chart2/source/tools/WrappedDirectStateProperty \ 91 chart2/source/tools/PotentialRegressionCurveCalculator \ 92 chart2/source/tools/RegressionCurveHelper \ 93 chart2/source/tools/RegressionCurveModel \ 94 chart2/source/tools/RelativeSizeHelper \ 95 chart2/source/tools/RelativePositionHelper \ 96 chart2/source/tools/Scaling \ 97 chart2/source/tools/SceneProperties \ 98 chart2/source/tools/ThreeDHelper \ 99 chart2/source/tools/StatisticsHelper \ 100 chart2/source/tools/ChartModelHelper \ 101 chart2/source/tools/ChartViewHelper \ 102 chart2/source/tools/ChartTypeHelper \ 103 chart2/source/tools/AxisHelper \ 104 chart2/source/tools/MutexContainer \ 105 chart2/source/tools/PropertyHelper \ 106 chart2/source/tools/FormattedStringHelper \ 107 chart2/source/tools/TitleHelper \ 108 chart2/source/tools/LegendHelper \ 109 chart2/source/tools/CharacterProperties \ 110 chart2/source/tools/LineProperties \ 111 chart2/source/tools/FillProperties \ 112 chart2/source/tools/UserDefinedProperties \ 113 chart2/source/tools/NameContainer \ 114 chart2/source/tools/ChartDebugTrace \ 115 chart2/source/tools/_serviceregistration_tools \ 116 chart2/source/tools/UncachedDataSequence \ 117 chart2/source/tools/XMLRangeHelper \ 118 chart2/source/tools/ModifyListenerHelper \ 119 chart2/source/tools/ModifyListenerCallBack \ 120 chart2/source/tools/BaseGFXHelper \ 121 chart2/source/tools/ControllerLockGuard \ 122 chart2/source/tools/WeakListenerAdapter \ 123 chart2/source/tools/ResId \ 124 chart2/source/tools/RessourceManager \ 125 chart2/source/tools/RangeHighlighter \ 126 chart2/source/tools/ReferenceSizeProvider \ 127 chart2/source/tools/ExplicitCategoriesProvider \ 128 chart2/source/tools/RegressionCurveCalculator \ 129 chart2/source/tools/RegressionEquation \ 130)) 131 132# Disabled: 133# chart2/source/tools/NamedFillProperties 134# chart2/source/tools/NamedLineProperties 135# chart2/source/tools/NamedProperties 136 137# vim: set noet sw=4 ts=4: 138