xref: /trunk/main/chart2/AllLangResTarget_chartcontroller.mk (revision 2df625d2e386264a0ff728f3d6558b620fbd6e2d)
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