Skip to content

Commit 3c2254a

Browse files
authored
Merge pull request #32 from traversaro/adddatatamercpp
Add data_tamer_cpp
2 parents 569cc82 + 303aa36 commit 3c2254a

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
diff --git a/data_tamer_cpp/CMakeLists.txt b/data_tamer_cpp/CMakeLists.txt
2+
index 6bba159..0f16b10 100644
3+
--- a/data_tamer_cpp/CMakeLists.txt
4+
+++ b/data_tamer_cpp/CMakeLists.txt
5+
@@ -5,6 +5,7 @@ project(data_tamer_cpp VERSION 1.0.0)
6+
set(CMAKE_CXX_STANDARD_REQUIRED ON)
7+
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
8+
set(CMAKE_CXX_STANDARD 17)
9+
+set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
10+
11+
if(${CMAKE_PROJECT_NAME} STREQUAL ${PROJECT_NAME})
12+
option(DATA_TAMER_BUILD_TESTS "Build tests" ON)

pkg_additional_info.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,5 @@ gtsam:
5959
# the version on ros is actually an alpha, not a properly released version,
6060
# see https://discourse.ros.org/t/on-new-gtsam-version-without-boost/44307
6161
override_version: '4.2.0'
62+
data_tamer_cpp:
63+
additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON"

vinca.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,8 @@ packages_select_by_deps:
135135
- behaviortree_cpp
136136

137137
- gtsam
138+
# Requested in https://github.com/RoboStack/ros-humble/issues/325
139+
- data_tamer_cpp
138140

139141
# These packages are only built on Linux as they depend on Linux-specific API
140142
- if: linux

0 commit comments

Comments
 (0)