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