cmake_minimum_required(VERSION 3.20)
project(Wr64FramePacingDiagnosticTests LANGUAGES CXX)
enable_testing()
add_executable(wr64_frame_pacing_diagnostic_test frame_pacing_diagnostic.cpp)
target_compile_features(wr64_frame_pacing_diagnostic_test PRIVATE cxx_std_17)
target_include_directories(wr64_frame_pacing_diagnostic_test PRIVATE ../../lib/rt64/src)
add_test(NAME frame_pacing_numeric_aggregation COMMAND wr64_frame_pacing_diagnostic_test)
add_executable(wr64_diagnostic_history_test diagnostic_history.cpp)
target_compile_features(wr64_diagnostic_history_test PRIVATE cxx_std_17)
target_include_directories(wr64_diagnostic_history_test PRIVATE ../../lib/rt64/src)
add_test(NAME frame_pacing_session_preservation COMMAND wr64_diagnostic_history_test)
