cmake_minimum_required(VERSION 3.25)
project(ReforgeCoreBundleConsumer LANGUAGES CXX)

find_package(ReforgeShaper CONFIG REQUIRED)
find_package(ReforgeJointTracker CONFIG REQUIRED)

add_executable(reforge_core_bundle_consumer main.cpp)
target_compile_features(reforge_core_bundle_consumer PRIVATE cxx_std_17)
set_target_properties(reforge_core_bundle_consumer PROPERTIES
    CXX_EXTENSIONS OFF
)
target_link_libraries(
    reforge_core_bundle_consumer
    PRIVATE
        ReforgeShaper::runtime
        ReforgeJointTracker::joint_tracker
)
