gz-cmake
gz-cmake copied to clipboard
A set of CMake modules that are used by the C++-based Gazebo projects.
## Environment * OS Version: Ubuntu 24.04 * Source or binary build? gz-utils3 ## Description * Expected behavior: The pkg-config file generated for a project to include required components from...
# 🦟 Bug fix Fixes https://github.com/gazebosim/gz-cmake/issues/450. ## Summary When a `gz-*` package is found with `find_package`, its cmake config file encodes the list of required dependencies in its pkg-config file....
## Environment * OS Version: All * Source build ## Description * Expected behavior: `make cppcheck` should return non-zero exit code if any error is detected. * Actual behavior: Cppcheck...
## Desired behavior Backward-cpp is used by `gz-tools` already and makes the debugging experience in gazebo a lot smoother. However, when we build unit tests for gazebo-sim downstream, we do...
## Environment * OS Version: Ubuntu github-hosted runners, both 22.04 and 24.04 * Source or binary build? source coverage builds ## Description * Expected behavior: Code coverage reports should be...
# 🦟 Bug fix Fixes some errors related to code coverage on 24.04 ## Summary Running `make coverage` currently fails on 24.04 due to lcov errors and warnings. This is...
## Desired behavior Gazebo has some really nice python APIs for robotics. While they largely mirror the C++ APIs, it would be good to document how they can be accessed...
## Desired behavior Eliminate the embedded copies of gtest and backwards from the gz libraries and centralize. Context in the conversation thread https://github.com/gazebosim/gz-sim/pull/2776#issuecomment-2668432124 Having the libraries vendored in the packages...
Lost some hours to fix `gz_rendering` build warnings about missing dependency `OptiX` only to find out in https://github.com/gazebosim/gz-rendering/issues/1010 that basically that renderer is ancient/broken... nevertheless, I think it would be...
Broken keyserver url in https://gazebosim.org/api/cmake/4/install.html. ``` RUN apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys D2486D2DD83DB69272AFE98867170598AF249743: 0.292 Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). 0.314 Executing: /tmp/apt-key-gpghome.Z7yzYW6pZU/gpg.1.sh --keyserver...