Skip to content

Commit 3bc2e1e

Browse files
committed
Migration guide
Signed-off-by: Steve Peters <[email protected]>
1 parent 88886fa commit 3bc2e1e

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

Migration.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@ Deprecated code produces compile-time warnings. These warning serve as
55
notification to users that their code should be upgraded. The next major
66
release will remove the deprecated code.
77

8+
## Gazebo CMake 4.X to 5.X
9+
10+
1. The major version has been removed from the cmake project name and the
11+
package.xml package name. Use `find_package(gz-cmake)` instead of
12+
`find_package(gz-cmakeX)` going forward.
13+
14+
1. **Removed**: gz-cmake-utilities target
15+
16+
1. **Removed**: `gz/utilities/ExtraTestMacros.hh`
17+
18+
1. **Removed**: `gz/utilities/SuppressWarning.hh`
19+
820
## Gazebo CMake 3.X to 4.X
921

1022
1. The minimum required cmake version is now 3.22.1.
@@ -31,6 +43,12 @@ release will remove the deprecated code.
3143
**Replacement**: Use `find_package(Python3)` to find Python3 and the
3244
`Python3_EXECUTABLE` variable instead of `PYTHON_EXECUTABLE`.
3345

46+
1. **Deprecated**: `gz/utilities/ExtraTestMacros.hh`
47+
**Replacement**: `gz/utils/ExtraTestMacros.hh` from gz-utils
48+
49+
1. **Deprecated**: `gz/utilities/SuppressWarning.hh`
50+
**Replacement**: `gz/utils/SuppressWarning.hh` from gz-utils
51+
3452
## Gazebo CMake 2.X to 3.X
3553

3654
1. **Breaking**: Examples are now built using native cmake.

0 commit comments

Comments
 (0)