[Checkins] SVN: z3c.rml/trunk/s First attempt at getting entry point scripts working.

Stephan Richter srichter at cosmos.phy.tufts.edu
Tue Jun 19 15:26:29 EDT 2007


Log message for revision 76807:
  First attempt at getting entry point scripts working.
  

Changed:
  U   z3c.rml/trunk/setup.py
  U   z3c.rml/trunk/src/z3c/rml/rml-reference.py

-=-
Modified: z3c.rml/trunk/setup.py
===================================================================
--- z3c.rml/trunk/setup.py	2007-06-19 19:10:23 UTC (rev 76806)
+++ z3c.rml/trunk/setup.py	2007-06-19 19:26:28 UTC (rev 76807)
@@ -26,6 +26,11 @@
         'zope.interface',
         'zope.schema',
         ],
+    entry_points = """
+        [console_scripts]
+        dtd = z3c.rml.dtd:generate
+        reference = z3c.rml.rml-reference:main
+        """,
     dependency_links = ['http://download.zope.org/distribution']
     )
 

Modified: z3c.rml/trunk/src/z3c/rml/rml-reference.py
===================================================================
--- z3c.rml/trunk/src/z3c/rml/rml-reference.py	2007-06-19 19:10:23 UTC (rev 76806)
+++ z3c.rml/trunk/src/z3c/rml/rml-reference.py	2007-06-19 19:26:28 UTC (rev 76807)
@@ -236,7 +236,7 @@
     return examples
 
 
-if __name__ == '__main__':
+def main():
     examples = extractExamples(EXAMPLES_DIRECTORY)
 
     template = pagetemplate.RMLPageTemplateFile('rml-reference.pt')
@@ -247,3 +247,7 @@
 
     pdf = template(types=getAttributeTypes(), directives=directives)
     open('rml-reference.pdf', 'wb').write(pdf)
+
+
+if __name__ == '__main__':
+    main()



More information about the Checkins mailing list