cmake_minimum_required(VERSION 3.20)
find_package(Boost 1.90.0 REQUIRED COMPONENTS program_options headers CONFIG)
find_package(JPEG REQUIRED)

project(text2image)

add_executable(
    ${PROJECT_NAME}
    ./src/main.cpp
)

set_property(
    TARGET ${PROJECT_NAME}
    PROPERTY CXX_STANDARD 23
)

target_link_libraries(
    ${PROJECT_NAME}
    PRIVATE
    bmrshared-freetype
    Boost::program_options
    Boost::headers
    JPEG::JPEG
)

install(
    TARGETS ${PROJECT_NAME}
    RUNTIME DESTINATION bin
)
