From 3d39a88d29500a35b5f1bb223f89bb2c374b3be1 Mon Sep 17 00:00:00 2001 From: Tommy Reynolds Date: Wed, 15 Feb 2006 14:37:18 +0000 Subject: Added "${LANG}::" target to use as a dependant to the "xml-${LANG}" rules so we don't invoke "mkdir -p ${LANG}" for every translated XML file. --- Makefile.common | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/Makefile.common b/Makefile.common index dd477a3..507d444 100644 --- a/Makefile.common +++ b/Makefile.common @@ -296,10 +296,21 @@ po/${DOCBASE}.pot:: ${XMLFILES-${PRI_LANG}} pot:: po/${DOCBASE}.pot ######################################################################### +######################################################################### +define DIR_template +${1}:: + mkdir ${1} + +distclean:: + ${RM} -r ${1} +endef + +$(foreach L,${OTHERS},$(eval $(call DIR_template,${L}))) +######################################################################### + ######################################################################### define XML_template -$(patsubst ${PRI_LANG}/%,${1}/%,${2}):: ${2} po/${1}.po - mkdir -p ${1} +$(patsubst ${PRI_LANG}/%,${1}/%,${2}):: ${2} po/${1}.po ${1} ${PO2XML} ${2} po/${1}.po >$$@ endef -- cgit