1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance 9# with the License. You may obtain a copy of the License at 10# 11# http://www.apache.org/licenses/LICENSE-2.0 12# 13# Unless required by applicable law or agreed to in writing, 14# software distributed under the License is distributed on an 15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16# KIND, either express or implied. See the License for the 17# specific language governing permissions and limitations 18# under the License. 19# 20#************************************************************** 21 22 23 24$(eval $(call gb_AllLangResTarget_AllLangResTarget,chartcontroller)) 25 26$(eval $(call gb_AllLangResTarget_set_reslocation,chartcontroller,chart2)) 27 28$(eval $(call gb_AllLangResTarget_add_srs,chartcontroller,\ 29 chartcontroller/controller \ 30)) 31 32$(eval $(call gb_SrsTarget_SrsTarget,chartcontroller/controller)) 33 34$(eval $(call gb_SrsTarget_set_include,chartcontroller/controller,\ 35 $$(INCLUDE) \ 36 -I$(OUTDIR)/inc \ 37 -I$(SRCDIR)/chart2/source/inc \ 38 -I$(SRCDIR)/chart2/source/controller/inc \ 39 -I$(SRCDIR)/chart2/source/controller/dialogs \ 40 -I$(WORKDIR)/inc/chart2 \ 41)) 42 43$(eval $(call gb_SrsTarget_add_files,chartcontroller/controller,\ 44 chart2/source/controller/dialogs/res_TextSeparator.src \ 45 chart2/source/controller/dialogs/res_BarGeometry.src \ 46 chart2/source/controller/dialogs/tp_ChartType.src \ 47 chart2/source/controller/dialogs/tp_RangeChooser.src \ 48 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.src \ 49 chart2/source/controller/dialogs/tp_Location.src \ 50 chart2/source/controller/dialogs/tp_AxisLabel.src \ 51 chart2/source/controller/dialogs/tp_AxisPositions.src \ 52 chart2/source/controller/dialogs/tp_DataLabel.src \ 53 chart2/source/controller/dialogs/tp_DataSource.src \ 54 chart2/source/controller/dialogs/tp_LegendPosition.src \ 55 chart2/source/controller/dialogs/tp_PointGeometry.src \ 56 chart2/source/controller/dialogs/tp_Scale.src \ 57 chart2/source/controller/dialogs/tp_Trendline.src \ 58 chart2/source/controller/dialogs/tp_ErrorBars.src \ 59 chart2/source/controller/dialogs/tp_SeriesToAxis.src \ 60 chart2/source/controller/dialogs/tp_TitleRotation.src \ 61 chart2/source/controller/dialogs/tp_3D_SceneGeometry.src \ 62 chart2/source/controller/dialogs/tp_3D_SceneAppearance.src \ 63 chart2/source/controller/dialogs/tp_3D_SceneIllumination.src \ 64 chart2/source/controller/dialogs/tp_PolarOptions.src \ 65 chart2/source/controller/dialogs/dlg_ObjectProperties.src \ 66 chart2/source/controller/dialogs/Strings_Statistic.src \ 67 chart2/source/controller/dialogs/Strings_Scale.src \ 68 chart2/source/controller/dialogs/Strings_ChartTypes.src \ 69 chart2/source/controller/dialogs/Strings_AdditionalControls.src \ 70 chart2/source/controller/dialogs/Strings.src \ 71 chart2/source/controller/dialogs/Bitmaps.src \ 72 chart2/source/controller/dialogs/Bitmaps_HC.src \ 73 chart2/source/controller/dialogs/dlg_DataEditor.src \ 74 chart2/source/controller/dialogs/dlg_DataSource.src \ 75 chart2/source/controller/dialogs/dlg_View3D.src \ 76 chart2/source/controller/dialogs/dlg_InsertAxis_Grid.src \ 77 chart2/source/controller/dialogs/dlg_InsertDataLabel.src \ 78 chart2/source/controller/dialogs/dlg_InsertLegend.src \ 79 chart2/source/controller/dialogs/dlg_InsertTrendline.src \ 80 chart2/source/controller/dialogs/dlg_InsertErrorBars.src \ 81 chart2/source/controller/dialogs/dlg_InsertTitle.src \ 82 chart2/source/controller/dialogs/dlg_ChartType.src \ 83 chart2/source/controller/dialogs/dlg_CreationWizard.src \ 84 chart2/source/controller/dialogs/dlg_ShapeFont.src \ 85 chart2/source/controller/dialogs/dlg_ShapeParagraph.src \ 86 chart2/source/controller/menus/ShapeContextMenu.src \ 87 chart2/source/controller/menus/ShapeEditContextMenu.src \ 88)) 89 90 91$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/tp_DataLabel.src) : $(WORKDIR)/inc/chart2/res_DataLabel.hrc 92$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/dlg_InsertDataLabel.src) : $(WORKDIR)/inc/chart2/res_DataLabel.hrc 93$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/dlg_InsertLegend.src) : $(WORKDIR)/inc/chart2/res_LegendPosition.hrc 94$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.src) : $(WORKDIR)/inc/chart2/res_LegendPosition.hrc 95$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/tp_LegendPosition.src) : $(WORKDIR)/inc/chart2/res_LegendPosition.hrc 96$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/tp_Trendline.src) : $(WORKDIR)/inc/chart2/res_Trendline.hrc 97$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/dlg_InsertTrendline.src) : $(WORKDIR)/inc/chart2/res_Trendline.hrc 98$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/tp_ErrorBars.src) : $(WORKDIR)/inc/chart2/res_ErrorBar.hrc 99$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/dlg_InsertErrorBars.src) : $(WORKDIR)/inc/chart2/res_ErrorBar.hrc 100$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.src) : $(WORKDIR)/inc/chart2/res_Titlesx.hrc 101$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/dlg_InsertTitle.src) : $(WORKDIR)/inc/chart2/res_Titlesx.hrc 102$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/dlg_InsertAxis_Grid.src) : $(WORKDIR)/inc/chart2/res_SecondaryAxisCheckBoxes.hrc 103$(call gb_SrsPartTarget_get_target,chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.src) : $(WORKDIR)/inc/chart2/res_SecondaryAxisCheckBoxes.hrc 104 105 106ifeq ($(strip $(WITH_LANG)),) 107 108$(WORKDIR)/inc/chart2/res_DataLabel.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_DataLabel_tmpl.hrc 109 echo copying $@ 110 -mkdir -p $(WORKDIR)/inc/chart2 111 cp $< $@ 112 113$(WORKDIR)/inc/chart2/res_LegendPosition.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_LegendPosition_tmpl.hrc 114 echo copying $@ 115 -mkdir -p $(WORKDIR)/inc/chart2 116 cp $< $@ 117 118$(WORKDIR)/inc/chart2/res_Trendline.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_Trendline_tmpl.hrc 119 echo copying $@ 120 -mkdir -p $(WORKDIR)/inc/chart2 121 cp $< $@ 122 123$(WORKDIR)/inc/chart2/res_ErrorBar.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_ErrorBar_tmpl.hrc 124 echo copying $@ 125 -mkdir -p $(WORKDIR)/inc/chart2 126 cp $< $@ 127 128$(WORKDIR)/inc/chart2/res_Titlesx.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_Titlesx_tmpl.hrc 129 echo copying $@ 130 -mkdir -p $(WORKDIR)/inc/chart2 131 cp $< $@ 132 133$(WORKDIR)/inc/chart2/res_SecondaryAxisCheckBoxes.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_SecondaryAxisCheckBoxes_tmpl.hrc 134 echo copying $@ 135 -mkdir -p $(WORKDIR)/inc/chart2 136 cp $< $@ 137 138else 139 140$(WORKDIR)/inc/chart2/res_DataLabel.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_DataLabel_tmpl.hrc 141 echo merging $@ 142 -mkdir -p $(WORKDIR)/inc/chart2 143 $(call gb_Helper_abbreviate_dirs_native, \ 144 $(gb_SrsPartMergeTarget_TRANSEXCOMMAND) \ 145 -p chart2 \ 146 -i $< -o $@ -m $(gb_SrsPartMergeTarget_SDFLOCATION)/chart2/source/controller/dialogs/localize.sdf -l all) 147 148$(WORKDIR)/inc/chart2/res_LegendPosition.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_LegendPosition_tmpl.hrc 149 echo merging $@ 150 -mkdir -p $(WORKDIR)/inc/chart2 151 $(call gb_Helper_abbreviate_dirs_native, \ 152 $(gb_SrsPartMergeTarget_TRANSEXCOMMAND) \ 153 -p chart2 \ 154 -i $< -o $@ -m $(gb_SrsPartMergeTarget_SDFLOCATION)/chart2/source/controller/dialogs/localize.sdf -l all) 155 156$(WORKDIR)/inc/chart2/res_Trendline.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_Trendline_tmpl.hrc 157 echo merging $@ 158 -mkdir -p $(WORKDIR)/inc/chart2 159 $(call gb_Helper_abbreviate_dirs_native, \ 160 $(gb_SrsPartMergeTarget_TRANSEXCOMMAND) \ 161 -p chart2 \ 162 -i $< -o $@ -m $(gb_SrsPartMergeTarget_SDFLOCATION)/chart2/source/controller/dialogs/localize.sdf -l all) 163 164$(WORKDIR)/inc/chart2/res_ErrorBar.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_ErrorBar_tmpl.hrc 165 echo merging $@ 166 -mkdir -p $(WORKDIR)/inc/chart2 167 $(call gb_Helper_abbreviate_dirs_native, \ 168 $(gb_SrsPartMergeTarget_TRANSEXCOMMAND) \ 169 -p chart2 \ 170 -i $< -o $@ -m $(gb_SrsPartMergeTarget_SDFLOCATION)/chart2/source/controller/dialogs/localize.sdf -l all) 171 172$(WORKDIR)/inc/chart2/res_Titlesx.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_Titlesx_tmpl.hrc 173 echo merging $@ 174 -mkdir -p $(WORKDIR)/inc/chart2 175 $(call gb_Helper_abbreviate_dirs_native, \ 176 $(gb_SrsPartMergeTarget_TRANSEXCOMMAND) \ 177 -p chart2 \ 178 -i $< -o $@ -m $(gb_SrsPartMergeTarget_SDFLOCATION)/chart2/source/controller/dialogs/localize.sdf -l all) 179 180$(WORKDIR)/inc/chart2/res_SecondaryAxisCheckBoxes.hrc : $(SRCDIR)/chart2/source/controller/dialogs/res_SecondaryAxisCheckBoxes_tmpl.hrc 181 echo merging $@ 182 -mkdir -p $(WORKDIR)/inc/chart2 183 $(call gb_Helper_abbreviate_dirs_native, \ 184 $(gb_SrsPartMergeTarget_TRANSEXCOMMAND) \ 185 -p chart2 \ 186 -i $< -o $@ -m $(gb_SrsPartMergeTarget_SDFLOCATION)/chart2/source/controller/dialogs/localize.sdf -l all) 187 188endif 189 190 191.PHONY : $(WORKDIR)/inc/chart2/hrc_clean 192 rm -f \ 193 $(WORKDIR)/inc/chart2/res_DataLabel.hrc \ 194 $(WORKDIR)/inc/chart2/res_LegendPosition.hrc \ 195 $(WORKDIR)/inc/chart2/res_Trendline.hrc \ 196 $(WORKDIR)/inc/chart2/res_ErrorBar.hrc \ 197 $(WORKDIR)/inc/chart2/res_Titlesx.hrc \ 198 $(WORKDIR)/inc/chart2/res_SecondaryAxisCheckBoxes.hrc 199 200# vim: set noet sw=4 ts=4: 201