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,chartcontroller)) 25 26$(eval $(call gb_Library_add_precompiled_header,chartcontroller,$(SRCDIR)/chart2/inc/pch/precompiled_chartcontroller)) 27 28$(eval $(call gb_Library_set_versionmap,chartcontroller,$(SRCDIR)/solenv/src/component.map)) 29 30$(eval $(call gb_Library_set_componentfile,chartcontroller,chart2/source/controller/chartcontroller)) 31 32$(eval $(call gb_Library_set_include,chartcontroller,\ 33 $$(INCLUDE) \ 34 -I$(SRCDIR)/chart2/inc \ 35 -I$(SRCDIR)/chart2/inc/pch \ 36 -I$(SRCDIR)/chart2/source/inc \ 37 -I$(SRCDIR)/chart2/source/controller/inc \ 38 -I$(OUTDIR)/inc \ 39)) 40 41$(eval $(call gb_Library_add_api,chartcontroller, \ 42 udkapi \ 43 offapi \ 44)) 45 46$(eval $(call gb_Library_add_linked_libs,chartcontroller,\ 47 basegfx \ 48 charttools \ 49 chartview \ 50 comphelper \ 51 cppu \ 52 cppuhelper \ 53 drawinglayer \ 54 editeng \ 55 ootk \ 56 sal \ 57 sfx \ 58 sot \ 59 svl \ 60 svt \ 61 svx \ 62 svxcore \ 63 tl \ 64 utl \ 65 vcl \ 66 stl \ 67 $(gb_STDLIBS) \ 68)) 69 70$(eval $(call gb_Library_add_exception_objects,chartcontroller,\ 71 chart2/source/controller/accessibility/AccessibleChartView \ 72 chart2/source/controller/accessibility/ChartElementFactory \ 73 chart2/source/controller/accessibility/AccessibleBase \ 74 chart2/source/controller/accessibility/AccessibleChartElement \ 75 chart2/source/controller/accessibility/AccessibleChartShape \ 76 chart2/source/controller/accessibility/AccessibleTextHelper \ 77 chart2/source/controller/accessibility/AccessibleViewForwarder \ 78 chart2/source/controller/chartapiwrapper/Chart2ModelContact \ 79 chart2/source/controller/chartapiwrapper/AreaWrapper \ 80 chart2/source/controller/chartapiwrapper/AxisWrapper \ 81 chart2/source/controller/chartapiwrapper/ChartDataWrapper \ 82 chart2/source/controller/chartapiwrapper/ChartDocumentWrapper \ 83 chart2/source/controller/chartapiwrapper/DataSeriesPointWrapper \ 84 chart2/source/controller/chartapiwrapper/DiagramWrapper \ 85 chart2/source/controller/chartapiwrapper/GridWrapper \ 86 chart2/source/controller/chartapiwrapper/LegendWrapper \ 87 chart2/source/controller/chartapiwrapper/TitleWrapper \ 88 chart2/source/controller/chartapiwrapper/MinMaxLineWrapper \ 89 chart2/source/controller/chartapiwrapper/UpDownBarWrapper \ 90 chart2/source/controller/chartapiwrapper/WallFloorWrapper \ 91 chart2/source/controller/chartapiwrapper/WrappedAutomaticPositionProperties \ 92 chart2/source/controller/chartapiwrapper/WrappedCharacterHeightProperty \ 93 chart2/source/controller/chartapiwrapper/WrappedDataCaptionProperties \ 94 chart2/source/controller/chartapiwrapper/WrappedTextRotationProperty \ 95 chart2/source/controller/chartapiwrapper/WrappedGapwidthProperty \ 96 chart2/source/controller/chartapiwrapper/WrappedScaleProperty \ 97 chart2/source/controller/chartapiwrapper/WrappedSplineProperties \ 98 chart2/source/controller/chartapiwrapper/WrappedStockProperties \ 99 chart2/source/controller/chartapiwrapper/WrappedSymbolProperties \ 100 chart2/source/controller/chartapiwrapper/WrappedAxisAndGridExistenceProperties \ 101 chart2/source/controller/chartapiwrapper/WrappedNumberFormatProperty \ 102 chart2/source/controller/chartapiwrapper/WrappedStatisticProperties \ 103 chart2/source/controller/chartapiwrapper/WrappedSceneProperty \ 104 chart2/source/controller/chartapiwrapper/WrappedSeriesAreaOrLineProperty \ 105 chart2/source/controller/chartapiwrapper/WrappedAddInProperty \ 106 chart2/source/controller/chartapiwrapper/WrappedScaleTextProperties \ 107 chart2/source/controller/dialogs/ObjectNameProvider \ 108 chart2/source/controller/dialogs/TimerTriggeredControllerLock \ 109 chart2/source/controller/dialogs/ChangingResource \ 110 chart2/source/controller/dialogs/DataBrowser \ 111 chart2/source/controller/dialogs/DataBrowserModel \ 112 chart2/source/controller/dialogs/DialogModel \ 113 chart2/source/controller/dialogs/TitleDialogData \ 114 chart2/source/controller/dialogs/res_Titles \ 115 chart2/source/controller/dialogs/res_TextSeparator \ 116 chart2/source/controller/dialogs/res_ErrorBar \ 117 chart2/source/controller/dialogs/res_Trendline \ 118 chart2/source/controller/dialogs/res_BarGeometry \ 119 chart2/source/controller/dialogs/res_LegendPosition \ 120 chart2/source/controller/dialogs/res_DataLabel \ 121 chart2/source/controller/dialogs/ChartTypeDialogController \ 122 chart2/source/controller/dialogs/tp_ChartType \ 123 chart2/source/controller/dialogs/tp_RangeChooser \ 124 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects \ 125 chart2/source/controller/dialogs/tp_Location \ 126 chart2/source/controller/dialogs/tp_AxisLabel \ 127 chart2/source/controller/dialogs/tp_AxisPositions \ 128 chart2/source/controller/dialogs/tp_DataLabel \ 129 chart2/source/controller/dialogs/tp_DataSource \ 130 chart2/source/controller/dialogs/tp_DataSourceControls \ 131 chart2/source/controller/dialogs/tp_LegendPosition \ 132 chart2/source/controller/dialogs/tp_PointGeometry \ 133 chart2/source/controller/dialogs/tp_Scale \ 134 chart2/source/controller/dialogs/tp_Trendline \ 135 chart2/source/controller/dialogs/tp_ErrorBars \ 136 chart2/source/controller/dialogs/tp_SeriesToAxis \ 137 chart2/source/controller/dialogs/tp_TitleRotation \ 138 chart2/source/controller/dialogs/tp_3D_SceneGeometry \ 139 chart2/source/controller/dialogs/tp_3D_SceneAppearance \ 140 chart2/source/controller/dialogs/tp_3D_SceneIllumination \ 141 chart2/source/controller/dialogs/tp_PolarOptions \ 142 chart2/source/controller/dialogs/dlg_ObjectProperties \ 143 chart2/source/controller/dialogs/dlg_DataEditor \ 144 chart2/source/controller/dialogs/dlg_DataSource \ 145 chart2/source/controller/dialogs/dlg_View3D \ 146 chart2/source/controller/dialogs/dlg_InsertAxis_Grid \ 147 chart2/source/controller/dialogs/dlg_InsertDataLabel \ 148 chart2/source/controller/dialogs/dlg_InsertLegend \ 149 chart2/source/controller/dialogs/dlg_InsertTrendline \ 150 chart2/source/controller/dialogs/dlg_InsertErrorBars \ 151 chart2/source/controller/dialogs/dlg_InsertTitle \ 152 chart2/source/controller/dialogs/dlg_CreationWizard \ 153 chart2/source/controller/dialogs/dlg_CreationWizard_UNO \ 154 chart2/source/controller/dialogs/dlg_ChartType_UNO \ 155 chart2/source/controller/dialogs/dlg_ChartType \ 156 chart2/source/controller/dialogs/dlg_NumberFormat \ 157 chart2/source/controller/dialogs/dlg_ShapeFont \ 158 chart2/source/controller/dialogs/dlg_ShapeParagraph \ 159 chart2/source/controller/dialogs/RangeSelectionButton \ 160 chart2/source/controller/dialogs/RangeSelectionHelper \ 161 chart2/source/controller/dialogs/RangeSelectionListener \ 162 chart2/source/controller/dialogs/RangeEdit \ 163 chart2/source/controller/dialogs/TextDirectionListBox \ 164 chart2/source/controller/drawinglayer/DrawViewWrapper \ 165 chart2/source/controller/drawinglayer/ViewElementListProvider \ 166 chart2/source/controller/itemsetwrapper/ItemConverter \ 167 chart2/source/controller/itemsetwrapper/AxisItemConverter \ 168 chart2/source/controller/itemsetwrapper/MultipleItemConverter \ 169 chart2/source/controller/itemsetwrapper/MultipleChartConverters \ 170 chart2/source/controller/itemsetwrapper/CharacterPropertyItemConverter \ 171 chart2/source/controller/itemsetwrapper/SeriesOptionsItemConverter \ 172 chart2/source/controller/itemsetwrapper/DataPointItemConverter \ 173 chart2/source/controller/itemsetwrapper/GraphicPropertyItemConverter \ 174 chart2/source/controller/itemsetwrapper/LegendItemConverter \ 175 chart2/source/controller/itemsetwrapper/StatisticsItemConverter \ 176 chart2/source/controller/itemsetwrapper/TitleItemConverter \ 177 chart2/source/controller/itemsetwrapper/RegressionCurveItemConverter \ 178 chart2/source/controller/itemsetwrapper/RegressionEquationItemConverter \ 179 chart2/source/controller/itemsetwrapper/ErrorBarItemConverter \ 180 chart2/source/controller/main/ConfigurationAccess \ 181 chart2/source/controller/main/ElementSelector \ 182 chart2/source/controller/main/SelectionHelper \ 183 chart2/source/controller/main/PositionAndSizeHelper \ 184 chart2/source/controller/main/ChartWindow \ 185 chart2/source/controller/main/ChartController \ 186 chart2/source/controller/main/ChartController_EditData \ 187 chart2/source/controller/main/ChartController_Window \ 188 chart2/source/controller/main/ChartController_Properties \ 189 chart2/source/controller/main/ChartController_Insert \ 190 chart2/source/controller/main/ChartController_TextEdit \ 191 chart2/source/controller/main/ChartController_Position \ 192 chart2/source/controller/main/ChartController_Tools \ 193 chart2/source/controller/main/ChartFrameloader \ 194 chart2/source/controller/main/CommandDispatchContainer \ 195 chart2/source/controller/main/CommandDispatch \ 196 chart2/source/controller/main/ControllerCommandDispatch \ 197 chart2/source/controller/main/UndoCommandDispatch \ 198 chart2/source/controller/main/DragMethod_Base \ 199 chart2/source/controller/main/DragMethod_RotateDiagram \ 200 chart2/source/controller/main/DragMethod_PieSegment \ 201 chart2/source/controller/main/ObjectHierarchy \ 202 chart2/source/controller/main/_serviceregistration_controller \ 203 chart2/source/controller/main/ChartDropTargetHelper \ 204 chart2/source/controller/main/StatusBarCommandDispatch \ 205 chart2/source/controller/main/ChartTransferable \ 206 chart2/source/controller/main/FeatureCommandDispatchBase \ 207 chart2/source/controller/main/DrawCommandDispatch \ 208 chart2/source/controller/main/ShapeController \ 209 chart2/source/controller/main/ShapeToolbarController \ 210 chart2/source/controller/main/UndoActions \ 211 chart2/source/controller/main/UndoGuard \ 212 chart2/source/controller/main/ChartModelClone \ 213)) 214 215# vim: set noet sw=4 ts=4: 216 217