Files
minecraft-clone/CMakeLists.txt
MrGeorgen 882fa6e3d4 Squashed 'lib/advanced_C_standard_liberary/' changes from 7f81bd3..68f0bb5
68f0bb5 exclude main.c

git-subtree-dir: lib/advanced_C_standard_liberary
git-subtree-split: 68f0bb51db9829ef16e07f01ed52dd6ac5b3aec3
2020-06-22 15:08:56 +02:00

12 lines
368 B
CMake

project(advanced_C_standard_library C)
set_property(GLOBAL PROPERTY C_STANDARD)
cmake_minimum_required(VERSION 3.9)
include_directories(include)
file(GLOB SOURCES "src/*.c")
add_executable(test.out ${SOURCES})
find_program(CCACHE_PROGRAM ccache)
if(CCACHE_PROGRAM)
set(CMAKE_C_COMPILER_LAUNCHER "${CCACHE_PROGRAM}")
endif()
set( CMAKE_EXPORT_COMPILE_COMMANDS ON )