"vscode:/vscode.git/clone" did not exist on "353569d3a762bf3518407bcc4e94bdd4ecf56b10"
Unverified Commit c47154c0 authored by 羊撅撅's avatar 羊撅撅 Committed by GitHub
Browse files

fix: correct condition for AMDGPU_TARGETS filtering logic (#12412)

parent b04e46da
...@@ -98,10 +98,12 @@ check_language(HIP) ...@@ -98,10 +98,12 @@ check_language(HIP)
if(CMAKE_HIP_COMPILER) if(CMAKE_HIP_COMPILER)
set(HIP_PLATFORM "amd") set(HIP_PLATFORM "amd")
find_package(hip REQUIRED)
if(NOT AMDGPU_TARGETS) if(NOT AMDGPU_TARGETS)
find_package(hip REQUIRED)
list(FILTER AMDGPU_TARGETS INCLUDE REGEX "^gfx(900|94[012]|101[02]|1030|110[012]|120[01])$") list(FILTER AMDGPU_TARGETS INCLUDE REGEX "^gfx(900|94[012]|101[02]|1030|110[012]|120[01])$")
elseif(WIN32 AND WINDOWS_AMDGPU_TARGETS_EXCLUDE_REGEX) endif()
if(WIN32 AND WINDOWS_AMDGPU_TARGETS_EXCLUDE_REGEX)
list(FILTER AMDGPU_TARGETS EXCLUDE REGEX ${WINDOWS_AMDGPU_TARGETS_EXCLUDE_REGEX}) list(FILTER AMDGPU_TARGETS EXCLUDE REGEX ${WINDOWS_AMDGPU_TARGETS_EXCLUDE_REGEX})
endif() endif()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment