# Generated by Boost 1.70.0 if(TARGET Boost::system) return() endif() message(STATUS "Found boost_system ${boost_system_VERSION} at ${boost_system_DIR}") # Compute the include and library directories relative to this file. get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE) get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/" ABSOLUTE) get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE) # Create imported target Boost::system add_library(Boost::system UNKNOWN IMPORTED) set_target_properties(Boost::system PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}" INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB" ) include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.70.0.cmake) if(Boost_DEBUG) message(STATUS "Scanning ${CMAKE_CURRENT_LIST_DIR}/libboost_system-variant*.cmake") endif() file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_system-variant*.cmake") macro(_BOOST_SKIPPED fname reason) if(Boost_DEBUG) message(STATUS " ... skipped ${fname} (${reason})") endif() list(APPEND __boost_skipped "${fname} (${reason})") endmacro() foreach(f IN LISTS __boost_variants) if(Boost_DEBUG) message(STATUS " Including ${f}") endif() include(${f}) endforeach() unset(_BOOST_LIBDIR) unset(_BOOST_INCLUDEDIR) unset(_BOOST_CMAKEDIR) get_target_property(__boost_configs Boost::system IMPORTED_CONFIGURATIONS) if(__boost_variants AND NOT __boost_configs) message(STATUS "No suitable boost_system variant has been identified!") if(NOT Boost_DEBUG) foreach(s IN LISTS __boost_skipped) message(STATUS " ${s}") endforeach() endif() set(boost_system_FOUND 0) set(boost_system_NOT_FOUND_MESSAGE "No suitable build variant has been found.") unset(__boost_skipped) unset(__boost_configs) unset(__boost_variants) unset(_BOOST_SYSTEM_DEPS) return() endif() unset(__boost_skipped) unset(__boost_configs) unset(__boost_variants) if(_BOOST_SYSTEM_DEPS) list(REMOVE_DUPLICATES _BOOST_SYSTEM_DEPS) message(STATUS "Adding boost_system dependencies: ${_BOOST_SYSTEM_DEPS}") endif() foreach(dep_boost_system IN LISTS _BOOST_SYSTEM_DEPS) set(_BOOST_QUIET) if(boost_system_FIND_QUIETLY) set(_BOOST_QUIET QUIET) endif() set(_BOOST_REQUIRED) if(boost_system_FIND_REQUIRED) set(_BOOST_REQUIRED REQUIRED) endif() get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE) find_package(boost_${dep_boost_system} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR}) set_property(TARGET Boost::system APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_system}) unset(_BOOST_QUIET) unset(_BOOST_REQUIRED) unset(_BOOST_CMAKEDIR) if(NOT boost_${dep_boost_system}_FOUND) set(boost_system_FOUND 0) set(boost_system_NOT_FOUND_MESSAGE "A required dependency, boost_${dep_boost_system}, has not been found.") unset(_BOOST_SYSTEM_DEPS) return() endif() endforeach() unset(_BOOST_SYSTEM_DEPS)