Compare commits

...

2 Commits

Author SHA1 Message Date
Friedrich
e30a2ec206
Merge 51a0b3706b into 93ef19b0ca 2025-06-04 13:08:31 +08:00
Friedrich
51a0b3706b
Enable support for version specification 2025-04-24 12:23:09 +02:00

View File

@ -4,9 +4,23 @@
include(FindPackageHandleStandardArgs)
file(GLOB WASISDK_SEARCH_PATH "/opt/wasi-sdk-*")
function(check_version validator_result_var item)
if(WASISDK_FIND_VERSION)
if(item MATCHES "${WASISDK_FIND_VERSION}")
set(${validator_result_var} TRUE PARENT_SCOPE)
else()
set(${validator_result_var} FALSE PARENT_SCOPE)
endif()
else()
set(${validator_result_var} TRUE PARENT_SCOPE)
endif()
endfunction()
find_path(WASISDK_HOME
NAMES share/wasi-sysroot
PATHS ${WASISDK_SEARCH_PATH}
VALIDATOR check_version
NO_DEFAULT_PATH
REQUIRED
)