Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions ports/gz-cmake3/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
set(PACKAGE_NAME cmake)

ignition_modular_library(NAME ${PACKAGE_NAME}
REF ${PORT}_${VERSION}
VERSION ${VERSION}
SHA512 99fb6a137b8a913b49e7881e9b2c96ca1ae03fb48cfa30f635a69396ccb0eb108abb8a925fd85dc46f3b10f88758675da53eb6cae3325eabeac5e6bee6f54d91
PATCHES
)

# Install custom usage
configure_file("${CMAKE_CURRENT_LIST_DIR}/usage" "${CURRENT_PACKAGES_DIR}/share/${PORT}/usage" @ONLY)
3 changes: 3 additions & 0 deletions ports/gz-cmake3/usage
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
The package gz-cmake3 provides CMake integration:

find_package(gz-cmake3 CONFIG REQUIRED)
13 changes: 13 additions & 0 deletions ports/gz-cmake3/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"name": "gz-cmake3",
"version": "3.0.1",
"description": "CMake helper functions for building robotic applications",
"homepage": "https://ignitionrobotics.org/libs/cmake",
"license": null,
"dependencies": [
{
"name": "ignition-modularscripts",
"host": true
}
]
}
7 changes: 7 additions & 0 deletions ports/gz-math7/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
set(PACKAGE_NAME math)

ignition_modular_library(NAME ${PACKAGE_NAME}
REF ${PORT}_${VERSION}
VERSION ${VERSION}
SHA512 84617eeb6840b0bad8f94c38e8af11bf010c2e3166042541d0d79c44f60a70ee6fde395b2a1b801abedb36aa024f7fb14bbb993eb7be2949c72d8756ba4b3196
)
16 changes: 16 additions & 0 deletions ports/gz-math7/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "gz-math7",
"version": "7.0.2",
"description": "Math API for robotic applications",
"homepage": "https://ignitionrobotics.org/libs/math",
"license": null,
"dependencies": [
"eigen3",
"gz-cmake3",
"gz-utils2",
{
"name": "ignition-modularscripts",
"host": true
}
]
}
13 changes: 13 additions & 0 deletions ports/gz-tools2/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
set(PACKAGE_NAME tools)

ignition_modular_library(NAME ${PACKAGE_NAME}
REF ${PORT}_${VERSION}
VERSION ${VERSION}
SHA512 1b89048d09821db5a902758e133e6e73052941fdb9838daed5540267ef9203512170a031cf94a29564cac15133489609e83e965f31f930f7d7be477a8d9c2667
PATCHES
)

if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
endif()
14 changes: 14 additions & 0 deletions ports/gz-tools2/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "gz-tools2",
"version": "2.0.0",
"description": "Gazebo tools provide the ign command line tool that accepts multiple subcommands.",
"homepage": "https://gazebosim.org",
"license": "Apache-2.0",
"supports": "!(arm & windows) & !uwp",
"dependencies": [
{
"name": "ignition-modularscripts",
"host": true
}
]
}
8 changes: 8 additions & 0 deletions ports/gz-utils2/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
set(PACKAGE_NAME utils)

ignition_modular_library(NAME ${PACKAGE_NAME}
REF ${PORT}_${VERSION}
VERSION ${VERSION}
SHA512 2e896e7106591a427fd5a732ba7dbfb329a3c0ec70601f5bf9b2390907e37b41837fd06696f4a93fb4ccc16a94a0221e4734e59f9fb1c7e5a016a076800d8214
PATCHES
)
14 changes: 14 additions & 0 deletions ports/gz-utils2/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "gz-utils2",
"version": "2.0.0",
"description": "Ignition Utils, a component of Ignition Robotics, provides general purpose classes and functions designed for robotic applications.",
"homepage": "https://gazebosim.org",
"license": "Apache-2.0",
"dependencies": [
"gz-cmake3",
{
"name": "ignition-modularscripts",
"host": true
}
]
}
4 changes: 4 additions & 0 deletions scripts/ci.baseline.txt
Original file line number Diff line number Diff line change
Expand Up @@ -562,6 +562,10 @@ gts:x64-android=fail
gul14:arm-neon-android=fail
gul14:arm64-android=fail
gul14:x64-android=fail
# see ignition skips below
gz-tools2:arm-neon-android=fail
gz-tools2:x64-android=fail
gz-tools2:arm64-android=fail
halide:x64-windows-static=fail
hdf5:arm64-windows=fail
hdf5:arm-uwp=fail
Expand Down
16 changes: 16 additions & 0 deletions versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -3012,6 +3012,22 @@
"baseline": "0.10.1",
"port-version": 6
},
"gz-cmake3": {
"baseline": "3.0.1",
"port-version": 0
},
"gz-math7": {
"baseline": "7.0.2",
"port-version": 0
},
"gz-tools2": {
"baseline": "2.0.0",
"port-version": 0
},
"gz-utils2": {
"baseline": "2.0.0",
"port-version": 0
},
"gzip-hpp": {
"baseline": "0.1.0",
"port-version": 2
Expand Down
9 changes: 9 additions & 0 deletions versions/g-/gz-cmake3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "a1a12dbb8647dbc12381aa63fe0c66c48e2b4b31",
"version": "3.0.1",
"port-version": 0
}
]
}
9 changes: 9 additions & 0 deletions versions/g-/gz-math7.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "13b399f38d70db748d1babf9296d2a4fc80dc302",
"version": "7.0.2",
"port-version": 0
}
]
}
9 changes: 9 additions & 0 deletions versions/g-/gz-tools2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "10058238d27070a39c55eeb9ec6a4e5246a9f853",
"version": "2.0.0",
"port-version": 0
}
]
}
9 changes: 9 additions & 0 deletions versions/g-/gz-utils2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "427940c7d970bbcefb22b7930dd1196a90e42bc9",
"version": "2.0.0",
"port-version": 0
}
]
}