baidu_downloader/CMakeLists.txt
2024-07-08 01:18:01 +08:00

22 lines
553 B
CMake

cmake_minimum_required(VERSION 3.29)
project(arona_baidu)
include(retrieve_files.cmake)
find_package(PkgConfig REQUIRED)
# find libcurl
pkg_check_modules(CURL REQUIRED libcurl)
# find openssl
pkg_check_modules(OPENSSL REQUIRED openssl)
# find rapidjson
pkg_check_modules(RAPIDJSON REQUIRED rapidjson)
add_subdirectory(thrid_party/imgui)
add_subdirectory(thrid_party/restclient-cpp)
set(ALL_FILES "")
retrieve_files(${CMAKE_CURRENT_SOURCE_DIR}/src ALL_FILES)
add_executable(${PROJECT_NAME} ${ALL_FILES})
target_link_libraries(${PROJECT_NAME} imgui)