From 9938e8333e2f28a27e7d05a7b2dcf4283d85a867 Mon Sep 17 00:00:00 2001 From: eacousineau Date: Thu, 11 Jul 2013 02:37:01 -0500 Subject: [PATCH] xml_reflection: Refactoring into catkin package. Trying to figure out how to manage source setup.sh for development... --- .gitignore | 3 +++ urdf_parser_py/Makefile | 1 + urdf_parser_py/package.xml | 2 ++ xml_reflection/CMakeLists.txt | 6 ++++++ xml_reflection/Makefile | 1 + xml_reflection/ROS_NOBUILD | 0 xml_reflection/manifest.xml | 17 ----------------- xml_reflection/package.xml | 23 +++++++++++++++++++++++ xml_reflection/setup.py | 11 +++++++++++ 9 files changed, 47 insertions(+), 17 deletions(-) create mode 100644 .gitignore create mode 100644 urdf_parser_py/Makefile create mode 100644 xml_reflection/CMakeLists.txt create mode 100644 xml_reflection/Makefile delete mode 100644 xml_reflection/ROS_NOBUILD delete mode 100644 xml_reflection/manifest.xml create mode 100644 xml_reflection/package.xml create mode 100644 xml_reflection/setup.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..a9d29000 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.pyc +build/ +*~ diff --git a/urdf_parser_py/Makefile b/urdf_parser_py/Makefile new file mode 100644 index 00000000..b75b928f --- /dev/null +++ b/urdf_parser_py/Makefile @@ -0,0 +1 @@ +include $(shell rospack find mk)/cmake.mk \ No newline at end of file diff --git a/urdf_parser_py/package.xml b/urdf_parser_py/package.xml index ebef8568..ac15e6ba 100644 --- a/urdf_parser_py/package.xml +++ b/urdf_parser_py/package.xml @@ -19,8 +19,10 @@ Xml Robot Description Format (URDF). catkin rospy rospy + xml_reflection + diff --git a/xml_reflection/CMakeLists.txt b/xml_reflection/CMakeLists.txt new file mode 100644 index 00000000..39b1e93b --- /dev/null +++ b/xml_reflection/CMakeLists.txt @@ -0,0 +1,6 @@ +cmake_minimum_required(VERSION 2.8.3) +project(xml_reflection) + +find_package(catkin REQUIRED COMPONENTS rospy) +catkin_python_setup() +catkin_package() diff --git a/xml_reflection/Makefile b/xml_reflection/Makefile new file mode 100644 index 00000000..b75b928f --- /dev/null +++ b/xml_reflection/Makefile @@ -0,0 +1 @@ +include $(shell rospack find mk)/cmake.mk \ No newline at end of file diff --git a/xml_reflection/ROS_NOBUILD b/xml_reflection/ROS_NOBUILD deleted file mode 100644 index e69de29b..00000000 diff --git a/xml_reflection/manifest.xml b/xml_reflection/manifest.xml deleted file mode 100644 index 609d89f5..00000000 --- a/xml_reflection/manifest.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Reflection a la SDF from Gazebo - - - Eric Cousineau - BSD - - http://ros.org/wiki/blerg - - - - - - - diff --git a/xml_reflection/package.xml b/xml_reflection/package.xml new file mode 100644 index 00000000..2eaec70e --- /dev/null +++ b/xml_reflection/package.xml @@ -0,0 +1,23 @@ + + + xml_reflection + 0.1.0 + + +Reflection a la SDF from Gazebo. + + + Eric Cousineau + Eric Cousineau + + BSD + http://ros.org/wiki/xml_reflection + + catkin + rospy + rospy + + + + + diff --git a/xml_reflection/setup.py b/xml_reflection/setup.py new file mode 100644 index 00000000..c9998169 --- /dev/null +++ b/xml_reflection/setup.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python + +from distutils.core import setup +from catkin_pkg.python_setup import generate_distutils_setup + +d = generate_distutils_setup( + packages=['xml_reflection'], + package_dir={'': 'src'} +) + +setup(**d)