From 5ef5e51d6cd1bc10751df3a3405e5e30af07a917 Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Mon, 8 Mar 2021 11:56:42 -0800 Subject: [PATCH] Depend on cli component of ignition-utils1 Signed-off-by: Steve Peters --- .github/ci/packages.apt | 1 + CMakeLists.txt | 2 +- Migration.md | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/ci/packages.apt b/.github/ci/packages.apt index a90ce8cae1..d834a78a77 100644 --- a/.github/ci/packages.apt +++ b/.github/ci/packages.apt @@ -13,6 +13,7 @@ libignition-rendering5-dev libignition-sensors5-dev libignition-tools-dev libignition-transport10-dev +libignition-utils1-cli-dev libogre-1.9-dev libogre-2.1-dev libprotobuf-dev diff --git a/CMakeLists.txt b/CMakeLists.txt index b065384857..63d193da19 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -130,7 +130,7 @@ ign_find_package(ignition-tools #-------------------------------------- # Find ignition-utils -ign_find_package(ignition-utils1 REQUIRED) +ign_find_package(ignition-utils1 REQUIRED COMPONENTS cli) set(IGN_UTILS_VER ${ignition-utils1_VERSION_MAJOR}) #-------------------------------------- diff --git a/Migration.md b/Migration.md index 26ebc1896d..aa8ade0995 100644 --- a/Migration.md +++ b/Migration.md @@ -7,6 +7,8 @@ release will remove the deprecated code. ## Ignition Gazebo 4.x to 5.x +* Use `cli` component of `ignition-utils1`. + * `ignition::gazebo::RenderUtil::SelectedEntities()` now returns a `const std::vector &` instead of forcing a copy. The calling code should create a copy if it needs to modify the vector in some way.