You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
394 B
15 lines
394 B
4 years ago
|
cmake_minimum_required(VERSION 3.15)
|
||
|
project(cgc C)
|
||
|
|
||
|
file(GLOB SOURCE "src/*.c")
|
||
|
file(GLOB INCLUDE "include/*.h")
|
||
|
|
||
|
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
|
||
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
|
||
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
|
||
|
|
||
|
include_directories("include")
|
||
|
|
||
|
set(CMAKE_C_STANDARD 99)
|
||
|
|
||
|
add_executable(cgc ${SOURCE} ${INCLUDE})
|