Skip to content

Commit 53c8fe0

Browse files
scpetersj-rivero
andauthored
Changelog: update for 3.0.0 (#310)
Signed-off-by: Steve Peters <scpeters@openrobotics.org> * Improve Migration.md Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org> Co-authored-by: Jose Luis Rivero <jrivero@osrfoundation.org>
1 parent 2363991 commit 53c8fe0

File tree

2 files changed

+71
-6
lines changed

2 files changed

+71
-6
lines changed

Changelog.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,64 @@
1+
## Gazebo CMake 3.x
2+
3+
### Gazebo CMake 3.0.0 (2022-09-23)
4+
5+
1. CMake macro to find the assimp library
6+
* [Pull request #278](https://github.com/gazebosim/gz-cmake/pull/278)
7+
* [Pull request #291](https://github.com/gazebosim/gz-cmake/pull/291)
8+
* [Pull request #292](https://github.com/gazebosim/gz-cmake/pull/292)
9+
10+
1. Changes for OGRE-2.3
11+
* [Pull request #283](https://github.com/gazebosim/gz-cmake/pull/283)
12+
* [Pull request #297](https://github.com/gazebosim/gz-cmake/pull/297)
13+
14+
1. Migrate ign -> gz
15+
* [Pull request #308](https://github.com/gazebosim/gz-cmake/pull/308)
16+
* [Pull request #277](https://github.com/gazebosim/gz-cmake/pull/277)
17+
* [Pull request #274](https://github.com/gazebosim/gz-cmake/pull/274)
18+
* [Pull request #273](https://github.com/gazebosim/gz-cmake/pull/273)
19+
* [Pull request #271](https://github.com/gazebosim/gz-cmake/pull/271)
20+
* [Pull request #267](https://github.com/gazebosim/gz-cmake/pull/267)
21+
* [Pull request #266](https://github.com/gazebosim/gz-cmake/pull/266)
22+
* [Pull request #265](https://github.com/gazebosim/gz-cmake/pull/265)
23+
* [Pull request #263](https://github.com/gazebosim/gz-cmake/pull/263)
24+
* [Pull request #260](https://github.com/gazebosim/gz-cmake/pull/260)
25+
* [Pull request #258](https://github.com/gazebosim/gz-cmake/pull/258)
26+
* [Pull request #257](https://github.com/gazebosim/gz-cmake/pull/257)
27+
* [Pull request #256](https://github.com/gazebosim/gz-cmake/pull/256)
28+
* [Pull request #255](https://github.com/gazebosim/gz-cmake/pull/255)
29+
* [Pull request #254](https://github.com/gazebosim/gz-cmake/pull/254)
30+
* [Pull request #253](https://github.com/gazebosim/gz-cmake/pull/253)
31+
* [Pull request #252](https://github.com/gazebosim/gz-cmake/pull/252)
32+
* [Pull request #250](https://github.com/gazebosim/gz-cmake/pull/250)
33+
* [Pull request #249](https://github.com/gazebosim/gz-cmake/pull/249)
34+
* [Pull request #247](https://github.com/gazebosim/gz-cmake/pull/247)
35+
* [Pull request #246](https://github.com/gazebosim/gz-cmake/pull/246)
36+
* [Pull request #245](https://github.com/gazebosim/gz-cmake/pull/245)
37+
* [Pull request #244](https://github.com/gazebosim/gz-cmake/pull/244)
38+
39+
1. Removed hardcoded gtest include folder
40+
* [Pull request #268](https://github.com/gazebosim/gz-cmake/pull/268)
41+
42+
1. Deprecate utilities in favor of ign-utils
43+
* [Pull request #233](https://github.com/gazebosim/gz-cmake/pull/233)
44+
45+
1. Replace deprecated PythonInterp with Python3
46+
* [Pull request #213](https://github.com/gazebosim/gz-cmake/pull/213)
47+
48+
1. Disable long-running buildsystem tests by default
49+
* [Pull request #97](https://github.com/gazebosim/gz-cmake/pull/97)
50+
51+
1. Infrastructure
52+
* [Pull request #242](https://github.com/gazebosim/gz-cmake/pull/242)
53+
* [Pull request #209](https://github.com/gazebosim/gz-cmake/pull/209)
54+
* [Pull request #169](https://github.com/gazebosim/gz-cmake/pull/169)
55+
* [Pull request #90](https://github.com/gazebosim/gz-cmake/pull/90)
56+
* [Pull request #89](https://github.com/gazebosim/gz-cmake/pull/89)
57+
* [Pull request #87](https://github.com/gazebosim/gz-cmake/pull/87)
58+
* [Pull request #83](https://github.com/gazebosim/gz-cmake/pull/83)
59+
* [Pull request #77](https://github.com/gazebosim/gz-cmake/pull/77)
60+
* [Pull request #75](https://github.com/gazebosim/gz-cmake/pull/75)
61+
162
## Gazebo CMake 2.x
263

364
### Gazebo CMake 2.15.0 (2022-08-29)

Migration.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,19 @@ release will remove the deprecated code.
77

88
## Gazebo CMake 2.X to 3.X
99

10+
1. **Breaking**: The project name has been changed to use the `gz-` prefix, you **must** use the `gz` prefix!
11+
* This also means that any generated code that use the project name (e.g. CMake variables, in-source macros) would have to be migrated.
12+
* Some non-exhaustive examples of this include:
13+
* `GZ_<PROJECT>_<VISIBLE/HIDDEN>`
14+
* CMake `-config` files
15+
* Paths that depend on the project name
16+
:
1017
1. **Deprecated**: include/ignition/utilities/SuppressWarning.hh
1118
**Replacement**: include/ignition/utils/SuppressWarning.hh
19+
(in the gz-utils package)
1220
1. **Deprecated**: include/ignition/utilities/ExtraTestMacros.hh
1321
**Replacement**: include/ignition/utils/ExtraTestMacros.hh
22+
(in the gz-utils package)
1423
1. **Deprecated**: CMake functions and macros starting with `ign_`
1524
**Replacement**: CMake functions and macros starting with `gz_`
1625
1. **Deprecated**: `ignition` namespaces
@@ -19,9 +28,4 @@ release will remove the deprecated code.
1928
**Replacement**: `Gz` prefixed CMake files
2029
1. **Deprecated**: `IGN/IGNITION` prefixed CMake variables and options
2130
**Replacement**: `GZ` prefixed CMake variables and options
22-
1. **Breaking**: The project name has been changed to use the `gz-` prefix, you **must** use the `gz` prefix!
23-
* This also means that any generated code that use the project name (e.g. CMake variables, in-source macros) would have to be migrated.
24-
* Some non-exhaustive examples of this include:
25-
* `GZ_<PROJECT>_<VISIBLE/HIDDEN>`
26-
* CMake `-config` files
27-
* Paths that depend on the project name
31+

0 commit comments

Comments
 (0)