Proper ACL version detection (#17152)
This commit is contained in:
parent
8c09a128ac
commit
1aec450fc6
22
src/plugins/intel_cpu/thirdparty/FindACL.cmake
vendored
22
src/plugins/intel_cpu/thirdparty/FindACL.cmake
vendored
@ -67,7 +67,7 @@ elseif(ENABLE_ARM_COMPUTE_CMAKE)
|
||||
endforeach()
|
||||
|
||||
# required by oneDNN to attempt to parse ACL version
|
||||
set(ENV{ACL_ROOT_DIR} "${ARM_COMPUTE_SOURCE_DIR}")
|
||||
set(ENV{ACL_ROOT_DIR} "${ARM_COMPUTE_BINARY_DIR}")
|
||||
else()
|
||||
set(ARM_COMPUTE_SOURCE_DIR "${intel_cpu_thirdparty_SOURCE_DIR}/ComputeLibrary")
|
||||
set(ARM_COMPUTE_BINARY_DIR "${intel_cpu_thirdparty_BINARY_DIR}/ComputeLibrary")
|
||||
@ -324,5 +324,23 @@ else()
|
||||
endforeach()
|
||||
|
||||
# required by oneDNN to attempt to parse ACL version
|
||||
set(ENV{ACL_ROOT_DIR} "${ARM_COMPUTE_SOURCE_DIR}")
|
||||
|
||||
find_package(Git)
|
||||
|
||||
if(GIT_FOUND)
|
||||
execute_process(
|
||||
COMMAND ${GIT_EXECUTABLE} describe --tags
|
||||
WORKING_DIRECTORY "${ARM_COMPUTE_SOURCE_DIR}"
|
||||
RESULT_VARIABLE RESULT
|
||||
OUTPUT_VARIABLE ACL_VERSION_SHA
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||
endif()
|
||||
|
||||
if(NOT GIT_FOUND OR RESULT)
|
||||
set(ACL_VERSION_HASH "Unknown")
|
||||
endif()
|
||||
|
||||
file(WRITE "${ARM_COMPUTE_BINARY_DIR}/version/arm_compute_version.embed" "\"${ACL_VERSION_SHA}\"")
|
||||
|
||||
set(ENV{ACL_ROOT_DIR} "${ARM_COMPUTE_BINARY_DIR}")
|
||||
endif()
|
||||
|
Loading…
Reference in New Issue
Block a user