blob: c12ca1876cf6236ff83ca020d1d36ca514ebcc1b [file] [log] [blame]
cmake_minimum_required(VERSION 3.0.0)
project(delaunator VERSION 0.1.0)
set (CMAKE_CXX_STANDARD 17)
if (NOT EXISTS "${PROJECT_SOURCE_DIR}/includes")
execute_process(COMMAND bash "-c" "(cd ${PROJECT_SOURCE_DIR} && ./fetch-includes.sh)")
endif()
# message("PROJECT_SOURCE_DIR ${PROJECT_SOURCE_DIR}")
add_executable(main src/main.cpp)
add_library(delaunator src/delaunator.cpp)
target_include_directories (main PRIVATE "${PROJECT_SOURCE_DIR}/includes/rapidjson/include")
target_include_directories (delaunator PRIVATE "${PROJECT_SOURCE_DIR}/includes/rapidjson/include")
target_link_libraries(main delaunator)
set(CPACK_PROJECT_NAME ${PROJECT_NAME})
set(CPACK_PROJECT_VERSION ${PROJECT_VERSION})
include(CPack)