We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c883faf commit 51a0b37Copy full SHA for 51a0b37
1 file changed
samples/cmake/FindWASISDK.cmake
@@ -4,9 +4,23 @@
4
include(FindPackageHandleStandardArgs)
5
6
file(GLOB WASISDK_SEARCH_PATH "/opt/wasi-sdk-*")
7
+
8
+function(check_version validator_result_var item)
9
+ if(WASISDK_FIND_VERSION)
10
+ if(item MATCHES "${WASISDK_FIND_VERSION}")
11
+ set(${validator_result_var} TRUE PARENT_SCOPE)
12
+ else()
13
+ set(${validator_result_var} FALSE PARENT_SCOPE)
14
+ endif()
15
16
17
18
+endfunction()
19
20
find_path(WASISDK_HOME
21
NAMES share/wasi-sysroot
22
PATHS ${WASISDK_SEARCH_PATH}
23
+ VALIDATOR check_version
24
NO_DEFAULT_PATH
25
REQUIRED
26
)
0 commit comments