1*89c4ff92SAndroid Build Coastguard Worker# 2*89c4ff92SAndroid Build Coastguard Worker# Copyright © 2022 Arm Ltd and Contributors. All rights reserved. 3*89c4ff92SAndroid Build Coastguard Worker# SPDX-License-Identifier: MIT 4*89c4ff92SAndroid Build Coastguard Worker# 5*89c4ff92SAndroid Build Coastguard Worker 6*89c4ff92SAndroid Build Coastguard Worker# Read the ArmNN armnnTestUtils version components from file 7*89c4ff92SAndroid Build Coastguard Workerfile(READ ${CMAKE_CURRENT_LIST_DIR}/../include/armnnTestUtils/Version.hpp armnnTestUtilsVersion) 8*89c4ff92SAndroid Build Coastguard Worker 9*89c4ff92SAndroid Build Coastguard Worker# Parse the ArmNN armnnTestUtils version components 10*89c4ff92SAndroid Build Coastguard Workerstring(REGEX MATCH "#define ARMNN_TEST_UTILS_MAJOR_VERSION ([0-9]*)" _ ${armnnTestUtilsVersion}) 11*89c4ff92SAndroid Build Coastguard Workerset(ARMNN_TEST_UTILS_MAJOR_VERSION ${CMAKE_MATCH_1}) 12*89c4ff92SAndroid Build Coastguard Workerstring(REGEX MATCH "#define ARMNN_TEST_UTILS_MINOR_VERSION ([0-9]*)" _ ${armnnTestUtilsVersion}) 13*89c4ff92SAndroid Build Coastguard Workerset(ARMNN_TEST_UTILS_MINOR_VERSION ${CMAKE_MATCH_1}) 14*89c4ff92SAndroid Build Coastguard Worker 15*89c4ff92SAndroid Build Coastguard Worker# Define LIB version 16*89c4ff92SAndroid Build Coastguard Workerset(ARMNN_TEST_UTILS_LIB_VERSION "${ARMNN_TEST_UTILS_MAJOR_VERSION}.${ARMNN_TEST_UTILS_MINOR_VERSION}") 17*89c4ff92SAndroid Build Coastguard Worker# Define LIB soversion 18*89c4ff92SAndroid Build Coastguard Workerset(ARMNN_TEST_UTILS_LIB_SOVERSION "${ARMNN_TEST_UTILS_MAJOR_VERSION}")