Skip to content

Commit 05579aa

Browse files
Merge pull request #152 from traversaro/addcycloneddswindows
Enable rmw_cyclonedds_cpp package on Windows
2 parents 09198b9 + 50a9fdf commit 05579aa

5 files changed

+63
-7
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
diff --git a/iceoryx_binding_c/CMakeLists.txt b/iceoryx_binding_c/CMakeLists.txt
2+
index 048a6ea5a..78ff815fa 100644
3+
--- a/iceoryx_binding_c/CMakeLists.txt
4+
+++ b/iceoryx_binding_c/CMakeLists.txt
5+
@@ -16,6 +16,10 @@
6+
# SPDX-License-Identifier: Apache-2.0
7+
cmake_minimum_required(VERSION 3.16)
8+
9+
+if(WIN32)
10+
+ set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE)
11+
+endif()
12+
+
13+
set(IOX_VERSION_STRING "2.0.5")
14+
15+
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
diff --git a/iceoryx_dds/CMakeLists.txt b/iceoryx_dds/CMakeLists.txt
2+
index ae1f9f83f..e79873a72 100644
3+
--- a/iceoryx_dds/CMakeLists.txt
4+
+++ b/iceoryx_dds/CMakeLists.txt
5+
@@ -16,6 +16,10 @@
6+
# SPDX-License-Identifier: Apache-2.0
7+
cmake_minimum_required(VERSION 3.16)
8+
9+
+if(WIN32)
10+
+ set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE)
11+
+endif()
12+
+
13+
set(IOX_VERSION_STRING "2.0.5")
14+
15+
project(iceoryx_dds VERSION ${IOX_VERSION_STRING})
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
diff --git a/iceoryx_hoofs/CMakeLists.txt b/iceoryx_hoofs/CMakeLists.txt
2+
index 8afdbb5e8..cf66ba0ea 100644
3+
--- a/iceoryx_hoofs/CMakeLists.txt
4+
+++ b/iceoryx_hoofs/CMakeLists.txt
5+
@@ -17,6 +17,10 @@
6+
7+
cmake_minimum_required(VERSION 3.16)
8+
9+
+if(WIN32)
10+
+ set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE)
11+
+endif()
12+
+
13+
set(IOX_VERSION_STRING "2.0.5")
14+
15+
project(iceoryx_hoofs VERSION ${IOX_VERSION_STRING})
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
diff --git a/iceoryx_posh/CMakeLists.txt b/iceoryx_posh/CMakeLists.txt
2+
index 57e84cdd0..d7781cbb9 100644
3+
--- a/iceoryx_posh/CMakeLists.txt
4+
+++ b/iceoryx_posh/CMakeLists.txt
5+
@@ -16,6 +16,10 @@
6+
# SPDX-License-Identifier: Apache-2.0
7+
cmake_minimum_required(VERSION 3.16)
8+
9+
+if(WIN32)
10+
+ set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE)
11+
+endif()
12+
+
13+
set(IOX_VERSION_STRING "2.0.5")
14+
15+
project(iceoryx_posh VERSION ${IOX_VERSION_STRING})

vinca_win.yaml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,11 @@ full_rebuild: true
1818
packages_skip_by_deps:
1919
- cartographer
2020
- octomap
21-
- iceoryx_utils
22-
- iceoryx_binding_c
23-
- iceoryx_posh
24-
- cyclonedds
2521
- rttest
2622

2723
packages_remove_from_deps:
2824
- cartographer
2925
- octomap
30-
- rmw_cyclonedds_cpp
3126
- tlsf
3227
- tlsf_cpp
3328
- pendulum_control
@@ -39,13 +34,14 @@ skip_existing:
3934

4035
packages_select_by_deps:
4136
- ament-cmake-core
42-
- ros2_control
43-
- ros2_controllers
37+
#- ros2_control
38+
#- ros2_controllers
4439
- backward_ros
4540
- ros_workspace
4641
- vision_msgs
4742
- ros_environment
4843
- ros_base
44+
- rmw_cyclonedds_cpp
4945
# - navigation2
5046
# - desktop
5147
# - cv_bridge

0 commit comments

Comments
 (0)