Skip to content

Commit 6133d8c

Browse files
WalltedCompute-Runtime-Automation
authored andcommitted
fix paths to prebuilt kernels
It otherwise looks for different path to copy kernel than it is generated into Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
1 parent ff9522f commit 6133d8c

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

level_zero/core/test/common/gen_kernel.cmake

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)