Files
cpp_boilerplate/CMakeLists.txt
2025-08-27 13:06:11 -05:00

23 lines
449 B
CMake

cmake_minimum_required(VERSION 3.22)
project(
cpp_boilerplate
VERSION 1.0.0
LANGUAGES CXX
)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
# Main executable
add_executable(${PROJECT_NAME} src/main.cpp)
target_include_directories(${PROJECT_NAME}
PUBLIC include/
)
# target_sources(${PROJECT_NAME} PRIVATE src/sample.cpp)