15 lines
370 B
CMake
15 lines
370 B
CMake
cmake_minimum_required(VERSION 3.15)
|
|
if(NOT CMAKE_BUILD_TYPE)
|
|
set(CMAKE_BUILD_TYPE Debug CACHE STRING "Build type" FORCE)
|
|
endif()
|
|
# Set C++ standard
|
|
set(CMAKE_CXX_STANDARD 23)
|
|
set(CMAKE_CXX_STANDARD_REQUIRED YES)
|
|
project(bb)
|
|
|
|
add_executable(bb src/main.cpp)
|
|
target_compile_definitions(bb PUBLIC
|
|
$<$<CONFIG:Debug>:BB_DEBUG=1>
|
|
$<$<NOT:$<CONFIG:Debug>>:BB_DEBUG=0>
|
|
)
|