-
Notifications
You must be signed in to change notification settings - Fork 2
Jetty support: bump to 9.0.0, fix package names #12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Major version numbers have been removed from package names in Gazebo Jetty, so extra cmake config files are no longer needed. Signed-off-by: Steve Peters <scpeters@openrobotics.org>
This allows vendoring from a specified vcs ref instead of the hard-coded tag. When this option is set to true, a branch, tag, or commit can be specified in the LIB_VCS_REF variable. If LIB_VCS_REF is unspecified, vendoring will use main. Signed-off-by: Steve Peters <scpeters@openrobotics.org>
CMakeLists.txt
Outdated
VCS_VERSION ${GITHUB_NAME}${LIB_VER_MAJOR}_${LIB_VER}${LIB_VER_SUFFIX} | ||
VCS_VERSION ${LIB_VCS_VER} | ||
CMAKE_ARGS | ||
-DSKIP_PYBIND11:BOOL=ON |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We are good to provide python bindings in Kilted since there is no version numbers in the python modules anymore.
-DSKIP_PYBIND11:BOOL=ON |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
applied in 418c705
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
See gazebo-release/gz_cmake_vendor#16 for CI results |
Part of gazebosim/gz-jetty#38.
This bumps the gz-utils version to 4.0.0 and adjusts for the removal of major versions from cmake package names and cmake targets (see gazebo-tooling/release-tools#1244). This removes the need for the extra unversioned cmake config files, since these are now provided by the upstream package.
In order to test the vendor packages before stable releases have been made, a
VENDOR_FROM_LIB_VCS_REF
option is added. The option isOFF
by default, but when enabled allows vendoring from a branch, tag or commit specified in theLIB_VCS_REF
variable ormain
ifLIB_VCS_REF
is unspecified.