From c680c9bc67b3d10b19494c6ef46745529549c24c Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Mon, 27 Jan 2020 14:07:55 +0100 Subject: [PATCH] [wip/ros-urdf-geometry-parser] Initial import --- Makefile | 1 + prf-ros-controllers/Makefile | 2 +- prf-teleop-tools/Makefile | 2 +- ros-urdf-geometry-parser/DESCR | 1 + ros-urdf-geometry-parser/Makefile | 23 ++++++++++++++++++++ ros-urdf-geometry-parser/PLIST | 7 ++++++ ros-urdf-geometry-parser/depend.mk | 35 ++++++++++++++++++++++++++++++ ros-urdf-geometry-parser/distinfo | 3 +++ sysdep/ros-urdf-geometry-parser.mk | 30 ------------------------- 9 files changed, 72 insertions(+), 32 deletions(-) create mode 100644 ros-urdf-geometry-parser/DESCR create mode 100644 ros-urdf-geometry-parser/Makefile create mode 100644 ros-urdf-geometry-parser/PLIST create mode 100644 ros-urdf-geometry-parser/depend.mk create mode 100644 ros-urdf-geometry-parser/distinfo delete mode 100644 sysdep/ros-urdf-geometry-parser.mk diff --git a/Makefile b/Makefile index eeafba5e..28cb46c2 100644 --- a/Makefile +++ b/Makefile @@ -137,6 +137,7 @@ SUBDIR+= ros-swri-roscpp SUBDIR+= ros-swri-serial-util SUBDIR+= ros-swri-string-util SUBDIR+= ros-universal-robot +SUBDIR+= ros-urdf-geometry-parser SUBDIR+= ros-warehouse-ros SUBDIR+= rqt-dynamic-graph SUBDIR+= rviz-plugin-covariance diff --git a/prf-ros-controllers/Makefile b/prf-ros-controllers/Makefile index f8002da5..85e0be89 100644 --- a/prf-ros-controllers/Makefile +++ b/prf-ros-controllers/Makefile @@ -49,7 +49,7 @@ include ../../middleware/ros-comm/depend.mk include ../../motion/ros-control-toolbox/depend.mk include ../../wip/pal-hardware-interfaces/depend.mk include ../../wip/sysdep/ros-four-wheel-steering-msgs.mk -include ../../wip/sysdep/ros-urdf-geometry-parser.mk +include ../../wip/ros-urdf-geometry-parser/depend.mk include ../../mk/language/c++.mk include ../../mk/language/c.mk include ../../mk/robotpkg.mk diff --git a/prf-teleop-tools/Makefile b/prf-teleop-tools/Makefile index 6f7bdef0..3dac3065 100644 --- a/prf-teleop-tools/Makefile +++ b/prf-teleop-tools/Makefile @@ -49,7 +49,7 @@ include ../../middleware/ros-comm/depend.mk include ../../motion/ros-control-toolbox/depend.mk include ../../wip/pal-hardware-interfaces/depend.mk include ../../wip/sysdep/ros-four-wheel-steering-msgs.mk -include ../../wip/sysdep/ros-urdf-geometry-parser.mk +include ../../wip/ros-urdf-geometry-parser/depend.mk include ../../mk/language/c++.mk include ../../mk/language/c.mk include ../../mk/robotpkg.mk diff --git a/ros-urdf-geometry-parser/DESCR b/ros-urdf-geometry-parser/DESCR new file mode 100644 index 00000000..c49b2b29 --- /dev/null +++ b/ros-urdf-geometry-parser/DESCR @@ -0,0 +1 @@ +Extract geometry value of a vehicle from urdf diff --git a/ros-urdf-geometry-parser/Makefile b/ros-urdf-geometry-parser/Makefile new file mode 100644 index 00000000..38e7041d --- /dev/null +++ b/ros-urdf-geometry-parser/Makefile @@ -0,0 +1,23 @@ +# robotpkg Makefile for: wip/ros-urdf-geometry-parser +# Created: Guilhem Saurel on Mon, 27 Jan 2020 +# + +ROS_PKG= urdf_geometry_parser +ROS_VERSION= 0.0.3 +ROS_REPO= ros-controls + +HOMEPAGE= ${MASTER_SITE_GITHUB:=${ROS_REPO}/${ROS_PKG}} +MASTER_SITES= ${HOMEPAGE}/archive/ +MASTER_REPOSITORY= git ${HOMEPAGE}.git + +CATEGORIES= wip +ROS_COMMENT= Extract geometry value of a vehicle from urdf + +include ../../meta-pkgs/ros-base/Makefile.common + +include ../../graphics/ros-urdf/depend.mk +include ../../math/ros-geometry2/depend.mk + +include ../../devel/ros-catkin/depend.mk +include ../../mk/sysdep/python.mk +include ../../mk/robotpkg.mk diff --git a/ros-urdf-geometry-parser/PLIST b/ros-urdf-geometry-parser/PLIST new file mode 100644 index 00000000..32788ad8 --- /dev/null +++ b/ros-urdf-geometry-parser/PLIST @@ -0,0 +1,7 @@ +@comment Mon Jan 27 14:03:00 CET 2020 +include/urdf_geometry_parser/urdf_geometry_parser.h +lib/liburdf_geometry_parser.so +lib/pkgconfig/urdf_geometry_parser.pc +share/urdf_geometry_parser/cmake/urdf_geometry_parserConfig-version.cmake +share/urdf_geometry_parser/cmake/urdf_geometry_parserConfig.cmake +share/urdf_geometry_parser/package.xml diff --git a/ros-urdf-geometry-parser/depend.mk b/ros-urdf-geometry-parser/depend.mk new file mode 100644 index 00000000..5df974a1 --- /dev/null +++ b/ros-urdf-geometry-parser/depend.mk @@ -0,0 +1,35 @@ +# robotpkg depend.mk for: wip/ros-urdf-geometry-parser +# Created: Guilhem Saurel on Mon, 27 Jan 2020 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +ROS_URDF_GEOMETRY_PARSER_DEPEND_MK:= ${ROS_URDF_GEOMETRY_PARSER_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= ros-urdf-geometry-parser +endif + +ifeq (+,$(ROS_URDF_GEOMETRY_PARSER_DEPEND_MK)) # -------------------------------------- + +include ../../meta-pkgs/ros-base/depend.common +include ../../mk/robotpkg.prefs.mk + +PREFER.ros-urdf-geometry-parser?= ${PREFER.ros-base} +SYSTEM_PREFIX.ros-urdf-geometry-parser?= ${SYSTEM_PREFIX.ros-base} + +DEPEND_USE+= ros-urdf-geometry-parser +ROS_DEPEND_USE+= ros-urdf-geometry-parser + +DEPEND_ABI.ros-urdf-geometry-parser?= ros-urdf-geometry-parser>=0.0.3 +DEPEND_DIR.ros-urdf-geometry-parser?= ../../wip/ros-urdf-geometry-parser + +SYSTEM_SEARCH.ros-urdf-geometry-parser=\ + include/urdf_geometry_parser/urdf_geometry_parser.h \ + lib/liburdf_geometry_parser.so \ + 'lib/pkgconfig/urdf_geometry_parser.pc:/Version/s/[^0-9.]//gp' \ + 'share/urdf_geometry_parser/cmake/urdf_geometry_parserConfig-version.cmake:/PACKAGE_VERSION/s/[^0-9.]//gp' \ + 'share/urdf_geometry_parser/package.xml:/<version>/s/[^.0-9]//gp' + +endif # ROS_URDF_GEOMETRY_PARSER_DEPEND_MK -------------------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/ros-urdf-geometry-parser/distinfo b/ros-urdf-geometry-parser/distinfo new file mode 100644 index 00000000..039c70e2 --- /dev/null +++ b/ros-urdf-geometry-parser/distinfo @@ -0,0 +1,3 @@ +SHA1 (ros/urdf_geometry_parser/0.0.3.tar.gz) = d5705dbb2d6e3d96bb809563b7cf2894c95ded6f +RMD160 (ros/urdf_geometry_parser/0.0.3.tar.gz) = 49d73692ede188e149cddd7a40752db837b2bdb7 +Size (ros/urdf_geometry_parser/0.0.3.tar.gz) = 4412 bytes diff --git a/sysdep/ros-urdf-geometry-parser.mk b/sysdep/ros-urdf-geometry-parser.mk deleted file mode 100644 index d03d96f9..00000000 --- a/sysdep/ros-urdf-geometry-parser.mk +++ /dev/null @@ -1,30 +0,0 @@ -# robotpkg sysdep/ros-urdf-geometry-parser -# Created: Olivier Stasse on Mon 11 2018 -# -DEPEND_DEPTH:= ${DEPEND_DEPTH}+ -URDF_GEOMETRY_PARSER_MK:= ${URDF_GEOMETRY_PARSER_MK}+ - -ifeq (+,$(DEPEND_DEPTH)) -DEPEND_PKG+= ros-urdf-geometry-parser -endif - -ifeq (+,$(URDF_GEOMETRY_PARSER_MK)) # --------------------------------------------- - -include ../../meta-pkgs/ros-base/depend.common - -PREFER.ros-urdf-geometry-parser?= system -SYSTEM_PREFIX.ros-urdf-geometry-parser?= ${SYSTEM_PREFIX.ros-base} - -DEPEND_USE+= ros-urdf-geometry-parser -ROS_DEPEND_USE+= ros-urdf-geometry-parser - -DEPEND_ABI.ros-urdf-geometry-parser?= ros-urdf-geometry-parser>=0.0.1 - -DEPEND_METHOD.ros-urdf-geometry-parser+=build - -SYSTEM_SEARCH.ros-urdf-geometry-parser+= 'share/urdf_geometry_parser/package.xml:/<version>/s/[^.0-9]//gp' - - -endif # URDF_GEOMETRY_PARSER_MK --------------------------------------------------- - -DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} -- GitLab