network-experiment/applications/http-mandelbrot/CMakeLists.txt

29 lines
450 B
CMake

find_package(Boost 1.89.0 REQUIRED COMPONENTS headers CONFIG)
find_package(JPEG REQUIRED)
project(http-mandelbrot)
add_executable(
${PROJECT_NAME}
./src/main.cpp
./src/mandelbrot.cpp
)
set_property(
TARGET ${PROJECT_NAME}
PROPERTY CXX_STANDARD 20
)
target_link_libraries(
${PROJECT_NAME}
PRIVATE
bmrshared-web
Boost::headers
JPEG::JPEG
)
install(
TARGETS ${PROJECT_NAME}
RUNTIME DESTINATION bin
)