Go to the documentation of this file.00001
00002
00003 from setuptools import setup
00004 import sys
00005 from xml.etree.ElementTree import ElementTree
00006
00007 try:
00008 root = ElementTree(None, 'stack.xml')
00009 version = root.findtext('version')
00010 except Exception, e:
00011 print >> sys.stderr, 'Could not extract version from your stack.xml:\n%s' % e
00012 sys.exit(-1)
00013
00014 sys.path.insert(0, 'src')
00015
00016 setup(name = 'genlisp',
00017 version = version,
00018 packages = ['genlisp'],
00019 package_dir = {'': 'src'},
00020 install_requires = ['genmsg'],
00021 scripts = ['scripts/gen_lisp.py'],
00022 author = "Bhaskara Marthi",
00023 author_email = "bhaskara@willowgarage.com",
00024 url = "http://www.ros.org/wiki/genlisp",
00025 download_url = "http://pr.willowgarage.com/downloads/genlisp/",
00026 keywords = ["ROS"],
00027 classifiers = [
00028 "Programming Language :: Python",
00029 "License :: OSI Approved :: BSD License" ],
00030 description = "ROS msg/srv Lisp generation",
00031 long_description = """\
00032 Library and scripts for generating ROS message data structures in LISP.
00033 """,
00034 license = "BSD"
00035 )