clang: Specify a default `CMAKE_BUILD_TYPE`.

pull/1/head
Joshua Potter 2024-01-01 14:04:50 -07:00
parent c9e6851808
commit 372550d2d0
1 changed files with 7 additions and 0 deletions

View File

@ -1,6 +1,13 @@
cmake_minimum_required(VERSION 3.15)
project("<NAME>" VERSION 0.1.0)
# The default CMAKE_BUILD_TYPE is undefined, i.e. toolchain specific. Enforcing
# a default makes builds work more consistently.
if (NOT CMAKE_BUILD_TYPE)
message("CMAKE_BUILD_TYPE was not set. Defaulting to Debug")
set(CMAKE_BUILD_TYPE Debug)
endif()
# The primary executable.
add_executable("<NAME>" main.c)