Skip to content
Snippets Groups Projects
Commit a59a2ad6 authored by Florian Walch's avatar Florian Walch
Browse files

Merge pull request #52 in SWDEV/franka_ros from optional-clang-tools to kinetic-devel

* commit '4aefab6c':
  Update changelog and version
  CMake: Do not depend on ClangTools
parents 5177a6ff 4aefab6c
No related branches found
No related tags found
No related merge requests found
# CHANGELOG # CHANGELOG
## 0.1.2 - UNRELEASED
* Fixed out-of-workspace build
## 0.1.1 - 2017-10-09 ## 0.1.1 - 2017-10-09
* Integrated `franka_description` as subdirectory * Integrated `franka_description` as subdirectory
......
cmake_minimum_required(VERSION 2.8.3) cmake_minimum_required(VERSION 2.8.3)
project(franka_control) project(franka_control)
list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_CURRENT_SOURCE_DIR}/../cmake)
set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
...@@ -142,14 +140,18 @@ install(FILES franka_controller_plugins.xml ...@@ -142,14 +140,18 @@ install(FILES franka_controller_plugins.xml
) )
## Tools ## Tools
include(${CMAKE_CURRENT_LIST_DIR}/../cmake/ClangTools.cmake OPTIONAL
RESULT_VARIABLE CLANG_TOOLS
)
if(CLANG_TOOLS)
file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp) file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp)
file(GLOB_RECURSE HEADERS file(GLOB_RECURSE HEADERS
${CMAKE_CURRENT_SOURCE_DIR}/include/*.h ${CMAKE_CURRENT_SOURCE_DIR}/include/*.h
${CMAKE_CURRENT_SOURCE_DIR}/src/*.h ${CMAKE_CURRENT_SOURCE_DIR}/src/*.h
) )
include(ClangTools)
add_format_target(franka_control FILES ${SOURCES} ${HEADERS}) add_format_target(franka_control FILES ${SOURCES} ${HEADERS})
add_tidy_target(franka_control add_tidy_target(franka_control
FILES ${SOURCES} FILES ${SOURCES}
DEPENDS franka_control_node franka_state_controller DEPENDS franka_control_node franka_state_controller
) )
endif()
<?xml version="1.0"?> <?xml version="1.0"?>
<package format="2"> <package format="2">
<name>franka_control</name> <name>franka_control</name>
<version>0.1.1</version> <version>0.1.2</version>
<description>franka_control provides a hardware node to control a Franka Emika research robot</description> <description>franka_control provides a hardware node to control a Franka Emika research robot</description>
<maintainer email="info@franka.de">Franka Emika GmbH</maintainer> <maintainer email="info@franka.de">Franka Emika GmbH</maintainer>
<license>Apache 2.0</license> <license>Apache 2.0</license>
......
<?xml version="1.0"?> <?xml version="1.0"?>
<package format="2"> <package format="2">
<name>franka_description</name> <name>franka_description</name>
<version>0.1.1</version> <version>0.1.2</version>
<description>franka_description contains URDF files and meshes of Franka Emika robots</description> <description>franka_description contains URDF files and meshes of Franka Emika robots</description>
<maintainer email="info@franka.de">Franka Emika GmbH</maintainer> <maintainer email="info@franka.de">Franka Emika GmbH</maintainer>
<license>Apache 2.0</license> <license>Apache 2.0</license>
......
...@@ -65,16 +65,18 @@ install(FILES franka_example_controllers_plugin.xml ...@@ -65,16 +65,18 @@ install(FILES franka_example_controllers_plugin.xml
) )
## Tools ## Tools
include(${CMAKE_CURRENT_LIST_DIR}/../cmake/ClangTools.cmake OPTIONAL
RESULT_VARIABLE CLANG_TOOLS
)
if(CLANG_TOOLS)
file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp) file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp)
file(GLOB_RECURSE HEADERS file(GLOB_RECURSE HEADERS
${CMAKE_CURRENT_SOURCE_DIR}/include/*.h ${CMAKE_CURRENT_SOURCE_DIR}/include/*.h
${CMAKE_CURRENT_SOURCE_DIR}/src/*.h ${CMAKE_CURRENT_SOURCE_DIR}/src/*.h
) )
list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_CURRENT_SOURCE_DIR}/../cmake)
include(ClangTools)
add_format_target(franka_example_controllers FILES ${SOURCES} ${HEADERS}) add_format_target(franka_example_controllers FILES ${SOURCES} ${HEADERS})
add_tidy_target(franka_example_controllers add_tidy_target(franka_example_controllers
FILES ${SOURCES} FILES ${SOURCES}
DEPENDS franka_example_controllers DEPENDS franka_example_controllers
) )
endif()
<?xml version="1.0"?> <?xml version="1.0"?>
<package format="2"> <package format="2">
<name>franka_example_controllers</name> <name>franka_example_controllers</name>
<version>0.1.1</version> <version>0.1.2</version>
<description>The franka_example_controllers package</description> <description>The franka_example_controllers package</description>
<maintainer email="info@franka.de">Franka Emika GmbH</maintainer> <maintainer email="info@franka.de">Franka Emika GmbH</maintainer>
<license>Apache 2.0</license> <license>Apache 2.0</license>
......
cmake_minimum_required(VERSION 2.8.3) cmake_minimum_required(VERSION 2.8.3)
project(franka_gripper) project(franka_gripper)
list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_CURRENT_SOURCE_DIR}/../cmake)
set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
...@@ -99,14 +97,18 @@ install(DIRECTORY config ...@@ -99,14 +97,18 @@ install(DIRECTORY config
) )
## Tools ## Tools
include(${CMAKE_CURRENT_LIST_DIR}/../cmake/ClangTools.cmake OPTIONAL
RESULT_VARIABLE CLANG_TOOLS
)
if(CLANG_TOOLS)
file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp) file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp)
file(GLOB_RECURSE HEADERS file(GLOB_RECURSE HEADERS
${CMAKE_CURRENT_SOURCE_DIR}/include/*.h ${CMAKE_CURRENT_SOURCE_DIR}/include/*.h
${CMAKE_CURRENT_SOURCE_DIR}/src/*.h ${CMAKE_CURRENT_SOURCE_DIR}/src/*.h
) )
include(ClangTools)
add_format_target(franka_gripper FILES ${SOURCES} ${HEADERS}) add_format_target(franka_gripper FILES ${SOURCES} ${HEADERS})
add_tidy_target(franka_gripper add_tidy_target(franka_gripper
FILES ${SOURCES} FILES ${SOURCES}
DEPENDS franka_gripper franka_gripper_node DEPENDS franka_gripper franka_gripper_node
) )
endif()
<?xml version="1.0"?> <?xml version="1.0"?>
<package format="2"> <package format="2">
<name>franka_gripper</name> <name>franka_gripper</name>
<version>0.1.1</version> <version>0.1.2</version>
<description>This package implements the franka gripper of type Franka Hand for the use in ros</description> <description>This package implements the franka gripper of type Franka Hand for the use in ros</description>
<maintainer email="info@franka.de">Franka Emika GmbH</maintainer> <maintainer email="info@franka.de">Franka Emika GmbH</maintainer>
<license>Apache 2.0</license> <license>Apache 2.0</license>
......
cmake_minimum_required(VERSION 2.8.3) cmake_minimum_required(VERSION 2.8.3)
project(franka_hw) project(franka_hw)
list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_CURRENT_SOURCE_DIR}/../cmake)
set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
...@@ -60,14 +58,18 @@ if(CATKIN_ENABLE_TESTING) ...@@ -60,14 +58,18 @@ if(CATKIN_ENABLE_TESTING)
endif() endif()
## Tools ## Tools
include(${CMAKE_CURRENT_LIST_DIR}/../cmake/ClangTools.cmake OPTIONAL
RESULT_VARIABLE CLANG_TOOLS
)
if(CLANG_TOOLS)
file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp) file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp)
file(GLOB_RECURSE HEADERS file(GLOB_RECURSE HEADERS
${CMAKE_CURRENT_SOURCE_DIR}/include/*.h ${CMAKE_CURRENT_SOURCE_DIR}/include/*.h
${CMAKE_CURRENT_SOURCE_DIR}/src/*.h ${CMAKE_CURRENT_SOURCE_DIR}/src/*.h
) )
include(ClangTools)
add_format_target(franka_hw FILES ${SOURCES} ${HEADERS}) add_format_target(franka_hw FILES ${SOURCES} ${HEADERS})
add_tidy_target(franka_hw add_tidy_target(franka_hw
FILES ${SOURCES} FILES ${SOURCES}
DEPENDS franka_hw DEPENDS franka_hw
) )
endif()
<?xml version="1.0"?> <?xml version="1.0"?>
<package format="2"> <package format="2">
<name>franka_hw</name> <name>franka_hw</name>
<version>0.1.1</version> <version>0.1.2</version>
<description>franka_hw provides hardware interfaces for using Franka Emika research robots with ros_control</description> <description>franka_hw provides hardware interfaces for using Franka Emika research robots with ros_control</description>
<maintainer email="info@franka.de">Franka Emika GmbH</maintainer> <maintainer email="info@franka.de">Franka Emika GmbH</maintainer>
<license>Apache 2.0</license> <license>Apache 2.0</license>
......
<?xml version="1.0"?> <?xml version="1.0"?>
<package format="2"> <package format="2">
<name>franka_msgs</name> <name>franka_msgs</name>
<version>0.1.1</version> <version>0.1.2</version>
<description>franka_msgs provides messages specific to Franka Emika research robots</description> <description>franka_msgs provides messages specific to Franka Emika research robots</description>
<maintainer email="info@franka.de">Franka Emika GmbH</maintainer> <maintainer email="info@franka.de">Franka Emika GmbH</maintainer>
<license>Apache 2.0</license> <license>Apache 2.0</license>
......
<?xml version="1.0"?> <?xml version="1.0"?>
<package format="2"> <package format="2">
<name>franka_ros</name> <name>franka_ros</name>
<version>0.1.1</version> <version>0.1.2</version>
<description>franka_ros is a metapackage for all Franka Emika ROS packages</description> <description>franka_ros is a metapackage for all Franka Emika ROS packages</description>
<maintainer email="info@franka.de">Franka Emika GmbH</maintainer> <maintainer email="info@franka.de">Franka Emika GmbH</maintainer>
<license>Apache 2.0</license> <license>Apache 2.0</license>
......
cmake_minimum_required(VERSION 2.8.3) cmake_minimum_required(VERSION 2.8.3)
project(franka_visualization) project(franka_visualization)
list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_CURRENT_SOURCE_DIR}/../cmake)
set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
...@@ -44,14 +42,18 @@ install(DIRECTORY config ...@@ -44,14 +42,18 @@ install(DIRECTORY config
) )
## Tools ## Tools
include(${CMAKE_CURRENT_LIST_DIR}/../cmake/ClangTools.cmake OPTIONAL
RESULT_VARIABLE CLANG_TOOLS
)
if(CLANG_TOOLS)
file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp) file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp)
file(GLOB_RECURSE HEADERS file(GLOB_RECURSE HEADERS
${CMAKE_CURRENT_SOURCE_DIR}/include/*.h ${CMAKE_CURRENT_SOURCE_DIR}/include/*.h
${CMAKE_CURRENT_SOURCE_DIR}/src/*.h ${CMAKE_CURRENT_SOURCE_DIR}/src/*.h
) )
include(ClangTools)
add_format_target(franka_visualization FILES ${SOURCES} ${HEADERS}) add_format_target(franka_visualization FILES ${SOURCES} ${HEADERS})
add_tidy_target(franka_visualization add_tidy_target(franka_visualization
FILES ${SOURCES} FILES ${SOURCES}
DEPENDS franka_joint_state_publisher DEPENDS franka_joint_state_publisher
) )
endif()
<?xml version="1.0"?> <?xml version="1.0"?>
<package format="2"> <package format="2">
<name>franka_visualization</name> <name>franka_visualization</name>
<version>0.1.1</version> <version>0.1.2</version>
<description>This package contains visualization tools for Franka Emika.</description> <description>This package contains visualization tools for Franka Emika.</description>
<maintainer email="info@franka.de">Franka Emika GmbH</maintainer> <maintainer email="info@franka.de">Franka Emika GmbH</maintainer>
<license>Apache 2.0</license> <license>Apache 2.0</license>
......
<?xml version="1.0"?> <?xml version="1.0"?>
<package format="2"> <package format="2">
<name>panda_moveit_config</name> <name>panda_moveit_config</name>
<version>0.1.1</version> <version>0.1.2</version>
<description> A partly automatically generated package with all the configuration and launch files for using Panda research with MoveIt!</description> <description> A partly automatically generated package with all the configuration and launch files for using Panda research with MoveIt!</description>
<maintainer email="info@franka.de">Franka Emika GmbH</maintainer> <maintainer email="info@franka.de">Franka Emika GmbH</maintainer>
<license>Apache 2.0</license> <license>Apache 2.0</license>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment