cmake_minimum_required(VERSION 3.20)
project(brq_extreme_review LANGUAGES CXX)
get_filename_component(default_source "${CMAKE_CURRENT_LIST_DIR}/../../.." ABSOLUTE)
set(BRQ_SOURCE "${default_source}" CACHE PATH "BRQ component source directory")
set(BRQ_BUILD_TESTS OFF CACHE BOOL "" FORCE)
set(BRQ_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
set(BRQ_BUILD_BENCHMARKS OFF CACHE BOOL "" FORCE)
set(BRQ_BUILD_COMPARISON OFF CACHE BOOL "" FORCE)
add_subdirectory("${BRQ_SOURCE}" component)
add_executable(brq_extreme_review review.cpp)
target_link_libraries(brq_extreme_review PRIVATE batch_read_queue)
if(MSVC)
  target_compile_options(brq_extreme_review PRIVATE /utf-8)
endif()
