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