cmake_minimum_required(VERSION 3.15)

project(xrbx LANGUAGES CXX)

set(CMAKE_CXX_STANDARD 23)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

add_library(xrbx STATIC
    src/xrbx.cpp
)

target_include_directories(xrbx
    PUBLIC
        ${PROJECT_SOURCE_DIR}/include
)

add_subdirectory(tests)
