15 lines
451 B
Text
15 lines
451 B
Text
|
cmake_minimum_required (VERSION 3.0)
|
||
|
project (bastion LANGUAGES C VERSION 0.1)
|
||
|
|
||
|
set(CMAKE_VERBOSE_MAKEFILE FALSE)
|
||
|
set(CMAKE_BUILD_TYPE DEBUG)
|
||
|
|
||
|
set(CMAKE_C_FLAGS "-Wall -Werror -Wextra -pedantic")
|
||
|
set(CMAKE_C_FLAGS_DEBUG "-g -ggdb -pg -fsanitize=address")
|
||
|
set(CMAKE_C_FLAGS_RELEASE "-Os")
|
||
|
set(CMAKE_C_FLAGS_RELWITHDEBINFO "-Os -g")
|
||
|
|
||
|
option(LIBSSH_VERBOSE_OUTPOUT "whether or not verbose output for libssh mode is activated" OFF)
|
||
|
|
||
|
add_subdirectory(src)
|