From 48be94152317dea7c5762757bae2da22b3a9e57d Mon Sep 17 00:00:00 2001 From: Tobias Markmann Date: Fri, 16 Oct 2009 16:49:24 +0000 Subject: [PATCH] Adjust paths and make extensions.xml sharable. git-svn-id: file:///home/ksmith/gitmigration/svn/xmpp/trunk@3548 4b5297f7-1745-476d-ba37-a9c6900126ab --- gen.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/gen.py b/gen.py index 50ac10d4..2bfc84c6 100755 --- a/gen.py +++ b/gen.py @@ -43,7 +43,7 @@ import glob from xml.dom.minidom import parse,parseString,Document,getDOMImplementation XEPPATH = "/var/www/vhosts/xmpp.org/extensions" -BUILDDICT = "/var/xsf/xepbuild.dict" +CONFIGPATH = "/var/local/xsf" verbose = False last_build = {} @@ -136,7 +136,7 @@ class XEPTable: while(xeprow.hasChildNodes()): xeprow.removeChild(xeprow.firstChild) - col = parseString('''XEP-" + info.getNr() + ''' (PDF)''') + col = parseString('''XEP-" + info.getNr() + '''(PDF)''') xeprow.appendChild(col.getElementsByTagName("td")[0]) col = parseString("" + info.getTitle() + "") @@ -268,7 +268,7 @@ def buildXEP( filename ): else: print "PDF(ERROR)" - x = XEPTable("extensions.xhtml") + x = XEPTable(CONFIGPATH + "/extensions.xml") xinfo = XEPInfo(filename) x.setXEP( xinfo ) x.save() @@ -291,6 +291,7 @@ def usage(): def main(argv): global verbose + global CONFIGPATH buildall = False try: @@ -312,9 +313,9 @@ def main(argv): except: xep = remainder[0] - last_build = loadDict(BUILDDICT) + last_build = loadDict(CONFIGPATH + "/xepbuild.dict") - commands.getstatusoutput("rm /tmp/xepbuilder") + commands.getstatusoutput("rm -rfd /tmp/xepbuilder") commands.getstatusoutput("mkdir /tmp/xepbuilder") commands.getstatusoutput("cp ../images/xmpp.pdf /tmp/xepbuilder/xmpp.pdf") commands.getstatusoutput("cp ../images/xmpp-text.pdf /tmp/xepbuilder/xmpp-text.pdf") @@ -324,9 +325,9 @@ def main(argv): else: buildXEP( xep ) - commands.getstatusoutput("sed -e '1s///' extensions.xhtml > " + XEPPATH + "/../includes/xeplist.txt") + commands.getstatusoutput("sed -e '1s///' " + CONFIGPATH + "/extensions.xml > " + XEPPATH + "/../includes/xeplist.txt") - saveDict(BUILDDICT, last_build) + saveDict(CONFIGPATH + "/xepbuild.dict", last_build) if __name__ == "__main__": main(sys.argv[1:]) \ No newline at end of file