migrated to stack.xml
This commit is contained in:
parent
c47a4457a4
commit
79f092f0cc
|
@ -75,7 +75,7 @@ install(PROGRAMS
|
|||
tools/rosunit/scripts/check_test_ran.py
|
||||
DESTINATION share/rosunit/bin)
|
||||
|
||||
install(FILES stack.yaml DESTINATION share/${PROJECT_NAME})
|
||||
install(FILES stack.xml DESTINATION share/${PROJECT_NAME})
|
||||
|
||||
install(DIRECTORY tools/roscreate/templates/
|
||||
DESTINATION share/roscreate/templates
|
||||
|
|
15
setup.py
15
setup.py
|
@ -1,17 +1,16 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
import rospkg.stack
|
||||
from setuptools import setup
|
||||
|
||||
import sys
|
||||
sys.path.insert(0, 'src')
|
||||
|
||||
version = '0.0.0'
|
||||
try:
|
||||
import yaml
|
||||
d = yaml.load(open('stack.yaml'))
|
||||
version = d['Version']
|
||||
except:
|
||||
pass
|
||||
version = rospkg.stack.parse_stack_file('stack.xml').version
|
||||
except Exception, e:
|
||||
print >> sys.stderr, 'Could not extract version from your stack.xml:\n%s' % e
|
||||
sys.exit(-1)
|
||||
|
||||
sys.path.insert(0, 'src')
|
||||
|
||||
setup(name='roslib',
|
||||
version=version,
|
||||
|
|
39
stack.xml
39
stack.xml
|
@ -1,16 +1,29 @@
|
|||
<stack>
|
||||
<description brief="ROS core">
|
||||
<p>
|
||||
ROS is an open-source, meta-operating system for your robot. It provides the services you would expect from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. It also provides tools and libraries for obtaining, building, writing, and running code across multiple computers.
|
||||
|
||||
</p>
|
||||
<p>
|
||||
The ROS runtime "graph" is a peer-to-peer network of processes that are loosely coupled using the ROS communication infrastructure. ROS implements several different styles of communication, including synchronous RPC-style communication over Services, asynchronous streaming of data over Topics, and storage of data on a Parameter Server. These are explained in greater detail in our Conceptual Overview.
|
||||
</p>
|
||||
|
||||
</description>
|
||||
<author>Eric Berger, Ken Conley, Josh Faust, Tully Foote, Brian Gerkey, Jeremy Leibs, Morgan Quigley, Rob Wheeler</author>
|
||||
<license>BSD</license>
|
||||
<name>ros</name>
|
||||
<version>1.8.7</version>
|
||||
<description brief="ROS core">ROS packaging system</description>
|
||||
<author>Eric Berger, Ken Conley, Josh Faust, Tully Foote, Brian Gerkey, Jeremy Leibs, Morgan Quigley, Rob Wheeler, et al</author>
|
||||
<maintainer>Ken Conley kwc@willowgarage.com</maintainer>
|
||||
<license>BSD</license>
|
||||
<copyright>Willow Garage</copyright>
|
||||
<url>http://www.ros.org/wiki/ROS</url>
|
||||
<review status="doc reviewed" notes=""/>
|
||||
<url>http://ros.org/wiki/ROS</url>
|
||||
|
||||
<build_depends>boost</build_depends>
|
||||
<build_depends>bzip2</build_depends>
|
||||
<build_depends>catkin</build_depends>
|
||||
<build_depends>gtest</build_depends>
|
||||
<build_depends>pkg-config</build_depends>
|
||||
<build_depends>python</build_depends>
|
||||
<build_depends>python-nose</build_depends>
|
||||
<build_depends>python-rospkg</build_depends>
|
||||
<build_depends>rospack</build_depends>
|
||||
|
||||
<depends>boost</depends>
|
||||
<depends>bzip2</depends>
|
||||
<depends>gtest</depends>
|
||||
<depends>python</depends>
|
||||
<depends>python-nose</depends>
|
||||
<depends>python-rospkg</depends>
|
||||
<depends>rospack</depends>
|
||||
</stack>
|
||||
|
|
10
stack.yaml
10
stack.yaml
|
@ -1,10 +0,0 @@
|
|||
Catkin-ProjectName: ros
|
||||
Version: 1.8.7
|
||||
Depends: catkin, rospack, gtest, bzip2, python, boost, python-nose, python-rospkg, pkg-config
|
||||
Description: ROS packaging system
|
||||
Author: Eric Berger, Ken Conley, Josh Faust, Tully Foote, Brian Gerkey, Jeremy Leibs, Morgan Quigley, Rob Wheeler, et al
|
||||
Maintainer: Ken Conley <kwc@willowgarage.com>
|
||||
Homepage: http://www.ros.org
|
||||
|
||||
Catkin-CopyrightType: willowgarage
|
||||
Catkin-DebRulesType: cmake
|
Loading…
Reference in New Issue