mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-09 22:43:00 +08:00
build: ensure cpp builtins are copied for all releases
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
a7ddf7848b
commit
093fcfc7e1
@@ -42,7 +42,7 @@ components:
|
|||||||
dest_dir: kernels_bin
|
dest_dir: kernels_bin
|
||||||
type: git
|
type: git
|
||||||
branch: kernels_bin
|
branch: kernels_bin
|
||||||
revision: 2915-1944
|
revision: 2915-1951
|
||||||
kmdaf:
|
kmdaf:
|
||||||
branch: kmdaf
|
branch: kmdaf
|
||||||
dest_dir: kmdaf
|
dest_dir: kmdaf
|
||||||
|
|||||||
@@ -134,14 +134,12 @@ function(compile_builtin core_type platform_it builtin bits builtin_options mode
|
|||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
set(_file_prebuilt "${NEO_KERNELS_BIN_DIR}/built_ins/${NEO_ARCH}/${core_type_lower}/${mode}_${BASENAME}_${RELEASE_FILENAME}.cpp")
|
set(_file_prebuilt "${NEO_KERNELS_BIN_DIR}/built_ins/${NEO_ARCH}/${core_type_lower}/${mode}_${BASENAME}_${RELEASE_FILENAME}.cpp")
|
||||||
if(EXISTS ${_file_prebuilt})
|
add_custom_command(
|
||||||
add_custom_command(
|
OUTPUT ${OUTPUT_FILE_CPP}
|
||||||
OUTPUT ${OUTPUT_FILE_CPP}
|
COMMAND ${CMAKE_COMMAND} -E make_directory ${OUTPUTDIR}
|
||||||
COMMAND ${CMAKE_COMMAND} -E make_directory ${OUTPUTDIR}
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different ${_file_prebuilt} ${OUTPUTDIR}
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different ${_file_prebuilt} ${OUTPUTDIR}
|
)
|
||||||
)
|
list(APPEND BUILTINS_COMMANDS "${OUTPUT_FILE_CPP}")
|
||||||
list(APPEND BUILTINS_COMMANDS "${OUTPUT_FILE_CPP}")
|
|
||||||
endif()
|
|
||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
set(BUILTINS_COMMANDS ${BUILTINS_COMMANDS} PARENT_SCOPE)
|
set(BUILTINS_COMMANDS ${BUILTINS_COMMANDS} PARENT_SCOPE)
|
||||||
|
|||||||
Reference in New Issue
Block a user