##
## Copyright (c) Toposens GmbH 2022. All rights reserved.
##

cmake_minimum_required(VERSION 3.16.0)

project(toposens-core-libs C)

add_library(${PROJECT_NAME}
  INTERFACE
)

target_include_directories(${PROJECT_NAME}
  INTERFACE
    $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/toposens/>
    $<INSTALL_INTERFACE:include/toposens/>
)

target_sources(${PROJECT_NAME}
    INTERFACE
    $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/topo_errors.c>
)

install(FILES toposens/toposens/errors.h DESTINATION include/toposens)
