diff options
author | David Tardon <dtardon@redhat.com> | 2011-04-15 10:35:13 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2011-04-15 12:46:03 +0200 |
commit | 6b0ed964454cfa35a319050fcd0a1dd8c3dc7676 (patch) | |
tree | 16a0a5ba7f3cf16a3c4c936b467c20eca376e0dc | |
parent | cf18623c9356846401e5240869e9b292f09b1870 (diff) |
gbuildize chart2
30 files changed, 872 insertions, 1760 deletions
diff --git a/chart2/AllLangResTarget_chartcontroller.mk b/chart2/AllLangResTarget_chartcontroller.mk new file mode 100644 index 000000000..af98dd5ec --- /dev/null +++ b/chart2/AllLangResTarget_chartcontroller.mk @@ -0,0 +1,221 @@ +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# The Initial Developer of the Original Code is +# David Tardon, Red Hat Inc. <dtardon@redhat.com> +# Portions created by the Initial Developer are Copyright (C) 2010 the +# Initial Developer. All Rights Reserved. +# +# Major Contributor(s): +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_AllLangResTarget_AllLangResTarget,chartcontroller)) + +$(eval $(call gb_AllLangResTarget_set_reslocation,chartcontroller,chart2)) + +$(eval $(call gb_AllLangResTarget_add_srs,chartcontroller,\ + chart2/res \ +)) + +$(eval $(call gb_SrsTarget_SrsTarget,chart2/res)) + +$(eval $(call gb_SrsTarget_set_include,chart2/res,\ + $$(INCLUDE) \ + -I$(realpath $(SRCDIR)/chart2/source/controller/dialogs) \ + -I$(realpath $(SRCDIR)/chart2/source/controller/inc) \ + -I$(realpath $(SRCDIR)/chart2/source/controller/main) \ + -I$(realpath $(SRCDIR)/chart2/source/inc) \ + -I$(WORKDIR)/chart2/inc \ + -I$(OUTDIR)/inc \ +)) + +$(eval $(call gb_SrsTarget_add_files,chart2/res,\ + chart2/source/controller/dialogs/Bitmaps.src \ + chart2/source/controller/dialogs/dlg_ChartType.src \ + chart2/source/controller/dialogs/dlg_CreationWizard.src \ + chart2/source/controller/dialogs/dlg_DataEditor.src \ + chart2/source/controller/dialogs/dlg_DataSource.src \ + chart2/source/controller/dialogs/dlg_InsertAxis_Grid.src \ + chart2/source/controller/dialogs/dlg_InsertDataLabel.src \ + chart2/source/controller/dialogs/dlg_InsertErrorBars.src \ + chart2/source/controller/dialogs/dlg_InsertLegend.src \ + chart2/source/controller/dialogs/dlg_InsertTitle.src \ + chart2/source/controller/dialogs/dlg_InsertTrendline.src \ + chart2/source/controller/dialogs/dlg_ObjectProperties.src \ + chart2/source/controller/dialogs/dlg_ShapeFont.src \ + chart2/source/controller/dialogs/dlg_ShapeParagraph.src \ + chart2/source/controller/dialogs/dlg_View3D.src \ + chart2/source/controller/dialogs/res_BarGeometry.src \ + chart2/source/controller/dialogs/res_TextSeparator.src \ + chart2/source/controller/dialogs/Strings_AdditionalControls.src \ + chart2/source/controller/dialogs/Strings_ChartTypes.src \ + chart2/source/controller/dialogs/Strings_Scale.src \ + chart2/source/controller/dialogs/Strings.src \ + chart2/source/controller/dialogs/Strings_Statistic.src \ + chart2/source/controller/dialogs/tp_3D_SceneAppearance.src \ + chart2/source/controller/dialogs/tp_3D_SceneGeometry.src \ + chart2/source/controller/dialogs/tp_3D_SceneIllumination.src \ + chart2/source/controller/dialogs/tp_AxisLabel.src \ + chart2/source/controller/dialogs/tp_AxisPositions.src \ + chart2/source/controller/dialogs/tp_ChartType.src \ + chart2/source/controller/dialogs/tp_DataLabel.src \ + chart2/source/controller/dialogs/tp_DataSource.src \ + chart2/source/controller/dialogs/tp_ErrorBars.src \ + chart2/source/controller/dialogs/tp_LegendPosition.src \ + chart2/source/controller/dialogs/tp_PointGeometry.src \ + chart2/source/controller/dialogs/tp_PolarOptions.src \ + chart2/source/controller/dialogs/tp_RangeChooser.src \ + chart2/source/controller/dialogs/tp_Scale.src \ + chart2/source/controller/dialogs/tp_SeriesToAxis.src \ + chart2/source/controller/dialogs/tp_TitleRotation.src \ + chart2/source/controller/dialogs/tp_Trendline.src \ + chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.src \ + chart2/source/controller/menus/ShapeContextMenu.src \ + chart2/source/controller/menus/ShapeEditContextMenu.src \ +)) + +chart2_HrcPartTarget__get_target = $(subst _tmpl,,$(notdir $(1))) + +define chart2_HrcPartTarget_get_target +$(call chart2_HrcTarget__get_inc_dir,$(1))/$(call chart2_HrcPartTarget__get_target,$(1)) +endef + +define chart2_HrcPartTarget_HrcPartTarget +ifeq ($(strip $(WITH_LANG)),) +$(call chart2_HrcPartTarget_get_target,$(1)) : $(SRCDIR)/$(1) + mkdir -p $$(dir $$@) && cp $$< $$@ +else +$(call chart2_HrcPartTarget_get_target,$(1)) :| $(gb_SrsPartMergeTarget_TRANSEXTARGET) +$(call chart2_HrcPartTarget_get_target,$(1)) : $$(SDF) +$(call chart2_HrcPartTarget_get_target,$(1)) : $(SRCDIR)/$(1) + $$(call gb_SrsPartMergeTarget__command,$$@,$(1),$$<) +endif +endef + +define chart2_HrcPartTarget_create_src_dep +$(call gb_SrsPartTarget_get_target,$(2)) : $(call chart2_HrcPartTarget_get_target,$(1)) +endef + +define chart2_HrcPartTarget_create_src_deps +$(foreach src,$(2),$(eval $(call chart2_HrcPartTarget_create_src_dep,$(1),$(src)))) +endef + +chart2_HrcTarget__TARGET_DIR = $(WORKDIR)/chart2 + +chart2_HrcTarget__get_merged_target = $(chart2_HrcTarget__TARGET_DIR)/merged +chart2_HrcTarget__get_unmerged_target = $(chart2_HrcTarget__TARGET_DIR)/unmerged + +ifeq ($(strip $(WITH_LANG)),) +chart2_HrcTarget_get_target = $(call chart2_HrcTarget__get_unmerged_target,$(1)) +chart2_HrcTarget__get_update_target = $(call chart2_HrcTarget__get_merged_target,$(1)) +else +chart2_HrcTarget_get_target = $(call chart2_HrcTarget__get_merged_target,$(1)) +chart2_HrcTarget__get_update_target = $(call chart2_HrcTarget__get_unmerged_target,$(1)) +endif + +chart2_HrcTarget__get_inc_dir = $(chart2_HrcTarget__TARGET_DIR)/inc + +chart2_HrcTarget_get_clean_target = $(WORKDIR)/Clean/chart2/$(1) + +define chart2_HrcTarget_HrcTarget +$(call chart2_HrcTarget_get_target,$(1)) : PARTS := +$(call chart2_HrcTarget_get_clean_target,$(1)) : PARTS := +$(call chart2_HrcTarget_get_target,$(1)) : $(call chart2_HrcTarget__get_update_target,$(1)) + mkdir -p $$(dir $$@) && touch $$@ +$(call chart2_HrcTarget__get_update_target,$(1)) : $(gb_Helper_DUMMY) + mkdir -p $$(dir $$@) && touch $$@ +endef + +$(call chart2_HrcTarget_get_clean_target,%) : $(gb_Helper_DUMMY) + $(call gb_Output_announce,$*,$(false),HRC,4) + rm -f $(foreach part,$(PARTS),$(call chart2_HrcPartTarget_get_target,$(part))) \ + $(call chart2_HrcTarget__get_merged_target,$@) \ + $(call chart2_HrcTarget__get_unmerged_target,$@) + +define chart2_HrcTarget_add_file +$(call chart2_HrcPartTarget_HrcPartTarget,$(2)) +$(call chart2_HrcTarget_get_target,$(1)) : PARTS += $(2) +$(call chart2_HrcTarget_get_clean_target,$(1)) : PARTS += $(2) +$(call chart2_HrcTarget_get_target,$(1)) : $(call chart2_HrcPartTarget_get_target,$(2)) +$(call chart2_HrcPartTarget_get_target,$(2)) : $(call chart2_HrcTarget__get_update_target,$(1)) +ifneq ($(strip $(WITH_LANG)),) +$(call chart2_HrcPartTarget_get_target,$(2)) : SDF := $(gb_SrsPartMergeTarget_SDFLOCATION)$(dir $(2))localize.sdf +endif +endef + +define chart2_HrcTarget_add_files +$(foreach file,$(2),$(eval $(call chart2_HrcTarget_add_file,$(1),$(file)))) +endef + +define chart2_HrcTarget_register +$(call gb_SrsTarget_get_target,$(2)) :| $(call chart2_HrcTarget_get_target,$(1)) +$(call gb_SrsTarget_get_clean_target,$(2)) : $(call chart2_HrcTarget_get_clean_target,$(1)) +endef + +$(eval $(call chart2_HrcTarget_HrcTarget,chart2_hrc)) + +$(eval $(call chart2_HrcTarget_register,chart2_hrc,chart2/res)) + +$(eval $(call chart2_HrcTarget_add_files,chart2_hrc,\ + chart2/source/controller/dialogs/res_DataLabel_tmpl.hrc \ + chart2/source/controller/dialogs/res_ErrorBar_tmpl.hrc \ + chart2/source/controller/dialogs/res_LegendPosition_tmpl.hrc \ + chart2/source/controller/dialogs/res_SecondaryAxisCheckBoxes_tmpl.hrc \ + chart2/source/controller/dialogs/res_Titlesx_tmpl.hrc \ + chart2/source/controller/dialogs/res_Trendline_tmpl.hrc \ +)) + +$(eval $(call chart2_HrcPartTarget_create_src_deps,\ + chart2/source/controller/dialogs/res_DataLabel_tmpl.hrc,\ + chart2/source/controller/dialogs/dlg_InsertDataLabel.src \ + chart2/source/controller/dialogs/tp_DataLabel.src \ +)) + +$(eval $(call chart2_HrcPartTarget_create_src_deps,\ + chart2/source/controller/dialogs/res_ErrorBar_tmpl.hrc,\ + chart2/source/controller/dialogs/dlg_InsertErrorBars.src \ + chart2/source/controller/dialogs/tp_ErrorBars.src \ +)) + +$(eval $(call chart2_HrcPartTarget_create_src_deps,\ + chart2/source/controller/dialogs/res_LegendPosition_tmpl.hrc,\ + chart2/source/controller/dialogs/dlg_InsertLegend.src \ + chart2/source/controller/dialogs/tp_LegendPosition.src \ + chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.src \ +)) + +$(eval $(call chart2_HrcPartTarget_create_src_deps,\ + chart2/source/controller/dialogs/res_SecondaryAxisCheckBoxes_tmpl.hrc,\ + chart2/source/controller/dialogs/dlg_InsertAxis_Grid.src \ + chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.src \ +)) + +$(eval $(call chart2_HrcPartTarget_create_src_deps,\ + chart2/source/controller/dialogs/res_Titlesx_tmpl.hrc,\ + chart2/source/controller/dialogs/dlg_InsertTitle.src \ + chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.src \ +)) + +$(eval $(call chart2_HrcPartTarget_create_src_deps,\ + chart2/source/controller/dialogs/res_Trendline_tmpl.hrc,\ + chart2/source/controller/dialogs/dlg_InsertTrendline.src \ + chart2/source/controller/dialogs/tp_Trendline.src \ +)) + +# vim: set noet ts=4 sw=4: diff --git a/chart2/Library_chartcontroller.mk b/chart2/Library_chartcontroller.mk new file mode 100644 index 000000000..b717c2dda --- /dev/null +++ b/chart2/Library_chartcontroller.mk @@ -0,0 +1,220 @@ +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# The Initial Developer of the Original Code is +# David Tardon, Red Hat Inc. <dtardon@redhat.com> +# Portions created by the Initial Developer are Copyright (C) 2010 the +# Initial Developer. All Rights Reserved. +# +# Major Contributor(s): +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_Library_Library,chartcontroller)) + +$(eval $(call gb_Library_add_precompiled_header,chartcontroller,$(SRCDIR)/chart2/inc/pch/precompiled_chart2)) + +$(eval $(call gb_Library_set_include,chartcontroller,\ + $$(INCLUDE) \ + -I$(realpath $(SRCDIR)/chart2/inc/pch) \ + -I$(realpath $(SRCDIR)/chart2/source/controller/inc) \ + -I$(realpath $(SRCDIR)/chart2/source/inc) \ + -I$(OUTDIR)/inc \ + -I$(OUTDIR)/inc/offuh \ +)) + +# TODO: is this still necessary? +# (from chart2/source/controller/dialogs/makefile.mk) +# # i26518 the gcc-3.0.4 requires to enhance the template-depth +# # this seems to be a compiler issue, so we recommend not to use 3.0.x anymore +# .IF "$(COM)"=="GCC" +# CFLAGS+=-ftemplate-depth-128 +# .ENDIF + +$(eval $(call gb_Library_add_linked_libs,chartcontroller,\ + basegfx \ + charttools \ + chartview \ + comphelper \ + cppu \ + cppuhelper \ + drawinglayer \ + editeng \ + sal \ + sfx \ + sot \ + svl \ + svt \ + svxcore \ + svx \ + tk \ + tl \ + ucbhelper \ + utl \ + vcl \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_set_componentfile,chartcontroller,chart2/source/controller/chartcontroller)) + +$(eval $(call gb_Library_add_exception_objects,chartcontroller,\ + chart2/source/controller/accessibility/AccessibleBase \ + chart2/source/controller/accessibility/AccessibleChartElement \ + chart2/source/controller/accessibility/AccessibleChartShape \ + chart2/source/controller/accessibility/AccessibleChartView \ + chart2/source/controller/accessibility/AccessibleTextHelper \ + chart2/source/controller/accessibility/AccessibleViewForwarder \ + chart2/source/controller/accessibility/ChartElementFactory \ + chart2/source/controller/chartapiwrapper/AreaWrapper \ + chart2/source/controller/chartapiwrapper/AxisWrapper \ + chart2/source/controller/chartapiwrapper/Chart2ModelContact \ + chart2/source/controller/chartapiwrapper/ChartDataWrapper \ + chart2/source/controller/chartapiwrapper/ChartDocumentWrapper \ + chart2/source/controller/chartapiwrapper/DataSeriesPointWrapper \ + chart2/source/controller/chartapiwrapper/DiagramWrapper \ + chart2/source/controller/chartapiwrapper/GridWrapper \ + chart2/source/controller/chartapiwrapper/LegendWrapper \ + chart2/source/controller/chartapiwrapper/MinMaxLineWrapper \ + chart2/source/controller/chartapiwrapper/TitleWrapper \ + chart2/source/controller/chartapiwrapper/UpDownBarWrapper \ + chart2/source/controller/chartapiwrapper/WallFloorWrapper \ + chart2/source/controller/chartapiwrapper/WrappedAddInProperty \ + chart2/source/controller/chartapiwrapper/WrappedAutomaticPositionProperties \ + chart2/source/controller/chartapiwrapper/WrappedAxisAndGridExistenceProperties \ + chart2/source/controller/chartapiwrapper/WrappedCharacterHeightProperty \ + chart2/source/controller/chartapiwrapper/WrappedDataCaptionProperties \ + chart2/source/controller/chartapiwrapper/WrappedGapwidthProperty \ + chart2/source/controller/chartapiwrapper/WrappedNumberFormatProperty \ + chart2/source/controller/chartapiwrapper/WrappedScaleProperty \ + chart2/source/controller/chartapiwrapper/WrappedScaleTextProperties \ + chart2/source/controller/chartapiwrapper/WrappedSceneProperty \ + chart2/source/controller/chartapiwrapper/WrappedSeriesAreaOrLineProperty \ + chart2/source/controller/chartapiwrapper/WrappedSplineProperties \ + chart2/source/controller/chartapiwrapper/WrappedStatisticProperties \ + chart2/source/controller/chartapiwrapper/WrappedStockProperties \ + chart2/source/controller/chartapiwrapper/WrappedSymbolProperties \ + chart2/source/controller/chartapiwrapper/WrappedTextRotationProperty \ + chart2/source/controller/dialogs/ChangingResource \ + chart2/source/controller/dialogs/ChartTypeDialogController \ + chart2/source/controller/dialogs/DataBrowser \ + chart2/source/controller/dialogs/DataBrowserModel \ + chart2/source/controller/dialogs/DialogModel \ + chart2/source/controller/dialogs/dlg_ChartType \ + chart2/source/controller/dialogs/dlg_ChartType_UNO \ + chart2/source/controller/dialogs/dlg_CreationWizard \ + chart2/source/controller/dialogs/dlg_CreationWizard_UNO \ + chart2/source/controller/dialogs/dlg_DataEditor \ + chart2/source/controller/dialogs/dlg_DataSource \ + chart2/source/controller/dialogs/dlg_InsertAxis_Grid \ + chart2/source/controller/dialogs/dlg_InsertDataLabel \ + chart2/source/controller/dialogs/dlg_InsertErrorBars \ + chart2/source/controller/dialogs/dlg_InsertLegend \ + chart2/source/controller/dialogs/dlg_InsertTitle \ + chart2/source/controller/dialogs/dlg_InsertTrendline \ + chart2/source/controller/dialogs/dlg_NumberFormat \ + chart2/source/controller/dialogs/dlg_ObjectProperties \ + chart2/source/controller/dialogs/dlg_ShapeFont \ + chart2/source/controller/dialogs/dlg_ShapeParagraph \ + chart2/source/controller/dialogs/dlg_View3D \ + chart2/source/controller/dialogs/ObjectNameProvider \ + chart2/source/controller/dialogs/RangeEdit \ + chart2/source/controller/dialogs/RangeSelectionButton \ + chart2/source/controller/dialogs/RangeSelectionHelper \ + chart2/source/controller/dialogs/RangeSelectionListener \ + chart2/source/controller/dialogs/res_BarGeometry \ + chart2/source/controller/dialogs/res_DataLabel \ + chart2/source/controller/dialogs/res_ErrorBar \ + chart2/source/controller/dialogs/res_LegendPosition \ + chart2/source/controller/dialogs/res_TextSeparator \ + chart2/source/controller/dialogs/res_Titles \ + chart2/source/controller/dialogs/res_Trendline \ + chart2/source/controller/dialogs/TextDirectionListBox \ + chart2/source/controller/dialogs/TimerTriggeredControllerLock \ + chart2/source/controller/dialogs/TitleDialogData \ + chart2/source/controller/dialogs/tp_3D_SceneAppearance \ + chart2/source/controller/dialogs/tp_3D_SceneGeometry \ + chart2/source/controller/dialogs/tp_3D_SceneIllumination \ + chart2/source/controller/dialogs/tp_AxisLabel \ + chart2/source/controller/dialogs/tp_AxisPositions \ + chart2/source/controller/dialogs/tp_ChartType \ + chart2/source/controller/dialogs/tp_DataLabel \ + chart2/source/controller/dialogs/tp_DataSourceControls \ + chart2/source/controller/dialogs/tp_DataSource \ + chart2/source/controller/dialogs/tp_ErrorBars \ + chart2/source/controller/dialogs/tp_LegendPosition \ + chart2/source/controller/dialogs/tp_PointGeometry \ + chart2/source/controller/dialogs/tp_PolarOptions \ + chart2/source/controller/dialogs/tp_RangeChooser \ + chart2/source/controller/dialogs/tp_Scale \ + chart2/source/controller/dialogs/tp_SeriesToAxis \ + chart2/source/controller/dialogs/tp_TitleRotation \ + chart2/source/controller/dialogs/tp_Trendline \ + chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects \ + chart2/source/controller/drawinglayer/DrawViewWrapper \ + chart2/source/controller/drawinglayer/ViewElementListProvider \ + chart2/source/controller/itemsetwrapper/AxisItemConverter \ + chart2/source/controller/itemsetwrapper/CharacterPropertyItemConverter \ + chart2/source/controller/itemsetwrapper/DataPointItemConverter \ + chart2/source/controller/itemsetwrapper/ErrorBarItemConverter \ + chart2/source/controller/itemsetwrapper/GraphicPropertyItemConverter \ + chart2/source/controller/itemsetwrapper/ItemConverter \ + chart2/source/controller/itemsetwrapper/LegendItemConverter \ + chart2/source/controller/itemsetwrapper/MultipleChartConverters \ + chart2/source/controller/itemsetwrapper/MultipleItemConverter \ + chart2/source/controller/itemsetwrapper/RegressionCurveItemConverter \ + chart2/source/controller/itemsetwrapper/RegressionEquationItemConverter \ + chart2/source/controller/itemsetwrapper/SeriesOptionsItemConverter \ + chart2/source/controller/itemsetwrapper/StatisticsItemConverter \ + chart2/source/controller/itemsetwrapper/TitleItemConverter \ + chart2/source/controller/main/ChartController \ + chart2/source/controller/main/ChartController_EditData \ + chart2/source/controller/main/ChartController_Insert \ + chart2/source/controller/main/ChartController_Position \ + chart2/source/controller/main/ChartController_Properties \ + chart2/source/controller/main/ChartController_TextEdit \ + chart2/source/controller/main/ChartController_Tools \ + chart2/source/controller/main/ChartController_Window \ + chart2/source/controller/main/ChartDropTargetHelper \ + chart2/source/controller/main/ChartFrameloader \ + chart2/source/controller/main/ChartModelClone \ + chart2/source/controller/main/ChartRenderer \ + chart2/source/controller/main/ChartTransferable \ + chart2/source/controller/main/ChartWindow \ + chart2/source/controller/main/CommandDispatchContainer \ + chart2/source/controller/main/CommandDispatch \ + chart2/source/controller/main/ConfigurationAccess \ + chart2/source/controller/main/ControllerCommandDispatch \ + chart2/source/controller/main/DragMethod_Base \ + chart2/source/controller/main/DragMethod_PieSegment \ + chart2/source/controller/main/DragMethod_RotateDiagram \ + chart2/source/controller/main/DrawCommandDispatch \ + chart2/source/controller/main/ElementSelector \ + chart2/source/controller/main/FeatureCommandDispatchBase \ + chart2/source/controller/main/ObjectHierarchy \ + chart2/source/controller/main/PositionAndSizeHelper \ + chart2/source/controller/main/SelectionHelper \ + chart2/source/controller/main/_serviceregistration_controller \ + chart2/source/controller/main/ShapeController \ + chart2/source/controller/main/ShapeToolbarController \ + chart2/source/controller/main/StatusBarCommandDispatch \ + chart2/source/controller/main/UndoActions \ + chart2/source/controller/main/UndoCommandDispatch \ + chart2/source/controller/main/UndoGuard \ +)) + +# vim: set noet ts=4 sw=4: diff --git a/chart2/Library_chartmodel.mk b/chart2/Library_chartmodel.mk new file mode 100644 index 000000000..cf258737e --- /dev/null +++ b/chart2/Library_chartmodel.mk @@ -0,0 +1,118 @@ +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# The Initial Developer of the Original Code is +# David Tardon, Red Hat Inc. <dtardon@redhat.com> +# Portions created by the Initial Developer are Copyright (C) 2010 the +# Initial Developer. All Rights Reserved. +# +# Major Contributor(s): +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_Library_Library,chartmodel)) + +$(eval $(call gb_Library_add_precompiled_header,chartmodel,$(SRCDIR)/chart2/inc/pch/precompiled_chart2)) + +$(eval $(call gb_Library_set_include,chartmodel,\ + $$(INCLUDE) \ + -I$(realpath $(SRCDIR)/chart2/inc/pch) \ + -I$(realpath $(SRCDIR)/chart2/source/model/inc) \ + -I$(realpath $(SRCDIR)/chart2/source/inc) \ + -I$(OUTDIR)/inc \ + -I$(OUTDIR)/inc/offuh \ +)) + +# TODO: is this still necessary? +# (from chart2/source/model/template/makefile.mk) +# # i26518 the gcc-3.0.4 requires to enhance the template-depth +# # this seems to be a compiler issue, so we recommend not to use 3.0.x anymore +# .IF "$(COM)"=="GCC" +# CFLAGS+=-ftemplate-depth-128 +# .ENDIF + +$(eval $(call gb_Library_add_linked_libs,chartmodel,\ + charttools \ + comphelper \ + cppu \ + cppuhelper \ + fwe \ + sal \ + svl \ + svt \ + ucbhelper \ + utl \ + vcl \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_set_componentfile,chartmodel,chart2/source/model/chartmodel)) + +$(eval $(call gb_Library_add_exception_objects,chartmodel,\ + chart2/source/model/filter/XMLFilter \ + chart2/source/model/main/Axis \ + chart2/source/model/main/BaseCoordinateSystem \ + chart2/source/model/main/CartesianCoordinateSystem \ + chart2/source/model/main/ChartModel \ + chart2/source/model/main/ChartModel_Persistence \ + chart2/source/model/main/DataPoint \ + chart2/source/model/main/DataPointProperties \ + chart2/source/model/main/DataSeries \ + chart2/source/model/main/DataSeriesProperties \ + chart2/source/model/main/Diagram \ + chart2/source/model/main/FormattedString \ + chart2/source/model/main/GridProperties \ + chart2/source/model/main/Legend \ + chart2/source/model/main/PageBackground \ + chart2/source/model/main/PolarCoordinateSystem \ + chart2/source/model/main/_serviceregistration_model \ + chart2/source/model/main/StockBar \ + chart2/source/model/main/Title \ + chart2/source/model/main/UndoManager \ + chart2/source/model/main/Wall \ + chart2/source/model/template/AreaChartType \ + chart2/source/model/template/AreaChartTypeTemplate \ + chart2/source/model/template/BarChartType \ + chart2/source/model/template/BarChartTypeTemplate \ + chart2/source/model/template/BubbleChartType \ + chart2/source/model/template/BubbleChartTypeTemplate \ + chart2/source/model/template/BubbleDataInterpreter \ + chart2/source/model/template/CandleStickChartType \ + chart2/source/model/template/ChartType \ + chart2/source/model/template/ChartTypeManager \ + chart2/source/model/template/ChartTypeTemplate \ + chart2/source/model/template/ColumnChartType \ + chart2/source/model/template/ColumnLineChartTypeTemplate \ + chart2/source/model/template/ColumnLineDataInterpreter \ + chart2/source/model/template/DataInterpreter \ + chart2/source/model/template/FilledNetChartType \ + chart2/source/model/template/LineChartType \ + chart2/source/model/template/LineChartTypeTemplate \ + chart2/source/model/template/NetChartType \ + chart2/source/model/template/NetChartTypeTemplate \ + chart2/source/model/template/PieChartType \ + chart2/source/model/template/PieChartTypeTemplate \ + chart2/source/model/template/ScatterChartType \ + chart2/source/model/template/ScatterChartTypeTemplate \ + chart2/source/model/template/_serviceregistration_charttypes \ + chart2/source/model/template/StockChartTypeTemplate \ + chart2/source/model/template/StockDataInterpreter \ + chart2/source/model/template/XYDataInterpreter \ +)) + +# vim: set noet ts=4 sw=4: diff --git a/chart2/Library_charttools.mk b/chart2/Library_charttools.mk new file mode 100644 index 000000000..2bf40ca05 --- /dev/null +++ b/chart2/Library_charttools.mk @@ -0,0 +1,131 @@ +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# The Initial Developer of the Original Code is +# David Tardon, Red Hat Inc. <dtardon@redhat.com> +# Portions created by the Initial Developer are Copyright (C) 2010 the +# Initial Developer. All Rights Reserved. +# +# Major Contributor(s): +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_Library_Library,charttools)) + +$(eval $(call gb_Library_add_precompiled_header,charttools,$(SRCDIR)/chart2/inc/pch/precompiled_chart2)) + +$(eval $(call gb_Library_set_include,charttools,\ + $$(INCLUDE) \ + -I$(realpath $(SRCDIR)/chart2/inc/pch) \ + -I$(realpath $(SRCDIR)/chart2/source/inc) \ + -I$(OUTDIR)/inc \ + -I$(OUTDIR)/inc/offuh \ +)) + +$(eval $(call gb_Library_set_defs,charttools,\ + $$(DEFS) \ + -DOOO_DLLIMPLEMENTATION_CHARTTOOLS \ +)) + +$(eval $(call gb_Library_add_linked_libs,charttools,\ + basegfx \ + comphelper \ + cppu \ + cppuhelper \ + i18nisolang1 \ + sal \ + svl \ + tl \ + utl \ + vcl \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_set_componentfile,charttools,chart2/source/tools/charttools)) + +$(eval $(call gb_Library_add_exception_objects,charttools,\ + chart2/source/tools/AxisHelper \ + chart2/source/tools/BaseGFXHelper \ + chart2/source/tools/CachedDataSequence \ + chart2/source/tools/CharacterProperties \ + chart2/source/tools/ChartDebugTrace \ + chart2/source/tools/ChartModelHelper \ + chart2/source/tools/ChartTypeHelper \ + chart2/source/tools/ChartViewHelper \ + chart2/source/tools/ColorPerPointHelper \ + chart2/source/tools/CommonConverters \ + chart2/source/tools/ConfigColorScheme \ + chart2/source/tools/ControllerLockGuard \ + chart2/source/tools/DataSeriesHelper \ + chart2/source/tools/DataSource \ + chart2/source/tools/DataSourceHelper \ + chart2/source/tools/DiagramHelper \ + chart2/source/tools/ErrorBar \ + chart2/source/tools/ExplicitCategoriesProvider \ + chart2/source/tools/ExponentialRegressionCurveCalculator \ + chart2/source/tools/FillProperties \ + chart2/source/tools/FormattedStringHelper \ + chart2/source/tools/ImplOPropertySet \ + chart2/source/tools/InternalData \ + chart2/source/tools/InternalDataProvider \ + chart2/source/tools/LabeledDataSequence \ + chart2/source/tools/LegendHelper \ + chart2/source/tools/LifeTime \ + chart2/source/tools/LinearRegressionCurveCalculator \ + chart2/source/tools/LineProperties \ + chart2/source/tools/LogarithmicRegressionCurveCalculator \ + chart2/source/tools/MeanValueRegressionCurveCalculator \ + chart2/source/tools/MediaDescriptorHelper \ + chart2/source/tools/ModifyListenerCallBack \ + chart2/source/tools/ModifyListenerHelper \ + chart2/source/tools/MutexContainer \ + chart2/source/tools/NameContainer \ + chart2/source/tools/NumberFormatterWrapper \ + chart2/source/tools/ObjectIdentifier \ + chart2/source/tools/OPropertySet \ + chart2/source/tools/PotentialRegressionCurveCalculator \ + chart2/source/tools/PropertyHelper \ + chart2/source/tools/RangeHighlighter \ + chart2/source/tools/ReferenceSizeProvider \ + chart2/source/tools/RegressionCurveCalculator \ + chart2/source/tools/RegressionCurveHelper \ + chart2/source/tools/RegressionCurveModel \ + chart2/source/tools/RegressionEquation \ + chart2/source/tools/RelativePositionHelper \ + chart2/source/tools/RelativeSizeHelper \ + chart2/source/tools/ResId \ + chart2/source/tools/RessourceManager \ + chart2/source/tools/Scaling \ + chart2/source/tools/SceneProperties \ + chart2/source/tools/_serviceregistration_tools \ + chart2/source/tools/StatisticsHelper \ + chart2/source/tools/ThreeDHelper \ + chart2/source/tools/TitleHelper \ + chart2/source/tools/TrueGuard \ + chart2/source/tools/UncachedDataSequence \ + chart2/source/tools/UserDefinedProperties \ + chart2/source/tools/WeakListenerAdapter \ + chart2/source/tools/WrappedDefaultProperty \ + chart2/source/tools/WrappedDirectStateProperty \ + chart2/source/tools/WrappedIgnoreProperty \ + chart2/source/tools/WrappedProperty \ + chart2/source/tools/WrappedPropertySet \ + chart2/source/tools/XMLRangeHelper \ +)) + +# vim: set noet ts=4 sw=4: diff --git a/chart2/Library_chartview.mk b/chart2/Library_chartview.mk new file mode 100644 index 000000000..802a13d40 --- /dev/null +++ b/chart2/Library_chartview.mk @@ -0,0 +1,118 @@ +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# The Initial Developer of the Original Code is +# David Tardon, Red Hat Inc. <dtardon@redhat.com> +# Portions created by the Initial Developer are Copyright (C) 2010 the +# Initial Developer. All Rights Reserved. +# +# Major Contributor(s): +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_Library_Library,chartview)) + +$(eval $(call gb_Library_add_precompiled_header,chartview,$(SRCDIR)/chart2/inc/pch/precompiled_chart2)) + +$(eval $(call gb_Library_set_include,chartview,\ + $$(INCLUDE) \ + -I$(realpath $(SRCDIR)/chart2/inc/pch) \ + -I$(realpath $(SRCDIR)/chart2/source/view/inc) \ + -I$(realpath $(SRCDIR)/chart2/source/inc) \ + -I$(OUTDIR)/inc \ + -I$(OUTDIR)/inc/offuh \ +)) + +$(eval $(call gb_Library_set_defs,chartview,\ + $$(DEFS) \ + -DOOO_DLLIMPLEMENTATION_CHARTVIEW \ +)) + +$(eval $(call gb_Library_add_linked_libs,chartview,\ + basegfx \ + charttools \ + comphelper \ + cppu \ + cppuhelper \ + editeng \ + sal \ + sfx \ + svl \ + svt \ + svxcore \ + tl \ + utl \ + vcl \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_set_componentfile,chartview,chart2/source/view/chartview)) + +$(eval $(call gb_Library_add_exception_objects,chartview,\ + chart2/source/view/axes/DateHelper \ + chart2/source/view/axes/DateScaling \ + chart2/source/view/axes/MinimumAndMaximumSupplier \ + chart2/source/view/axes/ScaleAutomatism \ + chart2/source/view/axes/Tickmarks \ + chart2/source/view/axes/Tickmarks_Dates \ + chart2/source/view/axes/Tickmarks_Equidistant \ + chart2/source/view/axes/VAxisBase \ + chart2/source/view/axes/VAxisOrGridBase \ + chart2/source/view/axes/VAxisProperties \ + chart2/source/view/axes/VCartesianAxis \ + chart2/source/view/axes/VCartesianCoordinateSystem \ + chart2/source/view/axes/VCartesianGrid \ + chart2/source/view/axes/VCoordinateSystem \ + chart2/source/view/axes/VPolarAngleAxis \ + chart2/source/view/axes/VPolarAxis \ + chart2/source/view/axes/VPolarCoordinateSystem \ + chart2/source/view/axes/VPolarGrid \ + chart2/source/view/axes/VPolarRadiusAxis \ + chart2/source/view/charttypes/AreaChart \ + chart2/source/view/charttypes/BarChart \ + chart2/source/view/charttypes/BarPositionHelper \ + chart2/source/view/charttypes/BubbleChart \ + chart2/source/view/charttypes/CandleStickChart \ + chart2/source/view/charttypes/CategoryPositionHelper \ + chart2/source/view/charttypes/PieChart \ + chart2/source/view/charttypes/Splines \ + chart2/source/view/charttypes/VSeriesPlotter \ + chart2/source/view/diagram/VDiagram \ + chart2/source/view/main/ChartItemPool \ + chart2/source/view/main/ChartView \ + chart2/source/view/main/Clipping \ + chart2/source/view/main/DataPointSymbolSupplier \ + chart2/source/view/main/DrawModelWrapper \ + chart2/source/view/main/LabelPositionHelper \ + chart2/source/view/main/Linear3DTransformation \ + chart2/source/view/main/PlotterBase \ + chart2/source/view/main/PlottingPositionHelper \ + chart2/source/view/main/PolarLabelPositionHelper \ + chart2/source/view/main/PropertyMapper \ + chart2/source/view/main/_serviceregistration_view \ + chart2/source/view/main/ShapeFactory \ + chart2/source/view/main/Stripe \ + chart2/source/view/main/VDataSeries \ + chart2/source/view/main/VLegend \ + chart2/source/view/main/VLegendSymbolFactory \ + chart2/source/view/main/VLineProperties \ + chart2/source/view/main/VPolarTransformation \ + chart2/source/view/main/VTitle \ +)) + +# vim: set noet ts=4 sw=4: diff --git a/chart2/Module_chart2.mk b/chart2/Module_chart2.mk index d7abac1e0..24a0b3af8 100644 --- a/chart2/Module_chart2.mk +++ b/chart2/Module_chart2.mk @@ -27,6 +27,15 @@ $(eval $(call gb_Module_Module,chart2)) +$(eval $(call gb_Module_add_targets,chart2,\ + AllLangResTarget_chartcontroller \ + Library_chartcontroller \ + Library_chartmodel \ + Library_charttools \ + Library_chartview \ + Package_uiconfig \ +)) + $(eval $(call gb_Module_add_subsequentcheck_targets,chart2,\ JunitTest_chart2_unoapi \ )) diff --git a/chart2/Package_uiconfig.mk b/chart2/Package_uiconfig.mk new file mode 100644 index 000000000..a0814719b --- /dev/null +++ b/chart2/Package_uiconfig.mk @@ -0,0 +1,44 @@ +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# The Initial Developer of the Original Code is +# David Tardon, Red Hat Inc. <dtardon@redhat.com> +# Portions created by the Initial Developer are Copyright (C) 2010 the +# Initial Developer. All Rights Reserved. +# +# Major Contributor(s): +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_Package_Package,chart2_uiconfig,$(SRCDIR)/chart2/uiconfig)) + +# TODO: this was not listed in d.lst +# $(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/accelerator/en-US/default.xml,accelerator/en-US/default.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/menubar/menubar.xml,menubar/menubar.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/statusbar/statusbar.xml,statusbar/statusbar.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/toolbar/arrowshapes.xml,toolbar/arrowshapes.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/toolbar/basicshapes.xml,toolbar/basicshapes.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/toolbar/calloutshapes.xml,toolbar/calloutshapes.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/toolbar/drawbar.xml,toolbar/drawbar.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/toolbar/flowchartshapes.xml,toolbar/flowchartshapes.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/toolbar/standardbar.xml,toolbar/standardbar.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/toolbar/starshapes.xml,toolbar/starshapes.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/toolbar/symbolshapes.xml,toolbar/symbolshapes.xml)) +$(eval $(call gb_Package_add_file,chart2_uiconfig,xml/uiconfig/modules/schart/toolbar/toolbar.xml,toolbar/toolbar.xml)) + +# vim: set noet ts=4 sw=4: diff --git a/chart2/prj/build.lst b/chart2/prj/build.lst index 97c28eb92..ac3381587 100644 --- a/chart2/prj/build.lst +++ b/chart2/prj/build.lst @@ -1,26 +1,3 @@ ch chart2 : offapi offuh TRANSLATIONS:translations comphelper cppu cppuhelper sal svtools svx tools vcl toolkit unotools sfx2 LIBXSLT:libxslt NULL ch chart2 usr1 - all ch_mkout NULL -ch chart2\inc nmake - all ch_inc NULL -ch chart2\source\inc get - all ch_source_inc NULL -ch chart2\source\inc\chartview get - all ch_source_inc_chartview NULL -ch chart2\source\tools nmake - all ch_source_tools ch_inc NULL -ch chart2\source\model nmake - all ch_source_model ch_source_tools ch_source_model_main ch_source_model_template ch_source_model_filter ch_inc NULL -ch chart2\source\model\main nmake - all ch_source_model_main ch_inc NULL -ch chart2\source\model\template nmake - all ch_source_model_template ch_inc NULL -ch chart2\source\model\filter nmake - all ch_source_model_filter ch_inc NULL -ch chart2\source\view nmake - all ch_source_view ch_source_tools ch_source_view_charttypes ch_source_view_axes ch_source_view_diagram ch_source_view_main ch_inc NULL -ch chart2\source\view\inc get - all ch_source_view_inc NULL -ch chart2\source\view\axes nmake - all ch_source_view_axes ch_source_tools ch_inc NULL -ch chart2\source\view\charttypes nmake - all ch_source_view_charttypes ch_inc NULL -ch chart2\source\view\diagram nmake - all ch_source_view_diagram ch_inc NULL -ch chart2\source\view\main nmake - all ch_source_view_main ch_inc NULL -ch chart2\source\controller nmake - all ch_source_controller ch_source_tools ch_source_view ch_source_controller_drawinglayer ch_source_controller_itemsetwrapper ch_source_controller_dialogs ch_source_controller_main ch_source_controller_chartapiwrapper ch_source_controller_accessibility ch_inc ch_source_controller_menus NULL -ch chart2\source\controller\inc get - all ch_source_controller_inc NULL -ch chart2\source\controller\accessibility nmake - all ch_source_controller_accessibility ch_inc NULL -ch chart2\source\controller\dialogs nmake - all ch_source_controller_dialogs ch_inc NULL -ch chart2\source\controller\drawinglayer nmake - all ch_source_controller_drawinglayer ch_inc NULL -ch chart2\source\controller\itemsetwrapper nmake - all ch_source_controller_itemsetwrapper ch_inc NULL -ch chart2\source\controller\chartapiwrapper nmake - all ch_source_controller_chartapiwrapper ch_inc NULL -ch chart2\source\controller\main nmake - all ch_source_controller_main ch_inc NULL -ch chart2\source\controller\menus nmake - all ch_source_controller_menus ch_inc NULL -ch chart2\prj get - all ch_prj NULL +ch chart2\prj nmake - all ch_prj NULL diff --git a/chart2/prj/d.lst b/chart2/prj/d.lst index bf1085336..e69de29bb 100644 --- a/chart2/prj/d.lst +++ b/chart2/prj/d.lst @@ -1,27 +0,0 @@ -mkdir: %COMMON_DEST%\bin%_EXT%\hid -mkdir: %_DEST%\xml%_EXT%\uiconfig -mkdir: %_DEST%\xml%_EXT%\uiconfig\modules -mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\schart -mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\schart\menubar -mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\schart\toolbar -mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\schart\statusbar - -..\%COMMON_OUTDIR%\misc\*.hid %COMMON_DEST%\bin%_EXT%\hid\*.hid -..\%__SRC%\bin\*.dll %_DEST%\bin%_EXT%\*.dll -..\%__SRC%\class\*.jar %_DEST%\bin%_EXT%\*.jar -..\%__SRC%\lib\lib*.so %_DEST%\lib%_EXT% -..\%__SRC%\lib\*.dylib %_DEST%\lib%_EXT%\*.dylib -..\%__SRC%\lib\*.sl %_DEST%\lib%_EXT%\*.sl -..\%__SRC%\bin\*.bin %_DEST%\bin%_EXT%\*.bin -..\%__SRC%\bin\*.res %_DEST%\bin%_EXT%\*.res -..\%__SRC%\bin\*.rdb %_DEST%\rdb%_EXT%\*.rdb - -..\uiconfig\menubar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\schart\menubar\*.xml -..\uiconfig\toolbar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\schart\toolbar\*.xml -..\uiconfig\statusbar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\schart\statusbar\*.xml - -mkdir: %_DEST%\inc%_EXT%\chart2 -..\%__SRC%\misc\chartcontroller.component %_DEST%\xml%_EXT%\chartcontroller.component -..\%__SRC%\misc\chartmodel.component %_DEST%\xml%_EXT%\chartmodel.component -..\%__SRC%\misc\charttools.component %_DEST%\xml%_EXT%\charttools.component -..\%__SRC%\misc\chartview.component %_DEST%\xml%_EXT%\chartview.component diff --git a/chart2/inc/makefile.mk b/chart2/prj/makefile.mk index e3e7d19cd..e312a7cca 100644..100755 --- a/chart2/inc/makefile.mk +++ b/chart2/prj/makefile.mk @@ -24,24 +24,17 @@ # for a copy of the LGPLv3 License. # #************************************************************************* -PRJ=.. - -PRJNAME=chart2 -TARGET=inc - -# --- Settings ----------------------------------------------------- -.INCLUDE : settings.mk - -# --- Files -------------------------------------------------------- -# --- Targets ------------------------------------------------------- +PRJ=.. +TARGET=prj -.INCLUDE : target.mk +.INCLUDE : settings.mk -.IF "$(ENABLE_PCH)"!="" -ALLTAR : \ - $(SLO)$/precompiled.pch \ - $(SLO)$/precompiled_ex.pch - -.ENDIF # "$(ENABLE_PCH)"!="" +.IF "$(VERBOSE)"!="" +VERBOSEFLAG := +.ELSE +VERBOSEFLAG := -s +.ENDIF +all: + cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog diff --git a/chart2/qa/makefile.mk b/chart2/qa/makefile.mk deleted file mode 100644 index 0471e10e1..000000000 --- a/chart2/qa/makefile.mk +++ /dev/null @@ -1,70 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJNAME = chart2 -PRJ = .. -TARGET = chart_qa - -PACKAGE = qa - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk - -MAXLINELENGTH = 100000 - -# - rdb ---- - -RDB = $(SOLARBINDIR)$/types.rdb -JAVADIR = $(OUT)$/misc$/java -JARFILES = ridl.jar - -# --- Files -------------------------------------------------------- - -JAVACLASSFILES = \ - $(CLASSDIR)$/$(PACKAGE)$/TestCaseOldAPI.class - -JARFILES = ridl.jar jurt.jar unoil.jar juh.jar OOoRunner.jar -JAVAFILES = $(subst,$(CLASSDIR)$/$(PACKAGE)$/, $(subst,.class,.java $(JAVACLASSFILES))) - -# --- Targets ------------------------------------------------------ - -.INCLUDE : target.mk - -# --- Dependencies ------------------------------------------------- - -# Note: define dependencies after including target.mk (otherwise no targets are -# defined) - -ALLTAR: runtest - -# --- Rules -------------------------------------------------------- - -runtest: $(subst,.class,.run $(JAVACLASSFILES)) - -%.run: %.class - +@java -classpath $(CLASSPATH) org.openoffice.Runner -TestBase java_complex -o $(subst,$(CLASSDIR)$/$(PACKAGE)$/,$(PACKAGE). $(subst,.class, $<)) diff --git a/chart2/source/controller/accessibility/makefile.mk b/chart2/source/controller/accessibility/makefile.mk deleted file mode 100644 index 44c816d90..000000000 --- a/chart2/source/controller/accessibility/makefile.mk +++ /dev/null @@ -1,54 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJINC= $(PRJ)$/source -PRJNAME= chart2 -TARGET= chcaccessibility - -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk - -# --- export library ------------------------------------------------- - -#object files to build and link together to lib $(SLB)$/$(TARGET).lib -SLOFILES= $(SLO)$/AccessibleChartView.obj \ - $(SLO)$/ChartElementFactory.obj \ - $(SLO)$/AccessibleBase.obj \ - $(SLO)$/AccessibleChartElement.obj \ - $(SLO)$/AccessibleChartShape.obj \ - $(SLO)$/AccessibleTextHelper.obj \ - $(SLO)$/AccessibleViewForwarder.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk - diff --git a/chart2/source/controller/chartapiwrapper/makefile.mk b/chart2/source/controller/chartapiwrapper/makefile.mk deleted file mode 100644 index 0af72c700..000000000 --- a/chart2/source/controller/chartapiwrapper/makefile.mk +++ /dev/null @@ -1,77 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJNAME= chart2 -TARGET= chchartapiwrapper - -PRJINC= $(PRJ)$/source - -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk - -# --- export library ------------------------------------------------- - -#Specifies object files to bind into linked libraries. -SLOFILES= \ - $(SLO)$/Chart2ModelContact.obj \ - $(SLO)$/AreaWrapper.obj \ - $(SLO)$/AxisWrapper.obj \ - $(SLO)$/ChartDataWrapper.obj \ - $(SLO)$/ChartDocumentWrapper.obj \ - $(SLO)$/DataSeriesPointWrapper.obj \ - $(SLO)$/DiagramWrapper.obj \ - $(SLO)$/GridWrapper.obj \ - $(SLO)$/LegendWrapper.obj \ - $(SLO)$/TitleWrapper.obj \ - $(SLO)$/MinMaxLineWrapper.obj \ - $(SLO)$/UpDownBarWrapper.obj \ - $(SLO)$/WallFloorWrapper.obj \ - $(SLO)$/WrappedAutomaticPositionProperties.obj \ - $(SLO)$/WrappedCharacterHeightProperty.obj \ - $(SLO)$/WrappedDataCaptionProperties.obj \ - $(SLO)$/WrappedTextRotationProperty.obj \ - $(SLO)$/WrappedGapwidthProperty.obj \ - $(SLO)$/WrappedScaleProperty.obj \ - $(SLO)$/WrappedSplineProperties.obj \ - $(SLO)$/WrappedStockProperties.obj \ - $(SLO)$/WrappedSymbolProperties.obj \ - $(SLO)$/WrappedAxisAndGridExistenceProperties.obj \ - $(SLO)$/WrappedNumberFormatProperty.obj \ - $(SLO)$/WrappedStatisticProperties.obj \ - $(SLO)$/WrappedSceneProperty.obj \ - $(SLO)$/WrappedSeriesAreaOrLineProperty.obj \ - $(SLO)$/WrappedAddInProperty.obj \ - $(SLO)$/WrappedScaleTextProperties.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk diff --git a/chart2/source/controller/dialogs/makefile.mk b/chart2/source/controller/dialogs/makefile.mk deleted file mode 100644 index 06671a3bd..000000000 --- a/chart2/source/controller/dialogs/makefile.mk +++ /dev/null @@ -1,192 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJINC= $(PRJ)$/source -PRJNAME= chart2 -TARGET= chcdialogs - -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE -GEN_HID_OTHER=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk - -# i26518 the gcc-3.0.4 requires to enhance the template-depth -# this seems to be a compiler issue, so we recommend not to use 3.0.x anymore -.IF "$(COM)"=="GCC" - CFLAGS+=-ftemplate-depth-128 -.ENDIF - -# --- export library ------------------------------------------------- - -#object files to build and link together to lib $(SLB)$/$(TARGET).lib -SLOFILES= \ - $(SLO)$/ObjectNameProvider.obj \ - $(SLO)$/TimerTriggeredControllerLock.obj \ - $(SLO)$/ChangingResource.obj \ - $(SLO)$/DataBrowser.obj \ - $(SLO)$/DataBrowserModel.obj \ - $(SLO)$/DialogModel.obj \ - $(SLO)$/TitleDialogData.obj \ - $(SLO)$/res_Titles.obj \ - $(SLO)$/res_TextSeparator.obj \ - $(SLO)$/res_ErrorBar.obj \ - $(SLO)$/res_Trendline.obj \ - $(SLO)$/res_BarGeometry.obj \ - $(SLO)$/res_LegendPosition.obj \ - $(SLO)$/res_DataLabel.obj \ - $(SLO)$/ChartTypeDialogController.obj \ - $(SLO)$/tp_ChartType.obj \ - $(SLO)$/tp_RangeChooser.obj \ - $(SLO)$/tp_Wizard_TitlesAndObjects.obj \ - $(SLO)$/tp_AxisLabel.obj \ - $(SLO)$/tp_AxisPositions.obj \ - $(SLO)$/tp_DataLabel.obj \ - $(SLO)$/tp_DataSource.obj \ - $(SLO)$/tp_DataSourceControls.obj \ - $(SLO)$/tp_LegendPosition.obj \ - $(SLO)$/tp_PointGeometry.obj \ - $(SLO)$/tp_Scale.obj \ - $(SLO)$/tp_Trendline.obj \ - $(SLO)$/tp_ErrorBars.obj \ - $(SLO)$/tp_SeriesToAxis.obj \ - $(SLO)$/tp_TitleRotation.obj \ - $(SLO)$/tp_3D_SceneGeometry.obj \ - $(SLO)$/tp_3D_SceneAppearance.obj \ - $(SLO)$/tp_3D_SceneIllumination.obj \ - $(SLO)$/tp_PolarOptions.obj \ - $(SLO)$/dlg_ObjectProperties.obj \ - $(SLO)$/dlg_DataEditor.obj \ - $(SLO)$/dlg_DataSource.obj \ - $(SLO)$/dlg_View3D.obj \ - $(SLO)$/dlg_InsertAxis_Grid.obj \ - $(SLO)$/dlg_InsertDataLabel.obj \ - $(SLO)$/dlg_InsertLegend.obj \ - $(SLO)$/dlg_InsertTrendline.obj \ - $(SLO)$/dlg_InsertErrorBars.obj \ - $(SLO)$/dlg_InsertTitle.obj \ - $(SLO)$/dlg_CreationWizard.obj \ - $(SLO)$/dlg_CreationWizard_UNO.obj \ - $(SLO)$/dlg_ChartType_UNO.obj \ - $(SLO)$/dlg_ChartType.obj \ - $(SLO)$/dlg_NumberFormat.obj \ - $(SLO)$/dlg_ShapeFont.obj \ - $(SLO)$/dlg_ShapeParagraph.obj \ - $(SLO)$/RangeSelectionButton.obj \ - $(SLO)$/RangeSelectionHelper.obj \ - $(SLO)$/RangeSelectionListener.obj \ - $(SLO)$/RangeEdit.obj \ - $(SLO)$/TextDirectionListBox.obj - -# --- Resources --------------------------------------------------------------- - -SRC1FILES= \ - res_TextSeparator.src \ - res_BarGeometry.src \ - tp_ChartType.src \ - tp_RangeChooser.src \ - tp_Wizard_TitlesAndObjects.src \ - tp_AxisLabel.src \ - tp_AxisPositions.src \ - tp_DataLabel.src \ - tp_DataSource.src \ - tp_LegendPosition.src \ - tp_PointGeometry.src \ - tp_Scale.src \ - tp_Trendline.src \ - tp_ErrorBars.src \ - tp_SeriesToAxis.src \ - tp_TitleRotation.src \ - tp_3D_SceneGeometry.src \ - tp_3D_SceneAppearance.src \ - tp_3D_SceneIllumination.src \ - tp_PolarOptions.src \ - dlg_ObjectProperties.src \ - Strings_Statistic.src \ - Strings_Scale.src \ - Strings_ChartTypes.src \ - Strings_AdditionalControls.src \ - Strings.src \ - Bitmaps.src \ - dlg_DataEditor.src \ - dlg_DataSource.src \ - dlg_View3D.src \ - dlg_InsertAxis_Grid.src \ - dlg_InsertDataLabel.src \ - dlg_InsertLegend.src \ - dlg_InsertTrendline.src \ - dlg_InsertErrorBars.src \ - dlg_InsertTitle.src \ - dlg_ChartType.src \ - dlg_CreationWizard.src \ - dlg_ShapeFont.src \ - dlg_ShapeParagraph.src - -SRS1NAME=$(TARGET) - -# --- Targets ----------------------------------------------------------------- -LOCALIZE_ME=res_DataLabel_tmpl.hrc res_LegendPosition_tmpl.hrc res_Trendline_tmpl.hrc res_ErrorBar_tmpl.hrc res_Titlesx_tmpl.hrc res_SecondaryAxisCheckBoxes_tmpl.hrc -.INCLUDE: target.mk -$(SRS)$/chcdialogs.srs: $(INCCOM)$/res_DataLabel.hrc -$(SRS)$/chcdialogs.srs: $(INCCOM)$/res_LegendPosition.hrc -$(SRS)$/chcdialogs.srs: $(INCCOM)$/res_Trendline.hrc -$(SRS)$/chcdialogs.srs: $(INCCOM)$/res_ErrorBar.hrc -$(SRS)$/chcdialogs.srs: $(INCCOM)$/res_Titlesx.hrc -$(SRS)$/chcdialogs.srs: $(INCCOM)$/res_SecondaryAxisCheckBoxes.hrc - -#dependencies: - -$(SRS)$/chcdialogs.srs: \ - Bitmaps.hrc \ - CommonResources.hrc \ - ResourceIds.hrc \ - ..$/..$/inc$/Strings.hrc \ - TabPages.hrc \ - dlg_CreationWizard.hrc \ - dlg_DataSource.hrc \ - dlg_InsertAxis_Grid.hrc \ - dlg_InsertDataLabel.hrc \ - dlg_InsertLegend.hrc \ - dlg_InsertTrendline.hrc \ - dlg_InsertErrorBars.hrc \ - dlg_InsertTitle.hrc \ - dlg_View3D.hrc \ - res_Titles.hrc \ - tp_3D_SceneAppearance.hrc \ - tp_3D_SceneGeometry.hrc \ - tp_3D_SceneIllumination.hrc \ - tp_PolarOptions.hrc \ - tp_ChartType.hrc \ - tp_DataSource.hrc \ - tp_RangeChooser.hrc \ - tp_Wizard_TitlesAndObjects.hrc - -#$(SRS)$/chcdialogs.srs: $(SOLARINCDIR)$/svx$/globlmn.hrc - diff --git a/chart2/source/controller/drawinglayer/makefile.mk b/chart2/source/controller/drawinglayer/makefile.mk deleted file mode 100644 index ab0645e61..000000000 --- a/chart2/source/controller/drawinglayer/makefile.mk +++ /dev/null @@ -1,49 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJINC= $(PRJ)$/source -PRJNAME= chart2 -TARGET= chcdrawinglayer - -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk - -# --- export library ------------------------------------------------- - -#object files to build and link together to lib $(SLB)$/$(TARGET).lib -SLOFILES= $(SLO)$/DrawViewWrapper.obj \ - $(SLO)$/ViewElementListProvider.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk - diff --git a/chart2/source/controller/itemsetwrapper/makefile.mk b/chart2/source/controller/itemsetwrapper/makefile.mk deleted file mode 100644 index 8f12443c1..000000000 --- a/chart2/source/controller/itemsetwrapper/makefile.mk +++ /dev/null @@ -1,60 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* -PRJ= ..$/..$/.. -PRJINC= $(PRJ)$/source -PRJNAME= chart2 -TARGET= chcitemsetwrapper - -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk - -# --- export library ------------------------------------------------- - -#object files to build and link together to lib $(SLB)$/$(TARGET).lib -SLOFILES= $(SLO)$/ItemConverter.obj \ - $(SLO)$/AxisItemConverter.obj \ - $(SLO)$/MultipleItemConverter.obj \ - $(SLO)$/MultipleChartConverters.obj \ - $(SLO)$/CharacterPropertyItemConverter.obj \ - $(SLO)$/SeriesOptionsItemConverter.obj \ - $(SLO)$/DataPointItemConverter.obj \ - $(SLO)$/GraphicPropertyItemConverter.obj \ - $(SLO)$/LegendItemConverter.obj \ - $(SLO)$/StatisticsItemConverter.obj \ - $(SLO)$/TitleItemConverter.obj \ - $(SLO)$/RegressionCurveItemConverter.obj \ - $(SLO)$/RegressionEquationItemConverter.obj \ - $(SLO)$/ErrorBarItemConverter.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk - diff --git a/chart2/source/controller/main/makefile.mk b/chart2/source/controller/main/makefile.mk deleted file mode 100644 index 557d6cf62..000000000 --- a/chart2/source/controller/main/makefile.mk +++ /dev/null @@ -1,81 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJINC= $(PRJ)$/source -PRJNAME= chart2 -TARGET= chcontroller - -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk - -# --- export library ------------------------------------------------- - -#object files to build and link together to lib $(SLB)$/$(TARGET).lib -SLOFILES = \ - $(SLO)$/ConfigurationAccess.obj \ - $(SLO)$/ElementSelector.obj \ - $(SLO)$/SelectionHelper.obj \ - $(SLO)$/PositionAndSizeHelper.obj \ - $(SLO)$/ChartWindow.obj \ - $(SLO)$/ChartController.obj \ - $(SLO)$/ChartController_EditData.obj \ - $(SLO)$/ChartController_Window.obj \ - $(SLO)$/ChartController_Properties.obj \ - $(SLO)$/ChartController_Insert.obj \ - $(SLO)$/ChartController_TextEdit.obj \ - $(SLO)$/ChartController_Position.obj \ - $(SLO)$/ChartController_Tools.obj \ - $(SLO)$/ChartFrameloader.obj \ - $(SLO)$/ChartRenderer.obj \ - $(SLO)$/CommandDispatchContainer.obj \ - $(SLO)$/CommandDispatch.obj \ - $(SLO)$/ControllerCommandDispatch.obj \ - $(SLO)$/UndoCommandDispatch.obj \ - $(SLO)$/DragMethod_Base.obj \ - $(SLO)$/DragMethod_RotateDiagram.obj \ - $(SLO)$/DragMethod_PieSegment.obj \ - $(SLO)$/ObjectHierarchy.obj \ - $(SLO)$/_serviceregistration_controller.obj \ - $(SLO)$/ChartDropTargetHelper.obj \ - $(SLO)$/StatusBarCommandDispatch.obj \ - $(SLO)$/ChartTransferable.obj \ - $(SLO)$/FeatureCommandDispatchBase.obj \ - $(SLO)$/DrawCommandDispatch.obj \ - $(SLO)$/ShapeController.obj \ - $(SLO)$/ShapeToolbarController.obj \ - $(SLO)$/UndoActions.obj \ - $(SLO)$/UndoGuard.obj \ - $(SLO)$/ChartModelClone.obj \ - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk diff --git a/chart2/source/controller/makefile.mk b/chart2/source/controller/makefile.mk deleted file mode 100644 index dc3ed778b..000000000 --- a/chart2/source/controller/makefile.mk +++ /dev/null @@ -1,132 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/.. -PRJNAME= chart2 -TARGET= chartcontroller - -USE_DEFFILE= TRUE -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: $(PRJ)$/util$/makefile.pmk - -# --- export library ------------------------------------------------- - -#You can use several library macros of this form to build libraries that -#do not consist of all object files in a directory or to merge different libraries. -LIB1TARGET= $(SLB)$/$(TARGET).lib - -LIB1FILES= \ - $(SLB)$/chcontroller.lib \ - $(SLB)$/chcdrawinglayer.lib \ - $(SLB)$/chcitemsetwrapper.lib \ - $(SLB)$/chcdialogs.lib \ - $(SLB)$/chchartapiwrapper.lib \ - $(SLB)$/chcaccessibility.lib - -#-------- - -#Indicates the filename of the shared library. -SHL1TARGET= $(TARGET)$(DLLPOSTFIX) - -#indicates dependencies: -.IF "$(COM)" == "MSC" -SHL1DEPN = \ - $(LB)$/icharttools.lib \ - $(LB)$/ichartview.lib -.ELSE -SHL1DEPN = -.ENDIF - -#Specifies an import library to create. For Win32 only. -SHL1IMPLIB= i$(TARGET) - -#Specifies libraries from the same module to put into the shared library. -#was created above -SHL1LIBS= $(LIB1TARGET) - -#Links import libraries. - -SHL1STDLIBS= $(CHARTTOOLS) \ - $(CHARTVIEW) \ - $(EDITENGLIB) \ - $(CPPULIB) \ - $(CPPUHELPERLIB) \ - $(COMPHELPERLIB) \ - $(BASEGFXLIB) \ - $(DRAWINGLAYERLIB) \ - $(BASEGFXLIB) \ - $(SALLIB) \ - $(SVLLIB) \ - $(SVTOOLLIB) \ - $(SVXCORELIB) \ - $(SVXLIB) \ - $(TKLIB) \ - $(TOOLSLIB) \ - $(VCLLIB) \ - $(SFXLIB) \ - $(UNOTOOLSLIB) \ - $(SOTLIB) - -#--------exports - -#specifies the exported symbols for Windows only: -SHL1DEF= $(MISC)$/$(SHL1TARGET).def - -SHL1VERSIONMAP = $(SOLARENV)/src/component.map - -#--------definition file - -#name of the definition file: -DEF1NAME= $(SHL1TARGET) - -# --- Resources --------------------------------------------------------------- - -RESLIB1LIST=\ - $(SRS)$/chcdialogs.srs \ - $(SRS)$/chcmenus.srs \ - - -RESLIB1NAME= $(TARGET) -RESLIB1IMAGES=$(PRJ)$/res -RESLIB1SRSFILES=$(RESLIB1LIST) -RESLIB1DEPN=$(RESLIB1LIST) - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk - -ALLTAR : $(MISC)/chartcontroller.component - -$(MISC)/chartcontroller.component .ERRREMOVE : \ - $(SOLARENV)/bin/createcomponent.xslt chartcontroller.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt chartcontroller.component diff --git a/chart2/source/controller/menus/makefile.mk b/chart2/source/controller/menus/makefile.mk deleted file mode 100644 index f97548963..000000000 --- a/chart2/source/controller/menus/makefile.mk +++ /dev/null @@ -1,63 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJINC= $(PRJ)$/source -PRJNAME= chart2 -TARGET= chcmenus - -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk - -# i26518 the gcc-3.0.4 requires to enhance the template-depth -# this seems to be a compiler issue, so we recommend not to use 3.0.x anymore -.IF "$(COM)"=="GCC" - CFLAGS+=-ftemplate-depth-128 -.ENDIF - -# --- Resources --------------------------------------------------------------- - -SRC1FILES= \ - ShapeContextMenu.src \ - ShapeEditContextMenu.src - -SRS1NAME=$(TARGET) - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk - -#dependencies: - -$(SRS)$/chcmenus.srs: \ - ..$/inc$/MenuResIds.hrc - -#$(SRS)$/$(TARGET).srs: $(SOLARINCDIR)$/svx$/globlmn.hrc diff --git a/chart2/source/model/filter/makefile.mk b/chart2/source/model/filter/makefile.mk deleted file mode 100644 index fc9f7ebb9..000000000 --- a/chart2/source/model/filter/makefile.mk +++ /dev/null @@ -1,49 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJNAME= chart2 -TARGET= chmodelfilter - -PRJINC= $(PRJ)$/source - -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk - -# --- export library ------------------------------------------------- - -#Specifies object files to bind into linked libraries. -SLOFILES= \ - $(SLO)$/XMLFilter.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk diff --git a/chart2/source/model/main/makefile.mk b/chart2/source/model/main/makefile.mk deleted file mode 100644 index 5ca78bbde..000000000 --- a/chart2/source/model/main/makefile.mk +++ /dev/null @@ -1,68 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJNAME= chart2 -TARGET= chmodelmain - -PRJINC= $(PRJ)$/source - -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk - -# --- export library ------------------------------------------------- - -#Specifies object files to bind into linked libraries. -SLOFILES= \ - $(SLO)$/Axis.obj \ - $(SLO)$/GridProperties.obj \ - $(SLO)$/BaseCoordinateSystem.obj \ - $(SLO)$/CartesianCoordinateSystem.obj \ - $(SLO)$/ChartModel.obj \ - $(SLO)$/ChartModel_Persistence.obj \ - $(SLO)$/DataPoint.obj \ - $(SLO)$/DataPointProperties.obj \ - $(SLO)$/DataSeries.obj \ - $(SLO)$/Diagram.obj \ - $(SLO)$/DataSeriesProperties.obj \ - $(SLO)$/FormattedString.obj \ - $(SLO)$/Legend.obj \ - $(SLO)$/PageBackground.obj \ - $(SLO)$/PolarCoordinateSystem.obj \ - $(SLO)$/StockBar.obj \ - $(SLO)$/Title.obj \ - $(SLO)$/Wall.obj \ - $(SLO)$/UndoManager.obj \ - $(SLO)$/_serviceregistration_model.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk diff --git a/chart2/source/model/makefile.mk b/chart2/source/model/makefile.mk deleted file mode 100644 index 25d4b1b29..000000000 --- a/chart2/source/model/makefile.mk +++ /dev/null @@ -1,109 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/.. -PRJNAME= chart2 -TARGET= chartmodel - -USE_DEFFILE= TRUE -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: $(PRJ)$/util$/makefile.pmk - -# --- export library ------------------------------------------------- - -#You can use several library macros of this form to build libraries that -#do not consist of all object files in a directory or to merge different libraries. -LIB1TARGET= $(SLB)$/_$(TARGET).lib - -LIB1FILES= \ - $(SLB)$/chmodelmain.lib \ - $(SLB)$/chmodeltemplate.lib \ - $(SLB)$/chmodelfilter.lib - -#-------- - -#Indicates the filename of the shared library. -SHL1TARGET= $(TARGET)$(DLLPOSTFIX) - -#indicates dependencies: -.IF "$(COM)" == "MSC" -SHL1DEPN = \ - $(LB)$/icharttools.lib -.ELSE -SHL1DEPN = -.ENDIF - -#Specifies an import library to create. For Win32 only. -SHL1IMPLIB= i$(TARGET) - -#Specifies libraries from the same module to put into the shared library. -#was created above -SHL1LIBS= $(LIB1TARGET) - -#Links import libraries. - -SHL1STDLIBS= $(CHARTTOOLS) \ - $(CPPULIB) \ - $(CPPUHELPERLIB) \ - $(COMPHELPERLIB) \ - $(UNOTOOLSLIB) \ - $(VCLLIB) \ - $(SVLLIB) \ - $(SVTOOLLIB) \ - $(SALLIB) \ - $(UCBHELPERLIB) \ - $(FWELIB) \ - -#--------exports - -#specifies the exported symbols for Windows only: -SHL1DEF= $(MISC)$/$(SHL1TARGET).def - -SHL1VERSIONMAP = $(SOLARENV)/src/component.map - -#--------definition file - -#name of the definition file: -DEF1NAME= $(SHL1TARGET) - -# --- Resources --------------------------------------------------------------- - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk - -ALLTAR : $(MISC)/chartmodel.component - -$(MISC)/chartmodel.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - chartmodel.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt chartmodel.component diff --git a/chart2/source/model/template/makefile.mk b/chart2/source/model/template/makefile.mk deleted file mode 100644 index 5599aed50..000000000 --- a/chart2/source/model/template/makefile.mk +++ /dev/null @@ -1,82 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJNAME= chart2 -TARGET= chmodeltemplate - -PRJINC= $(PRJ)$/source - -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk - -# i26518 the gcc-3.0.4 requires to enhance the template-depth -# this seems to be a compiler issue, so we recommend not to use 3.0.x anymore -.IF "$(COM)"=="GCC" - CFLAGS+=-ftemplate-depth-128 -.ENDIF - -# --- export library ------------------------------------------------- - -#Specifies object files to bind into linked libraries. -SLOFILES= \ - $(SLO)$/AreaChartType.obj \ - $(SLO)$/AreaChartTypeTemplate.obj \ - $(SLO)$/BarChartType.obj \ - $(SLO)$/BarChartTypeTemplate.obj \ - $(SLO)$/CandleStickChartType.obj \ - $(SLO)$/ChartType.obj \ - $(SLO)$/ChartTypeManager.obj \ - $(SLO)$/ChartTypeTemplate.obj \ - $(SLO)$/ColumnChartType.obj \ - $(SLO)$/ColumnLineChartTypeTemplate.obj \ - $(SLO)$/DataInterpreter.obj \ - $(SLO)$/FilledNetChartType.obj \ - $(SLO)$/LineChartType.obj \ - $(SLO)$/LineChartTypeTemplate.obj \ - $(SLO)$/NetChartType.obj \ - $(SLO)$/NetChartTypeTemplate.obj \ - $(SLO)$/PieChartType.obj \ - $(SLO)$/PieChartTypeTemplate.obj \ - $(SLO)$/ScatterChartType.obj \ - $(SLO)$/ScatterChartTypeTemplate.obj \ - $(SLO)$/BubbleChartType.obj \ - $(SLO)$/BubbleChartTypeTemplate.obj \ - $(SLO)$/BubbleDataInterpreter.obj \ - $(SLO)$/StockChartTypeTemplate.obj \ - $(SLO)$/StockDataInterpreter.obj \ - $(SLO)$/XYDataInterpreter.obj \ - $(SLO)$/ColumnLineDataInterpreter.obj \ - $(SLO)$/_serviceregistration_charttypes.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk diff --git a/chart2/source/tools/makefile.mk b/chart2/source/tools/makefile.mk deleted file mode 100644 index 5467124ee..000000000 --- a/chart2/source/tools/makefile.mk +++ /dev/null @@ -1,185 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/.. -PRJNAME= chart2 -TARGET= charttools - -PRJINC= $(PRJ)$/source - -USE_DEFFILE= TRUE -ENABLE_EXCEPTIONS= TRUE -VISIBILITY_HIDDEN= TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: $(PRJ)$/util$/makefile.pmk - -CDEFS += -DOOO_DLLIMPLEMENTATION_CHARTTOOLS - -# --- export library ------------------------------------------------- - -#Specifies object files to bind into linked libraries. -SLOFILES= \ - $(SLO)$/ErrorBar.obj \ - $(SLO)$/TrueGuard.obj \ - $(SLO)$/LifeTime.obj \ - $(SLO)$/MediaDescriptorHelper.obj \ - $(SLO)$/ConfigColorScheme.obj \ - $(SLO)$/ColorPerPointHelper.obj \ - $(SLO)$/ObjectIdentifier.obj \ - $(SLO)$/CachedDataSequence.obj \ - $(SLO)$/CommonConverters.obj \ - $(SLO)$/DataSeriesHelper.obj \ - $(SLO)$/DataSource.obj \ - $(SLO)$/DataSourceHelper.obj \ - $(SLO)$/DiagramHelper.obj \ - $(SLO)$/ExponentialRegressionCurveCalculator.obj \ - $(SLO)$/ImplOPropertySet.obj \ - $(SLO)$/InternalData.obj \ - $(SLO)$/InternalDataProvider.obj \ - $(SLO)$/LabeledDataSequence.obj \ - $(SLO)$/LinearRegressionCurveCalculator.obj \ - $(SLO)$/LogarithmicRegressionCurveCalculator.obj \ - $(SLO)$/MeanValueRegressionCurveCalculator.obj \ - $(SLO)$/NumberFormatterWrapper.obj \ - $(SLO)$/OPropertySet.obj \ - $(SLO)$/WrappedPropertySet.obj \ - $(SLO)$/WrappedProperty.obj \ - $(SLO)$/WrappedIgnoreProperty.obj \ - $(SLO)$/WrappedDefaultProperty.obj \ - $(SLO)$/WrappedDirectStateProperty.obj \ - $(SLO)$/PotentialRegressionCurveCalculator.obj \ - $(SLO)$/RegressionCurveHelper.obj \ - $(SLO)$/RegressionCurveModel.obj \ - $(SLO)$/RelativeSizeHelper.obj \ - $(SLO)$/RelativePositionHelper.obj \ - $(SLO)$/Scaling.obj \ - $(SLO)$/SceneProperties.obj \ - $(SLO)$/ThreeDHelper.obj \ - $(SLO)$/StatisticsHelper.obj \ - $(SLO)$/ChartModelHelper.obj \ - $(SLO)$/ChartViewHelper.obj \ - $(SLO)$/ChartTypeHelper.obj \ - $(SLO)$/AxisHelper.obj \ - $(SLO)$/MutexContainer.obj \ - $(SLO)$/PropertyHelper.obj \ - $(SLO)$/FormattedStringHelper.obj \ - $(SLO)$/TitleHelper.obj \ - $(SLO)$/LegendHelper.obj \ - $(SLO)$/CharacterProperties.obj \ - $(SLO)$/LineProperties.obj \ - $(SLO)$/FillProperties.obj \ - $(SLO)$/UserDefinedProperties.obj \ - $(SLO)$/NameContainer.obj \ - $(SLO)$/ChartDebugTrace.obj \ - $(SLO)$/_serviceregistration_tools.obj \ - $(SLO)$/UncachedDataSequence.obj \ - $(SLO)$/XMLRangeHelper.obj \ - $(SLO)$/ModifyListenerHelper.obj \ - $(SLO)$/ModifyListenerCallBack.obj \ - $(SLO)$/BaseGFXHelper.obj \ - $(SLO)$/ControllerLockGuard.obj \ - $(SLO)$/WeakListenerAdapter.obj \ - $(SLO)$/ResId.obj \ - $(SLO)$/RessourceManager.obj \ - $(SLO)$/RangeHighlighter.obj \ - $(SLO)$/ReferenceSizeProvider.obj \ - $(SLO)$/ExplicitCategoriesProvider.obj \ - $(SLO)$/RegressionCurveCalculator.obj \ - $(SLO)$/RegressionEquation.obj - -DISABLED_SLOFILES= \ - $(SLO)$/NamedFillProperties.obj \ - $(SLO)$/NamedLineProperties.obj \ - $(SLO)$/NamedProperties.obj - -#-------- - -#Indicates the filename of the shared library. -SHL1TARGET= $(TARGET)$(DLLPOSTFIX) - -#indicates dependencies: -SHL1DEPN= -#Specifies an import library to create. For Win32 only. -SHL1IMPLIB= i$(TARGET) - -#Specifies libraries from the same module to put into the shared library. -#was created above -SHL1LIBS= $(SLB)$/$(TARGET).lib - -#Links import libraries. - -SHL1STDLIBS= \ - $(CPPULIB) \ - $(CPPUHELPERLIB) \ - $(COMPHELPERLIB) \ - $(SALLIB) \ - $(TOOLSLIB) \ - $(SVLLIB) \ - $(VCLLIB) \ - $(I18NISOLANGLIB) \ - $(BASEGFXLIB) \ - $(UNOTOOLSLIB) - -#--------exports - -#specifies the exported symbols for Windows only: -SHL1DEF= $(MISC)$/$(SHL1TARGET).def - -#Specifies the library name to parse for symbols. For Win32 only. -DEFLIB1NAME= $(TARGET) - -#--------definition file - -#name of the definition file: -DEF1NAME= $(SHL1TARGET) - -# indicates definition file dependencies -DEF1DEPN= $(MISC)$/$(SHL1TARGET).flt - -#A comment on the definition file. -DEF1DES= Chart Tools - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk - -# --- Filter ----------------------------------------------------------- - -$(MISC)$/$(SHL1TARGET).flt: makefile.mk \ - exports.flt - $(TYPE) exports.flt > $@ - - -ALLTAR : $(MISC)/charttools.component - -$(MISC)/charttools.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - charttools.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt charttools.component diff --git a/chart2/source/view/axes/makefile.mk b/chart2/source/view/axes/makefile.mk deleted file mode 100644 index 9704dc0b1..000000000 --- a/chart2/source/view/axes/makefile.mk +++ /dev/null @@ -1,66 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJINC= $(PRJ)$/source -PRJNAME= chart2 -TARGET= chvaxes - -ENABLE_EXCEPTIONS= TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk -.INCLUDE: $(PRJ)$/chartview.pmk - -# --- export library ------------------------------------------------- - -#object files to build and link together to lib $(SLB)$/$(TARGET).lib -SLOFILES = \ - $(SLO)$/VAxisOrGridBase.obj \ - $(SLO)$/VAxisBase.obj \ - $(SLO)$/DateHelper.obj \ - $(SLO)$/DateScaling.obj \ - $(SLO)$/Tickmarks.obj \ - $(SLO)$/Tickmarks_Equidistant.obj \ - $(SLO)$/Tickmarks_Dates.obj \ - $(SLO)$/MinimumAndMaximumSupplier.obj \ - $(SLO)$/ScaleAutomatism.obj \ - $(SLO)$/VAxisProperties.obj \ - $(SLO)$/VCartesianAxis.obj \ - $(SLO)$/VCartesianGrid.obj \ - $(SLO)$/VCartesianCoordinateSystem.obj \ - $(SLO)$/VPolarAxis.obj \ - $(SLO)$/VPolarAngleAxis.obj \ - $(SLO)$/VPolarRadiusAxis.obj \ - $(SLO)$/VPolarGrid.obj \ - $(SLO)$/VPolarCoordinateSystem.obj \ - $(SLO)$/VCoordinateSystem.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk diff --git a/chart2/source/view/charttypes/makefile.mk b/chart2/source/view/charttypes/makefile.mk deleted file mode 100644 index b6cb14edb..000000000 --- a/chart2/source/view/charttypes/makefile.mk +++ /dev/null @@ -1,55 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJINC= $(PRJ)$/source -PRJNAME= chart2 -TARGET= chvtypes - -ENABLE_EXCEPTIONS= TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk -.INCLUDE: $(PRJ)$/chartview.pmk - -# --- export library ------------------------------------------------- - -#object files to build and link together to lib $(SLB)$/$(TARGET).lib -SLOFILES = $(SLO)$/Splines.obj \ - $(SLO)$/CategoryPositionHelper.obj \ - $(SLO)$/BarPositionHelper.obj \ - $(SLO)$/VSeriesPlotter.obj \ - $(SLO)$/BarChart.obj \ - $(SLO)$/PieChart.obj \ - $(SLO)$/AreaChart.obj \ - $(SLO)$/CandleStickChart.obj \ - $(SLO)$/BubbleChart.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk diff --git a/chart2/source/view/diagram/makefile.mk b/chart2/source/view/diagram/makefile.mk deleted file mode 100644 index 652f203b2..000000000 --- a/chart2/source/view/diagram/makefile.mk +++ /dev/null @@ -1,48 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJINC= $(PRJ)$/source -PRJNAME= chart2 -TARGET= chvdiagram - -ENABLE_EXCEPTIONS= TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk -.INCLUDE: $(PRJ)$/chartview.pmk - -# --- export library ------------------------------------------------- - -#object files to build and link together to lib $(SLB)$/$(TARGET).lib -SLOFILES = $(SLO)$/VDiagram.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk - diff --git a/chart2/source/view/main/makefile.mk b/chart2/source/view/main/makefile.mk deleted file mode 100644 index 8675930aa..000000000 --- a/chart2/source/view/main/makefile.mk +++ /dev/null @@ -1,67 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/..$/.. -PRJINC= $(PRJ)$/source -PRJNAME= chart2 -TARGET= chview - -ENABLE_EXCEPTIONS= TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: settings.mk -.INCLUDE: $(PRJ)$/chartview.pmk - -# --- export library ------------------------------------------------- - -#object files to build and link together to lib $(SLB)$/$(TARGET).lib -SLOFILES = \ - $(SLO)$/ChartItemPool.obj \ - $(SLO)$/DrawModelWrapper.obj \ - $(SLO)$/PropertyMapper.obj \ - $(SLO)$/Stripe.obj \ - $(SLO)$/VLineProperties.obj \ - $(SLO)$/ShapeFactory.obj \ - $(SLO)$/VLegendSymbolFactory.obj \ - $(SLO)$/DataPointSymbolSupplier.obj \ - $(SLO)$/Linear3DTransformation.obj \ - $(SLO)$/VPolarTransformation.obj \ - $(SLO)$/Clipping.obj \ - $(SLO)$/PlottingPositionHelper.obj \ - $(SLO)$/LabelPositionHelper.obj \ - $(SLO)$/PolarLabelPositionHelper.obj \ - $(SLO)$/PlotterBase.obj \ - $(SLO)$/VDataSeries.obj \ - $(SLO)$/VLegend.obj \ - $(SLO)$/VTitle.obj \ - $(SLO)$/ChartView.obj \ - $(SLO)$/_serviceregistration_view.obj - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk diff --git a/chart2/source/view/makefile.mk b/chart2/source/view/makefile.mk deleted file mode 100644 index ebaa0d0ed..000000000 --- a/chart2/source/view/makefile.mk +++ /dev/null @@ -1,125 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ= ..$/.. -PRJNAME= chart2 -TARGET= chartview - -USE_DEFFILE= TRUE -ENABLE_EXCEPTIONS= TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE: $(PRJ)$/util$/makefile.pmk -.INCLUDE: $(PRJ)$/chartview.pmk - -# --- export library ------------------------------------------------- - -#You can use several library macros of this form to build libraries that -#do not consist of all object files in a directory or to merge different libraries. -LIB1TARGET= $(SLB)$/$(TARGET).lib - -LIB1FILES= \ - $(SLB)$/chvaxes.lib \ - $(SLB)$/chvtypes.lib \ - $(SLB)$/chvdiagram.lib \ - $(SLB)$/chview.lib - -#-------- - -#Indicates the filename of the shared library. -SHL1TARGET= $(TARGET)$(DLLPOSTFIX) - -#indicates dependencies: -.IF "$(COM)" == "MSC" -SHL1DEPN = \ - $(LB)$/icharttools.lib -.ELSE -SHL1DEPN = -.ENDIF - -#Specifies an import library to create. For Win32 only. -SHL1IMPLIB= i$(TARGET) - -#Specifies libraries from the same module to put into the shared library. -#was created above -SHL1LIBS= $(LIB1TARGET) - -#Links import libraries. - -SHL1STDLIBS= $(CHARTTOOLS) \ - $(CPPULIB) \ - $(EDITENGLIB) \ - $(CPPUHELPERLIB) \ - $(COMPHELPERLIB) \ - $(SALLIB) \ - $(SVLLIB) \ - $(SVTOOLLIB) \ - $(SVXCORELIB) \ - $(TOOLSLIB) \ - $(UNOTOOLSLIB) \ - $(BASEGFXLIB) \ - $(VCLLIB) \ - $(SFXLIB) \ - $(BASEGFXLIB) - -#--------exports - -#specifies the exported symbols for Windows only: -SHL1DEF= $(MISC)$/$(SHL1TARGET).def - -#Specifies the library name to parse for symbols. For Win32 only. -DEFLIB1NAME= $(TARGET) - -#--------definition file - -#name of the definition file: -DEF1NAME= $(SHL1TARGET) - -# indicates definition file dependencies -DEF1DEPN= $(MISC)$/$(SHL1TARGET).flt - -#A comment on the definition file. -DEF1DES= Viewable Component Chart View - -# --- Targets ----------------------------------------------------------------- - -.INCLUDE: target.mk - -# --- Filter ----------------------------------------------------------- - -$(MISC)$/$(SHL1TARGET).flt: makefile.mk \ - exports.flt - $(TYPE) exports.flt > $@ - -ALLTAR : $(MISC)/chartview.component - -$(MISC)/chartview.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ - chartview.component - $(XSLTPROC) --nonet --stringparam uri \ - '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt chartview.component diff --git a/chart2/util/makefile.mk b/chart2/util/makefile.mk deleted file mode 100644 index dff14676a..000000000 --- a/chart2/util/makefile.mk +++ /dev/null @@ -1,60 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ=.. -PRJPCH= - -PRJNAME=chart2 -TARGET=chart_db - -# --- Settings ----------------------------------------------------- - -.INCLUDE : makefile.pmk - -#------------------------------------------------------------------- - -# UNOIDLDBFILES= \ -# $(UCR)$/csschart2.db - -# --- Targets ------------------------------------------------------ - -.INCLUDE : target.mk - -.IF "$(L10N_framewor)"=="" -ALLTAR : \ - $(BIN)$/$(PRJNAME).rdb \ - $(MISC)$/$(TARGET).don - -$(BIN)$/$(PRJNAME).rdb : $(UCR)$/$(PRJNAME).db - $(GNUCOPY) -f $(UCR)$/$(PRJNAME).db $@ - -$(MISC)$/$(TARGET).don : $(UCR)$/$(PRJNAME).db - $(CPPUMAKER) -O$(OUT)$/inc -BUCR $(UCR)$/$(PRJNAME).db -X$(SOLARBINDIR)$/types.rdb && echo > $@ - echo $@ - -.ENDIF # "$(L10N_framewor)"=="" - |