1.1 --- a/tests/CMakeLists.txt Sun Sep 03 09:10:16 2023 +0200 1.2 +++ b/tests/CMakeLists.txt Thu Oct 12 00:00:35 2023 +0200 1.3 @@ -1,5 +1,10 @@ 1.4 -# Use C++ for Testing 1.5 +cmake_minimum_required(VERSION 3.14) 1.6 +project(ucxtest VERSION 3.0 DESCRIPTION "UAP Common Extensions - Tests") 1.7 + 1.8 +# Configuration 1.9 +cmake_policy(SET CMP0077 NEW) 1.10 set(CMAKE_CXX_STANDARD 17) 1.11 +enable_testing() 1.12 1.13 # Load Google Test Framework 1.14 option(INSTALL_GTEST "By default googletest shall not be installed." OFF) 1.15 @@ -31,5 +36,5 @@ 1.16 selftest.cpp 1.17 util_allocator.cpp 1.18 ) 1.19 -target_link_libraries(ucxtest PRIVATE ucx_static gtest_main) 1.20 +target_link_libraries(ucxtest ${CMAKE_BINARY_DIR}/../libucx${STLIB_EXT} gtest_main) 1.21 gtest_discover_tests(ucxtest)