cmake_minimum_required(VERSION 3.20)

project(hdk-grid 
  VERSION 0.0.1
  LANGUAGES CXX
)

#TODO: Project options such as tests, examples, coverage, etc.

add_library(hdk-grid INTERFACE)
target_compile_features(hdk-grid INTERFACE cxx_std_17)

target_include_directories(
  hdk-grid
  INTERFACE
    $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
    $<INSTALL_INTERFACE:include>
)

# TODO: Link to dependencies if we need but keep them minimal and optional.

