# HG changeset patch # User paulb # Date 1133373793 0 # Node ID 67f13fc4f37fd8957051e3a4cc10b27cac082c09 # Parent 77ea915398de98f90d813ee61c434d9ea20866d2 [project @ 2005-11-30 18:03:13 by paulb] Added a script. diff -r 77ea915398de -r 67f13fc4f37f scripts/xslform_preparemacro.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/scripts/xslform_preparemacro.py Wed Nov 30 18:03:13 2005 +0000 @@ -0,0 +1,20 @@ +#!/usr/bin/env python + +"Prepare a template with expanded macros." + +import XSLForms.Prepare +import sys + +if __name__ == "__main__": + try: + input_xml = sys.argv[1] + output_xml = sys.argv[2] + except IndexError: + print "Please specify a template and an output filename." + print "For example:" + print "xslform_preparemacro.py template.xhtml output.xhtml" + sys.exit(1) + + XSLForms.Prepare.make_stylesheet(input_xml, output_xml, ["PrepareMacro.xsl"]) + +# vim: tabstop=4 expandtab shiftwidth=4