Skip to content

Commit 86aaede

Browse files
Merge pull request #1514 from IntelPython/fix-DNOTFOUND-in-cmake-script
Fix generated -DNOTFOUND for compiling elementwise functions
2 parents 60591c5 + 5e539f9 commit 86aaede

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

dpctl/tensor/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,11 @@ set(_compiler_definitions "USE_SYCL_FOR_COMPLEX_TYPES")
223223

224224
foreach(_src_fn ${_elementwise_sources})
225225
get_source_file_property(_cmpl_options_defs ${_src_fn} COMPILE_DEFINITIONS)
226-
set(_combined_options_defs ${_cmpl_options_defs} "${_compiler_definitions}")
226+
if(${_cmpl_options_defs})
227+
set(_combined_options_defs ${_cmpl_options_defs} "${_compiler_definitions}")
228+
else()
229+
set(_combined_options_defs "${_compiler_definitions}")
230+
endif()
227231
set_source_files_properties(
228232
${_src_fn}
229233
PROPERTIES COMPILE_DEFINITIONS "${_combined_options_defs}"

0 commit comments

Comments
 (0)