cmake_minimum_required(VERSION 2.8.12)
project(triangle)

add_library(triangle STATIC triangle.c)
target_compile_definitions(triangle PRIVATE -DTRILIBRARY -DANSI_DECLARATORS)
if(WIN32)
   target_compile_definitions(triangle PRIVATE -DNO_TIMER)
endif()

if(UNIX)
    target_compile_options(triangle PRIVATE -fPIC)
endif(UNIX)

INSTALL(TARGETS triangle
    LIBRARY DESTINATION lib
    ARCHIVE DESTINATION lib
    )
INSTALL(FILES triangle.h DESTINATION include)
