Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 961 Bytes

Migration.md

File metadata and controls

19 lines (16 loc) · 961 Bytes

Note on deprecations

A tick-tock release cycle allows easy migration to new software versions. Obsolete code is marked as deprecated for one major release. Deprecated code produces compile-time warnings. These warning serve as notification to users that their code should be upgraded. The next major release will remove the deprecated code.

Gazebo Tools 1.X to 2.X

  • This package now depends on gz-cmake

  • The environment variable IGN_CONFIG_PATH is deprecated. Use GZ_CONFIG_PATH instead.

  • The ign command line executable is removed. Use gz instead.

  • The project name has been changed to use the gz- prefix, you must use the gz prefix!

    • This also means that any generated code that use the project name (e.g. CMake variables, in-source macros) would have to be migrated.
    • Some non-exhaustive examples of this include:
      • GZ_<PROJECT>_<VISIBLE/HIDDEN>
      • CMake -config files
      • Paths that depend on the project name