[septag-sx] Deindex (#53701)

This commit is contained in:
SunBlack 2026-08-31 14:58:54 +02:00 committed by GitHub
parent 996a53ea04
commit 688ee4ebc2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 0 additions and 60 deletions

View File

@ -1,38 +0,0 @@
if(TARGET_TRIPLET MATCHES "(uwp|arm)")
message(FATAL_ERROR "septag-sx doesn't support ${TARGET_TRIPLET} currently.")
endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO septag/sx
REF b70567a52636f9ecfdb904c586a957a806efc990
SHA512 8945476b428418d3c7845afd831503f43fd44672a9b3506576c5baf50f55739327275a8be97a323f3ae146f84b76bbe266ac7b5df1b85cb05a826ed5e30b9547
HEAD_REF master
)
string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" SX_SHARED_LIB)
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DSX_BUILD_TESTS=OFF
-DSX_SHARED_LIB=${SX_SHARED_LIB}
)
vcpkg_cmake_install()
vcpkg_copy_pdbs()
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/sx PACKAGE_NAME sx)
if(VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/include/sx/config.h"
"define SX_CONFIG_SHARED_LIB 0"
"define SX_CONFIG_SHARED_LIB 1"
)
endif()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
# Handle copyright
configure_file("${SOURCE_PATH}/LICENSE" "${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright" COPYONLY)

View File

@ -1,17 +0,0 @@
{
"name": "septag-sx",
"version-date": "2019-05-07",
"port-version": 5,
"description": "Portable base library for C programmers, designed for performance and simplicity.",
"supports": "!(uwp | arm)",
"dependencies": [
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
]
}

View File

@ -1037,7 +1037,6 @@ salome-medcoupling:x64-linux=fail
saucer:arm64-osx=fail # std::move_only_function is not supported saucer:arm64-osx=fail # std::move_only_function is not supported
saucer:x64-linux=fail # requires gcc14 or later saucer:x64-linux=fail # requires gcc14 or later
sentry-native:arm64-linux=fail sentry-native:arm64-linux=fail
septag-sx:x64-android=fail
sfgui:arm-neon-android=fail sfgui:arm-neon-android=fail
sfgui:arm64-android=fail sfgui:arm64-android=fail
sfgui:x64-android=fail sfgui:x64-android=fail

View File

@ -9280,10 +9280,6 @@
"baseline": "2026-02-23", "baseline": "2026-02-23",
"port-version": 0 "port-version": 0
}, },
"septag-sx": {
"baseline": "2019-05-07",
"port-version": 5
},
"seqan": { "seqan": {
"baseline": "2.5.3", "baseline": "2.5.3",
"port-version": 0 "port-version": 0