Author: pfrields
Update of /cvs/docs/docs-common
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16801
Modified Files:
Makefile.common
Log Message:
I think this is the circular dependency. This template runs for every
.xml in ${XMLFILES}, which includes the document-specific entity
file. So this rule was saying that xx/doc-entities.xml relies on
xx/doc-entities.ent, which relies on xx/doc-entities.xml, which....
Index: Makefile.common
===================================================================
RCS file: /cvs/docs/docs-common/Makefile.common,v
retrieving revision 1.156
retrieving revision 1.157
diff -u -r1.156 -r1.157
--- Makefile.common 24 Mar 2007 21:54:36 -0000 1.156
+++ Makefile.common 24 Mar 2007 23:16:29 -0000 1.157
@@ -398,8 +398,7 @@
# the "lang=foo" attribute that ${XML2PO} generates will be correct.
# Hiss! Boo!
define XML_template
-$(patsubst ${PRI_LANG}/%,${1}/%,${2}):: ${2} po/${1}.po \
- ${DOC_ENTITIES_ENT-${1}}
+$(patsubst ${PRI_LANG}/%,${1}/%,${2}):: ${2} po/${1}.po
mkdir -p ${1}
cd po && ${XML2PO} ${XML2POFLAGS} -p ${1}.po ../${2} >../$$@
Show replies by date