@@ -8,7 +8,9 @@ function(level_zero_generate_kernels target_list platform_name suffix revision_i
88
99 list (APPEND results copy_compiler_files)
1010
11- set (outputdir "${TargetDir} /level_zero/${suffix} /${revision_id} /test_files/${NEO_ARCH} /" )
11+ set (relativeDir "level_zero/${suffix} /${revision_id} /test_files/${NEO_ARCH} " )
12+
13+ set (outputdir "${TargetDir} /${relativeDir} /" )
1214
1315 foreach (filepath ${ARGN} )
1416 get_filename_component (filename ${filepath} NAME )
@@ -36,7 +38,7 @@ function(level_zero_generate_kernels target_list platform_name suffix revision_i
3638 list (APPEND ${target_list} ${output_files} )
3739 else ()
3840 foreach (_file_name "bin" "gen" "spv" "dbg" )
39- set (_file_prebuilt "${NEO_SOURCE_DIR} /../kernels_bin/level_zero/ ${suffix} /test_files/ ${NEO_ARCH } /${basename} _${suffix} .${_file_name} " )
41+ set (_file_prebuilt "${NEO_SOURCE_DIR} /../kernels_bin/${relativeDir } /${basename} _${suffix} .${_file_name} " )
4042 add_custom_command (
4143 OUTPUT ${outputpath_base} .${_file_name}
4244 COMMAND ${CMAKE_COMMAND} -E make_directory ${outputdir}
@@ -55,7 +57,9 @@ function(level_zero_generate_kernels_with_internal_options target_list platform_
5557
5658 list (APPEND results copy_compiler_files)
5759
58- set (outputdir "${TargetDir} /level_zero/${suffix} /${revision_id} /test_files/${NEO_ARCH} /" )
60+ set (relativeDir "level_zero/${suffix} /${revision_id} /test_files/${NEO_ARCH} " )
61+
62+ set (outputdir "${TargetDir} /${relativeDir} /" )
5963
6064 foreach (filepath ${ARGN} )
6165 get_filename_component (filename ${filepath} NAME )
@@ -88,7 +92,7 @@ function(level_zero_generate_kernels_with_internal_options target_list platform_
8892 list (APPEND ${target_list} ${output_files} )
8993 else ()
9094 foreach (_file_name "bin" "gen" "spv" "dbg" )
91- set (_file_prebuilt "${NEO_SOURCE_DIR} /../kernels_bin/level_zero/ ${suffix} /test_files/ ${NEO_ARCH } /${prefix} _${basename} _${suffix} .${_file_name} " )
95+ set (_file_prebuilt "${NEO_SOURCE_DIR} /../kernels_bin/${relativeDir } /${prefix} _${basename} _${suffix} .${_file_name} " )
9296 add_custom_command (
9397 OUTPUT ${outputpath_base} .${_file_name}
9498 COMMAND ${CMAKE_COMMAND} -E make_directory ${outputdir}
0 commit comments