From 45606b21d781415b5f7703e823b95ac709f4418d Mon Sep 17 00:00:00 2001 From: Lightech Date: Thu, 11 Aug 2022 23:18:22 -0400 Subject: [PATCH] Use CMake 3.23 until https://github.com/ament/ament_cmake/pull/395 is sorted out --- .github/workflows/main.yml | 7 ++++++- README.md | 2 ++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c57e025..fbfc8c0 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,7 +6,12 @@ jobs: runs-on: macos-latest steps: - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.12 + with: + cmake-version: '3.23.x' + - name: Setup Python + uses: actions/setup-python@v4 with: python-version: '3.10' cache: 'pip' diff --git a/README.md b/README.md index efaef37..5165273 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,8 @@ Guides: https://docs.ros.org/en/humble/Installation/Alternatives/macOS-Developme Also need to comment out the relevant code in the source code `TypeSupport_Impl.cpp` of `rmw_fastrtps_shared_cpp`. See https://github.com/ros2/ros2/issues/468 and https://github.com/ros2/ros2/issues/306 and https://github.com/ros2/rosidl_typesupport/pull/10 . + Other relevant pages are https://docs.ros.org/en/humble/How-To-Guides/Working-with-multiple-RMW-implementations.html and https://docs.ros.org/en/humble/Concepts/About-Different-Middleware-Vendors.html and https://docs.ros.org/en/humble/Installation/DDS-Implementations.html + According to `find src -maxdepth 2`, my final `src` directory contains: ``` src