cmake_minimum_required(VERSION 3.20)

find_package(GTest REQUIRED)
include(GoogleTest)

project(bmrshared-magic-test)
add_test(NAME ${PROJECT_NAME} COMMAND ${PROJECT_NAME})

add_executable(
    ${PROJECT_NAME}
    test_magic.cpp
)

set_property(
    TARGET ${PROJECT_NAME}
    PROPERTY CXX_STANDARD 23
)

target_link_libraries(
    ${PROJECT_NAME}
    PUBLIC
    bmrshared-magic
    GTest::gtest_main
)
