cmake_minimum_required(VERSION 3.20) project({{ project_name_cmake }}-tests) set(CMAKE_CXX_STANDARD 20) find_package(GTest REQUIRED) set(default_build_type "Release") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall") set(CMAKE_CXX_FLAGS_DEBUG "-ggdb -O0") # -fprofile-arcs -ftest-coverage set(CMAKE_CXX_FLAGS_RELEASE "-O2 -s") message(${CMAKE_CXX_FLAGS}) include_directories(../include) add_executable(${PROJECT_NAME} main.cpp test-{{ namespace }}.cpp ../include/{{ include_header }} ../src/{{ namespace }}.cpp ) target_link_libraries(${PROJECT_NAME} GTest::gtest)