23 lines
366 B
CMake
23 lines
366 B
CMake
cmake_minimum_required(VERSION 3.15)
|
|
|
|
project(Kylin)
|
|
|
|
set(OpenSSL_LIBRARY ssl crypto)
|
|
|
|
|
|
if(TARGET Boost::serialization)
|
|
add_subdirectory(Encrypt)
|
|
endif()
|
|
|
|
if(TARGET Boost::url)
|
|
add_subdirectory(HttpProxy)
|
|
endif()
|
|
|
|
if(TARGET Qt${QT_VERSION_MAJOR}::Core)
|
|
add_subdirectory(QtComponets)
|
|
endif()
|
|
|
|
if(TARGET Boost::log)
|
|
add_subdirectory(Universal)
|
|
endif()
|