mirror of https://github.com/microsoft/vcpkg.git
[septag-sx] Deindex (#53701)
This commit is contained in:
parent
996a53ea04
commit
688ee4ebc2
|
|
@ -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)
|
||||
|
|
@ -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
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -1037,7 +1037,6 @@ salome-medcoupling:x64-linux=fail
|
|||
saucer:arm64-osx=fail # std::move_only_function is not supported
|
||||
saucer:x64-linux=fail # requires gcc14 or later
|
||||
sentry-native:arm64-linux=fail
|
||||
septag-sx:x64-android=fail
|
||||
sfgui:arm-neon-android=fail
|
||||
sfgui:arm64-android=fail
|
||||
sfgui:x64-android=fail
|
||||
|
|
|
|||
|
|
@ -9280,10 +9280,6 @@
|
|||
"baseline": "2026-02-23",
|
||||
"port-version": 0
|
||||
},
|
||||
"septag-sx": {
|
||||
"baseline": "2019-05-07",
|
||||
"port-version": 5
|
||||
},
|
||||
"seqan": {
|
||||
"baseline": "2.5.3",
|
||||
"port-version": 0
|
||||
|
|
|
|||
Loading…
Reference in New Issue