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 JagielskiPRJ=../.. 22*b1cdbd2cSJim JagielskiPRJNAME=l10n 23*b1cdbd2cSJim JagielskiTARGET=l10n_update 24*b1cdbd2cSJim Jagielski 25*b1cdbd2cSJim Jagielski######################################################################### 26*b1cdbd2cSJim Jagielski# 27*b1cdbd2cSJim Jagielski# Use me if you make minor changes in the l10n/*/localize.sdf files to merge the change into the output tree without removeing / remerging all and everything 28*b1cdbd2cSJim Jagielski# ^^^^^ ^^^^^^^ 29*b1cdbd2cSJim Jagielski######################################################################## 30*b1cdbd2cSJim Jagielski 31*b1cdbd2cSJim Jagielski# --- Targets ------------------------------------------------------ 32*b1cdbd2cSJim Jagielski.INCLUDE : settings.mk 33*b1cdbd2cSJim Jagielski 34*b1cdbd2cSJim Jagielski.IF "$(WITH_LANG)" == "" 35*b1cdbd2cSJim Jagielski 36*b1cdbd2cSJim Jagielski@all: 37*b1cdbd2cSJim Jagielski @echo "Nothing to do - en-US only build." 38*b1cdbd2cSJim Jagielski.ELSE 39*b1cdbd2cSJim Jagielski 40*b1cdbd2cSJim Jagielskiall_sdfs:=$(shell ls -1 $(PRJ)$/source$/*$/localize.sdf) 41*b1cdbd2cSJim Jagielski 42*b1cdbd2cSJim Jagielski.INCLUDE .IGNORE : $(COMMONMISC)$/sdf$/lock.mk 43*b1cdbd2cSJim Jagielski 44*b1cdbd2cSJim Jagielski.INCLUDE : target.mk 45*b1cdbd2cSJim Jagielski 46*b1cdbd2cSJim JagielskiALLTAR : $(COMMONMISC)$/merge.done 47*b1cdbd2cSJim Jagielski 48*b1cdbd2cSJim Jagielski$(COMMONMISC)$/merge.done : $(all_sdfs) 49*b1cdbd2cSJim Jagielski $(foreach,j,$? $(PERL) $(SOLARVER)$/$(INPATH)$/bin$(UPDMINOREXT)$/localize_old.pl -m -v -l all -s $(COMMONMISC)$/sdf -f $j && $(TOUCH) $@ ; ) 50*b1cdbd2cSJim Jagielski 51*b1cdbd2cSJim Jagielski#$(COMMONMISC)$/merge.done : $(COMMONMISC)/{$(all_sdfs:d:d:f)}_merge.done 52*b1cdbd2cSJim Jagielski 53*b1cdbd2cSJim Jagielski#$(COMMONMISC)$/%_merge.done : $(PRJ)/source/%/localize.sdf 54*b1cdbd2cSJim Jagielski# $(PERL) $(SOLARVER)$/$(INPATH)$/bin$(UPDMINOREXT)$/localize_old.pl -m -v -l all -s $(COMMONMISC)$/sdf -f $? && $(TOUCH) $@ 55*b1cdbd2cSJim Jagielski 56*b1cdbd2cSJim Jagielski.ENDIF 57