1*b1cdbd2cSJim Jagielski#************************************************************** 2*b1cdbd2cSJim Jagielski# 3*b1cdbd2cSJim Jagielski# Licensed to the Apache Software Foundation (ASF) under one 4*b1cdbd2cSJim Jagielski# or more contributor license agreements. See the NOTICE file 5*b1cdbd2cSJim Jagielski# distributed with this work for additional information 6*b1cdbd2cSJim Jagielski# regarding copyright ownership. The ASF licenses this file 7*b1cdbd2cSJim Jagielski# to you under the Apache License, Version 2.0 (the 8*b1cdbd2cSJim Jagielski# "License"); you may not use this file except in compliance 9*b1cdbd2cSJim Jagielski# with the License. You may obtain a copy of the License at 10*b1cdbd2cSJim Jagielski# 11*b1cdbd2cSJim Jagielski# http://www.apache.org/licenses/LICENSE-2.0 12*b1cdbd2cSJim Jagielski# 13*b1cdbd2cSJim Jagielski# Unless required by applicable law or agreed to in writing, 14*b1cdbd2cSJim Jagielski# software distributed under the License is distributed on an 15*b1cdbd2cSJim Jagielski# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b1cdbd2cSJim Jagielski# KIND, either express or implied. See the License for the 17*b1cdbd2cSJim Jagielski# specific language governing permissions and limitations 18*b1cdbd2cSJim Jagielski# under the License. 19*b1cdbd2cSJim Jagielski# 20*b1cdbd2cSJim Jagielski#************************************************************** 21*b1cdbd2cSJim Jagielski 22*b1cdbd2cSJim Jagielski 23*b1cdbd2cSJim Jagielski 24*b1cdbd2cSJim Jagielski$(eval $(call gb_AllLangResTarget_AllLangResTarget,svx)) 25*b1cdbd2cSJim Jagielski 26*b1cdbd2cSJim Jagielski$(eval $(call gb_AllLangResTarget_set_reslocation,svx,svx)) 27*b1cdbd2cSJim Jagielski 28*b1cdbd2cSJim Jagielski$(eval $(call gb_AllLangResTarget_add_srs,svx,\ 29*b1cdbd2cSJim Jagielski svx/res \ 30*b1cdbd2cSJim Jagielski)) 31*b1cdbd2cSJim Jagielski 32*b1cdbd2cSJim Jagielski$(eval $(call gb_SrsTarget_SrsTarget,svx/res)) 33*b1cdbd2cSJim Jagielski 34*b1cdbd2cSJim Jagielski$(eval $(call gb_SrsTarget_set_include,svx/res,\ 35*b1cdbd2cSJim Jagielski $$(INCLUDE) \ 36*b1cdbd2cSJim Jagielski -I$(OUTDIR)/inc \ 37*b1cdbd2cSJim Jagielski -I$(WORKDIR)/inc \ 38*b1cdbd2cSJim Jagielski -I$(WORKDIR)/inc/svx \ 39*b1cdbd2cSJim Jagielski -I$(SRCDIR)/svx/source/inc \ 40*b1cdbd2cSJim Jagielski -I$(SRCDIR)/svx/source/dialog \ 41*b1cdbd2cSJim Jagielski -I$(SRCDIR)/svx/inc/ \ 42*b1cdbd2cSJim Jagielski)) 43*b1cdbd2cSJim Jagielski 44*b1cdbd2cSJim Jagielski$(eval $(call gb_SrsTarget_add_files,svx/res,\ 45*b1cdbd2cSJim Jagielski svx/source/accessibility/accessibility.src \ 46*b1cdbd2cSJim Jagielski svx/source/dialog/bmpmask.src \ 47*b1cdbd2cSJim Jagielski svx/source/dialog/contdlg.src \ 48*b1cdbd2cSJim Jagielski svx/source/dialog/ctredlin.src \ 49*b1cdbd2cSJim Jagielski svx/source/dialog/dlgctrl.src \ 50*b1cdbd2cSJim Jagielski svx/source/dialog/docrecovery.src \ 51*b1cdbd2cSJim Jagielski svx/source/dialog/fontwork.src \ 52*b1cdbd2cSJim Jagielski svx/source/dialog/frmsel.src \ 53*b1cdbd2cSJim Jagielski svx/source/dialog/hdft.src \ 54*b1cdbd2cSJim Jagielski svx/source/dialog/hyprlink.src \ 55*b1cdbd2cSJim Jagielski svx/source/dialog/imapdlg.src \ 56*b1cdbd2cSJim Jagielski svx/source/dialog/langbox.src \ 57*b1cdbd2cSJim Jagielski svx/source/dialog/language.src \ 58*b1cdbd2cSJim Jagielski svx/source/dialog/optgrid.src \ 59*b1cdbd2cSJim Jagielski svx/source/dialog/passwd.src \ 60*b1cdbd2cSJim Jagielski svx/source/dialog/prtqry.src \ 61*b1cdbd2cSJim Jagielski svx/source/dialog/rubydialog.src \ 62*b1cdbd2cSJim Jagielski svx/source/dialog/ruler.src \ 63*b1cdbd2cSJim Jagielski svx/source/dialog/sdstring.src \ 64*b1cdbd2cSJim Jagielski svx/source/dialog/srchdlg.src \ 65*b1cdbd2cSJim Jagielski svx/source/dialog/svxbmpnumvalueset.src \ 66*b1cdbd2cSJim Jagielski svx/source/dialog/swframeposstrings.src \ 67*b1cdbd2cSJim Jagielski svx/source/dialog/txenctab.src \ 68*b1cdbd2cSJim Jagielski svx/source/dialog/ucsubset.src \ 69*b1cdbd2cSJim Jagielski svx/source/engine3d/float3d.src \ 70*b1cdbd2cSJim Jagielski svx/source/engine3d/string3d.src \ 71*b1cdbd2cSJim Jagielski svx/source/fmcomp/gridctrl.src \ 72*b1cdbd2cSJim Jagielski svx/source/form/datanavi.src \ 73*b1cdbd2cSJim Jagielski svx/source/form/filtnav.src \ 74*b1cdbd2cSJim Jagielski svx/source/form/fmexpl.src \ 75*b1cdbd2cSJim Jagielski svx/source/form/fmstring.src \ 76*b1cdbd2cSJim Jagielski svx/source/form/formshell.src \ 77*b1cdbd2cSJim Jagielski svx/source/items/svxerr.src \ 78*b1cdbd2cSJim Jagielski svx/source/items/svxitems.src \ 79*b1cdbd2cSJim Jagielski svx/source/mnuctrls/mnuctrls.src \ 80*b1cdbd2cSJim Jagielski svx/source/sidebar/EmptyPanel.src \ 81*b1cdbd2cSJim Jagielski svx/source/sidebar/area/AreaPropertyPanel.src \ 82*b1cdbd2cSJim Jagielski svx/source/sidebar/graphic/GraphicPropertyPanel.src \ 83*b1cdbd2cSJim Jagielski svx/source/sidebar/line/LinePropertyPanel.src \ 84*b1cdbd2cSJim Jagielski svx/source/sidebar/possize/PosSizePropertyPanel.src \ 85*b1cdbd2cSJim Jagielski svx/source/sidebar/text/TextPropertyPanel.src \ 86*b1cdbd2cSJim Jagielski svx/source/sidebar/paragraph/ParaPropertyPanel.src \ 87*b1cdbd2cSJim Jagielski svx/source/sidebar/insert/InsertPropertyPanel.src \ 88*b1cdbd2cSJim Jagielski svx/source/stbctrls/stbctrls.src \ 89*b1cdbd2cSJim Jagielski svx/source/svdraw/svdstr.src \ 90*b1cdbd2cSJim Jagielski svx/source/table/table.src \ 91*b1cdbd2cSJim Jagielski svx/source/tbxctrls/colrctrl.src \ 92*b1cdbd2cSJim Jagielski svx/source/tbxctrls/extrusioncontrols.src \ 93*b1cdbd2cSJim Jagielski svx/source/tbxctrls/fontworkgallery.src \ 94*b1cdbd2cSJim Jagielski svx/source/tbxctrls/grafctrl.src \ 95*b1cdbd2cSJim Jagielski svx/source/tbxctrls/lboxctrl.src \ 96*b1cdbd2cSJim Jagielski svx/source/tbxctrls/tbcontrl.src \ 97*b1cdbd2cSJim Jagielski svx/source/tbxctrls/tbunosearchcontrollers.src \ 98*b1cdbd2cSJim Jagielski svx/source/toolbars/extrusionbar.src \ 99*b1cdbd2cSJim Jagielski svx/source/toolbars/fontworkbar.src \ 100*b1cdbd2cSJim Jagielski svx/source/unodraw/unodraw.src \ 101*b1cdbd2cSJim Jagielski)) 102*b1cdbd2cSJim Jagielski 103*b1cdbd2cSJim Jagielski$(call gb_SrsPartTarget_get_target,svx/source/fmcomp/gridctrl.src) : $(WORKDIR)/inc/svx/globlmn.hrc 104*b1cdbd2cSJim Jagielski$(call gb_SrsPartTarget_get_target,svx/source/form/fmexpl.src) : $(WORKDIR)/inc/svx/globlmn.hrc 105*b1cdbd2cSJim Jagielski$(call gb_SrsPartTarget_get_target,svx/source/form/datanavi.src) : $(WORKDIR)/inc/svx/globlmn.hrc 106*b1cdbd2cSJim Jagielski$(call gb_SrsPartTarget_get_target,svx/source/form/formshell.src) : $(WORKDIR)/inc/svx/globlmn.hrc 107*b1cdbd2cSJim Jagielski$(call gb_SrsTarget_get_clean_target,svx/res) : $(WORKDIR)/inc/svx/globlmn.hrc_clean 108*b1cdbd2cSJim Jagielski 109*b1cdbd2cSJim Jagielski$(OUTDIR)/inc/svx/globlmn.hrc : $(WORKDIR)/inc/svx/globlmn.hrc 110*b1cdbd2cSJim Jagielski $(call gb_Deliver_deliver,$<,$@) 111*b1cdbd2cSJim Jagielski 112*b1cdbd2cSJim Jagielski# hack !!! 113*b1cdbd2cSJim Jagielski# just a temporary - globlmn.hrc about to be removed! 114*b1cdbd2cSJim Jagielskiifeq ($(strip $(WITH_LANG)),) 115*b1cdbd2cSJim Jagielski$(WORKDIR)/inc/svx/globlmn.hrc : $(SRCDIR)/svx/inc/globlmn_tmpl.hrc 116*b1cdbd2cSJim Jagielski echo copying $@ 117*b1cdbd2cSJim Jagielski -mkdir -p $(WORKDIR)/inc/svx 118*b1cdbd2cSJim Jagielski cp $(SRCDIR)/svx/inc/globlmn_tmpl.hrc $(WORKDIR)/inc/svx/globlmn.hrc 119*b1cdbd2cSJim Jagielski rm -f $(WORKDIR)/inc/svx/lastrun.mk 120*b1cdbd2cSJim Jagielskielse 121*b1cdbd2cSJim Jagielski-include $(WORKDIR)/inc/svx/lastrun.mk 122*b1cdbd2cSJim Jagielskiifneq ($(gb_lastrun_globlmn),MERGED) 123*b1cdbd2cSJim Jagielski.PHONY : $(WORKDIR)/inc/svx/globlmn.hrc 124*b1cdbd2cSJim Jagielskiendif 125*b1cdbd2cSJim Jagielski$(WORKDIR)/inc/svx/globlmn.hrc : $(SRCDIR)/svx/inc/globlmn_tmpl.hrc $(gb_SrsPartMergeTarget_SDFLOCATION)/svx/inc/localize.sdf 126*b1cdbd2cSJim Jagielski echo merging $@ 127*b1cdbd2cSJim Jagielski -mkdir -p $(WORKDIR)/inc/svx 128*b1cdbd2cSJim Jagielski rm -f $(WORKDIR)/inc/svx/lastrun.mk 129*b1cdbd2cSJim Jagielski echo gb_lastrun_globlmn:=MERGED > $(WORKDIR)/inc/svx/lastrun.mk 130*b1cdbd2cSJim Jagielski $(call gb_Helper_abbreviate_dirs_native, \ 131*b1cdbd2cSJim Jagielski $(gb_SrsPartMergeTarget_TRANSEXCOMMAND) \ 132*b1cdbd2cSJim Jagielski -p svx \ 133*b1cdbd2cSJim Jagielski -i $< -o $@ -m $(gb_SrsPartMergeTarget_SDFLOCATION)/svx/inc/localize.sdf -l all) 134*b1cdbd2cSJim Jagielskiendif 135*b1cdbd2cSJim Jagielski 136*b1cdbd2cSJim Jagielski.PHONY : $(WORKDIR)/inc/svx/globlmn.hrc_clean 137*b1cdbd2cSJim Jagielski$(WORKDIR)/inc/svx/globlmn.hrc_clean : 138*b1cdbd2cSJim Jagielski rm -f $(WORKDIR)/inc/svx/lastrun.mk \ 139*b1cdbd2cSJim Jagielski $(WORKDIR)/inc/svx/globlmn.hrc 140*b1cdbd2cSJim Jagielski 141*b1cdbd2cSJim Jagielski 142*b1cdbd2cSJim Jagielski# vim: set noet sw=4 ts=4: 143