diff options
author | Tommy Reynolds <Tommy.Reynolds@MegaCoder.com> | 2006-02-15 14:37:18 +0000 |
---|---|---|
committer | Tommy Reynolds <Tommy.Reynolds@MegaCoder.com> | 2006-02-15 14:37:18 +0000 |
commit | 3d39a88d29500a35b5f1bb223f89bb2c374b3be1 (patch) | |
tree | 0ebb9a406386c7532e36de011ce7b1daa2d81b10 /Makefile.common | |
parent | 9799501274417ee6d592458a103213482d7838ac (diff) | |
download | fedora-doc-utils-3d39a88d29500a35b5f1bb223f89bb2c374b3be1.tar.gz fedora-doc-utils-3d39a88d29500a35b5f1bb223f89bb2c374b3be1.tar.xz fedora-doc-utils-3d39a88d29500a35b5f1bb223f89bb2c374b3be1.zip |
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.
Diffstat (limited to 'Makefile.common')
-rw-r--r-- | Makefile.common | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/Makefile.common b/Makefile.common index dd477a3..507d444 100644 --- a/Makefile.common +++ b/Makefile.common @@ -297,9 +297,20 @@ 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 |