cmake_minimum_required(VERSION 3.10) project(delaunator VERSION 0.4.0) set(ROOT_DIR ${PROJECT_SOURCE_DIR}) # # Must be first. # include(${ROOT_DIR}/cmake/common.cmake NO_POLICY_SCOPE) include(CTest) include(FeatureSummary) include(${D_CMAKE_DIR}/options.cmake) include(${D_CMAKE_DIR}/gtest.cmake) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${D_BIN_DIR}) add_library(delaunator include/delaunator.cpp) d_target_compile_settings(delaunator) add_subdirectory(test) #examples #add_executable(triangulate-geojson examples/triangulate_geojson.cpp include/delaunator.cpp) add_executable(basic examples/basic.cpp include/delaunator.cpp) target_include_directories(basic PRIVATE include ) #set(CPACK_PROJECT_NAME ${PROJECT_NAME}) #set(CPACK_PROJECT_VERSION ${PROJECT_VERSION})