include(GoogleTest) # provides gtest_discover_tests set(test TestGUIProjectCompatibility) file(GLOB source_files *.cpp) find_package(Qt6Core REQUIRED) add_executable(${test} ${source_files} ${CMAKE_SOURCE_DIR}/Tests/GTestWrapper/TestAll.cpp) target_include_directories(${test} PUBLIC ${CMAKE_SOURCE_DIR}) target_link_libraries(${test} BornAgainGUI gtest Qt6::Core) gtest_discover_tests(${test} DISCOVERY_TIMEOUT 300 TEST_PREFIX Functional.GUIProjectCompatibility.)