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()