utilitiec/CMakeLists.txt

19 lines
388 B
CMake
Raw Permalink Normal View History

2024-06-13 15:28:21 +02:00
cmake_minimum_required(VERSION 3.22)
project(utilitiec C)
set(CMAKE_BUILD_TYPE Debug)
# Activate warnings
if (CMAKE_COMPILER_IS_GNUCC)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -pedantic")
endif()
if (MSVC)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /W4")
endif()
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
add_subdirectory(src/)
add_subdirectory(tests/)