A repository of code for the book Computational Geometry in C, 2nd edition.
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

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})