Files
advanced_C_standard_library/CMakeLists.txt
2020-08-07 11:26:52 +02:00

13 lines
414 B
CMake

project(advanced_C_standard_library C)
cmake_minimum_required(VERSION 3.17)
include_directories(include)
file(GLOB ACLSOURCES "src/*.c")
add_executable(acl ${ACLSOURCES})
find_program(CCACHE_PROGRAM ccache)
if(CCACHE_PROGRAM)
set(CMAKE_C_COMPILER_LAUNCHER "${CCACHE_PROGRAM}")
endif()
set( CMAKE_EXPORT_COMPILE_COMMANDS ON )
set_property(TARGET acl PROPERTY C_STANDARD 99)
target_link_libraries(acl PRIVATE m)