[fruit] Update to 3.7.0 (#29103)

* Update fruit to 3.7.0

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
This commit is contained in:
chausner 2023-01-24 09:46:17 +01:00 committed by GitHub
parent 89fe1e9a67
commit e56dde5d49
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 20 additions and 10 deletions

View File

@ -2,21 +2,20 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/fruit
REF 29c9fd265cfa72ee72fb64257fe4b72198d87264 # v3.6.0
SHA512 1a8f5b126492dd81fe40bbedd0ead839fd25dac6ea569dd51879e288a4c5850c6618754547ac201d82875781ee0490261372df7a0d1cf50e90c3a9b9da9aaed4
REF v3.7.0
SHA512 6a18f2740fc52672de49f082b5a21d0a236520da83e77806935baca5d5a0b41f75f1d1b6729cad13fc77b0f033d7d8d2158fd58b1e565a7662bd80dc7eb63ba1
HEAD_REF master
)
# TODO: Make boost an optional dependency?
vcpkg_configure_cmake(
vcpkg_cmake_configure(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
OPTIONS
-DFRUIT_USES_BOOST=False
-DFRUIT_TESTS_USE_PRECOMPILED_HEADERS=OFF
)
vcpkg_install_cmake()
vcpkg_cmake_install()
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
# Handle copyright

View File

@ -1,7 +1,13 @@
{
"name": "fruit",
"version-string": "3.6.0",
"port-version": 1,
"version": "3.7.0",
"description": "Fruit, a dependency injection framework for C++ by Google",
"homepage": "https://github.com/google/fruit"
"homepage": "https://github.com/google/fruit",
"license": "Apache-2.0",
"dependencies": [
{
"name": "vcpkg-cmake",
"host": true
}
]
}

View File

@ -2521,8 +2521,8 @@
"port-version": 0
},
"fruit": {
"baseline": "3.6.0",
"port-version": 1
"baseline": "3.7.0",
"port-version": 0
},
"ftgl": {
"baseline": "2022-05-18",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "3877043f08c074020d222a58e552523c15923b63",
"version": "3.7.0",
"port-version": 0
},
{
"git-tree": "630ff582ea6cdbf31ba5eef0656e84018f901f1e",
"version-string": "3.6.0",