Go to the documentation of this file.00001
00002
00003 from setuptools import setup
00004
00005 import os
00006 import sys
00007 sys.path.insert(0, 'src')
00008
00009 version = '0.0.0'
00010
00011 PKG = 'actionlib'
00012 gen = ['msg']
00013 packages = [PKG]
00014 package_dir = {PKG: 'src/%s'%PKG}
00015 if 'CATKIN_BINARY_DIR' in os.environ:
00016 build_d = os.environ['CATKIN_BINARY_DIR']
00017 for t in gen:
00018 p = os.path.join(build_d, 'gen', 'py', PKG, t)
00019 if os.path.isdir(p):
00020
00021 package_dir["%s.%s"%(PKG, t)] = p
00022 packages.append("%s.%s"%(PKG, t))
00023
00024 setup(name=PKG,
00025 version=version,
00026 packages=packages,
00027 package_dir = package_dir,
00028 install_requires=[],
00029 scripts = [],
00030 author = "Eitan Marder-Eppstein, Vijay Pradeep",
00031 author_email = "eitan@willowgarage.com",
00032 url = "http://www.ros.org/wiki/%s"%(PKG),
00033 keywords = ["ROS"],
00034 classifiers = [
00035 "Programming Language :: Python",
00036 "License :: OSI Approved :: BSD License" ],
00037 description = "ROS library for pre-emptable tasks",
00038 long_description = "The actionlib package provides a standardized interface for interfacing with preemptible tasks. Examples of this include moving the base to a target location, performing a laser scan and returning the resulting point cloud, detecting the handle of a door, etc.",
00039 license = "BSD"
00040 )