[rsm-bsa] Remove vcpkg_fail_port_install. (#22764)

Separated out because it adds a supports: to a feature.

In support of https://github.com/microsoft/vcpkg/pull/21502
This commit is contained in:
Billy O'Neal 2022-01-24 12:40:10 -08:00 коммит произвёл GitHub
Родитель 7f348e0d7e
Коммит 63e8e69d0c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 8 добавлений и 9 удалений

Просмотреть файл

@ -1,4 +1,3 @@
vcpkg_fail_port_install(ON_TARGET "OSX" "UWP" ON_ARCH "x86")
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
@ -18,13 +17,6 @@ vcpkg_check_features(
xmem BSA_SUPPORT_XMEM
)
if (BSA_SUPPORT_XMEM)
vcpkg_fail_port_install(
ON_TARGET "LINUX"
MESSAGE "XMem support is only available for windows"
)
endif()
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS

Просмотреть файл

@ -1,6 +1,7 @@
{
"name": "rsm-bsa",
"version-semver": "4.0.0",
"port-version": 1,
"description": "A C++ library for working with the Bethesda archive file format",
"homepage": "https://github.com/Ryan-rsm-McKenzie/bsa",
"documentation": "https://ryan-rsm-mckenzie.github.io/bsa/",
@ -26,6 +27,7 @@
"features": {
"xmem": {
"description": "Compression support for the xmem codec",
"supports": "windows",
"dependencies": [
"reproc"
]

Просмотреть файл

@ -6126,7 +6126,7 @@
},
"rsm-bsa": {
"baseline": "4.0.0",
"port-version": 0
"port-version": 1
},
"rsm-mmio": {
"baseline": "1.1.0",

Просмотреть файл

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "ab00b90abe4a8c06ede41183ef67b2208ae42297",
"version-semver": "4.0.0",
"port-version": 1
},
{
"git-tree": "a41057388bf027523e46eed7031efc1fb3920c17",
"version-semver": "4.0.0",