cmake_minimum_required(VERSION 3.25) project(leetcode) set(CMAKE_CXX_STANDARD 17) set(APP_LIB_NAME leetcode) include_directories(include) file(GLOB_RECURSE SOURCES "src/*/*.cpp") add_library(${APP_LIB_NAME} ${SOURCES}) include(cmake/googletest.cmake) include(cmake/tests.cmake)