File tree Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ option(DPCTL_TARGET_CUDA
31
31
)
32
32
set (DPCTL_TARGET_AMD
33
33
""
34
- CACHE STRING
34
+ CACHE STRING
35
35
"Build DPCTL to target an AMD device architecture"
36
36
)
37
37
option (DPCTL_WITH_REDIST "Build DPCTL assuming DPC++ redistributable is installed into Python prefix" OFF )
@@ -52,21 +52,19 @@ if ("x${DPCTL_SYCL_TARGETS}" STREQUAL "x")
52
52
endif ()
53
53
endif ()
54
54
if (NOT "x${DPCTL_TARGET_AMD} " STREQUAL "x" )
55
+ set (_dpctl_amd_targets ${DPCTL_TARGET_AMD} )
55
56
if (_dpctl_sycl_targets )
56
- set (_dpctl_sycl_targets "amdgcn-amd-amdhsa,spir64-unknown-unknown" )
57
- set (_dpctl_amd_targets ${DPCTL_TARGET_AMD} )
58
- else ()
59
57
set (_dpctl_sycl_targets "amdgcn-amd-amdhsa,${_dpctl_sycl_targets} " )
60
- set (_dpctl_amd_targets ${DPCTL_TARGET_AMD} )
58
+ else ()
59
+ set (_dpctl_sycl_targets "amdgcn-amd-amdhsa,spir64-unknown-unknown" )
61
60
endif ()
62
61
else ()
63
62
if (DEFINED ENV{DPCTL_TARGET_AMD} )
63
+ set (_dpctl_amd_targets $ENV{DPCTL_TARGET_AMD} )
64
64
if (_dpctl_sycl_targets )
65
- set (_dpctl_sycl_targets "amdgcn-amd-amdhsa,spir64-unknown-unknown" )
66
- set (_dpctl_amd_targets $ENV{DPCTL_TARGET_AMD} )
67
- else ()
68
65
set (_dpctl_sycl_targets "amdgcn-amd-amdhsa,${_dpctl_sycl_targets} " )
69
- set (_dpctl_amd_targets $ENV{DPCTL_TARGET_AMD} )
66
+ else ()
67
+ set (_dpctl_sycl_targets "amdgcn-amd-amdhsa,spir64-unknown-unknown" )
70
68
endif ()
71
69
endif ()
72
70
endif ()
You can’t perform that action at this time.
0 commit comments