From e1623f08ffda3602928fec65b1f02c70324188ce Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Mon, 2 Jul 2018 01:21:26 +0200 Subject: Very basic C4Group extracting implementation --- CMakeLists.txt | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index d8a6458..b7bb5cc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,15 @@ cmake_minimum_required(VERSION 2.6) project(cc4group) -add_executable(cc4group main.cpp) +set(CMAKE_C_STANDARD 11) +set(CMAKE_C_STANDARD_REQUIRED ON) -install(TARGETS cc4group RUNTIME DESTINATION bin) +if(${CMAKE_C_COMPILER_ID} MATCHES GNU) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wcast-align -Werror") +endif() + +find_package(ZLIB REQUIRED) + +add_executable(cc4group main.c) +target_link_libraries(cc4group PRIVATE ZLIB::ZLIB) +target_include_directories(cc4group PRIVATE ZLIB::ZLIB) -- cgit v1.2.3-54-g00ecf