update boost
This commit is contained in:
@@ -1,140 +0,0 @@
|
||||
# Copyright 2019 Peter Dimov
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
|
||||
# This CMake configuration file, installed as part of the Boost build
|
||||
# and installation procedure done by `b2 install`, provides support
|
||||
# for find_package(Boost).
|
||||
#
|
||||
# It's roughly, but not perfectly, compatible with the behavior
|
||||
# of find_package(Boost) as provided by FindBoost.cmake.
|
||||
#
|
||||
# A typical use might be
|
||||
#
|
||||
# find_package(Boost 1.70 REQUIRED COMPONENTS filesystem regex PATHS C:/Boost)
|
||||
#
|
||||
# On success, the above invocation would define the targets Boost::headers,
|
||||
# Boost::filesystem and Boost::regex. Boost::headers represents all
|
||||
# header-only libraries. An alias, Boost::boost, for Boost::headers is
|
||||
# provided for compatibility.
|
||||
#
|
||||
# Since Boost libraries can coexist in many variants - 32/64 bit,
|
||||
# static/dynamic runtime, debug/release, the following variables can be used
|
||||
# to control which variant is chosen:
|
||||
#
|
||||
# Boost_USE_DEBUG_LIBS: When OFF, disables debug libraries.
|
||||
# Boost_USE_RELEASE_LIBS: When OFF, disables release libraries.
|
||||
# Boost_USE_STATIC_LIBS: When ON, uses static Boost libraries; when OFF,
|
||||
# uses shared Boost libraries; when not set, the
|
||||
# default is to use shared when BUILD_SHARED_LIBS is
|
||||
# ON, static otherwise.
|
||||
# Boost_USE_STATIC_RUNTIME: When ON, uses Boost libraries linked against the
|
||||
# static runtime. The default is shared runtime.
|
||||
# Boost_USE_DEBUG_RUNTIME: When ON, uses Boost libraries linked against the
|
||||
# debug runtime. When OFF, against the release
|
||||
# runtime. The default is to use either.
|
||||
# Boost_COMPILER: The compiler that has been used to build Boost,
|
||||
# such as vc141, gcc7, clang37. The default is
|
||||
# determined from CMAKE_CXX_COMPILER_ID.
|
||||
|
||||
message(STATUS "Found Boost ${Boost_VERSION} at ${Boost_DIR}")
|
||||
|
||||
# Output requested configuration (f.ex. "REQUIRED COMPONENTS filesystem")
|
||||
|
||||
if(Boost_FIND_QUIETLY)
|
||||
set(_BOOST_CONFIG "${_BOOST_CONFIG} QUIET")
|
||||
endif()
|
||||
|
||||
if(Boost_FIND_REQUIRED)
|
||||
set(_BOOST_CONFIG "${_BOOST_CONFIG} REQUIRED")
|
||||
endif()
|
||||
|
||||
foreach(__boost_comp IN LISTS Boost_FIND_COMPONENTS)
|
||||
if(${Boost_FIND_REQUIRED_${__boost_comp}})
|
||||
list(APPEND _BOOST_COMPONENTS ${__boost_comp})
|
||||
else()
|
||||
list(APPEND _BOOST_OPTIONAL_COMPONENTS ${__boost_comp})
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
if(_BOOST_COMPONENTS)
|
||||
set(_BOOST_CONFIG "${_BOOST_CONFIG} COMPONENTS ${_BOOST_COMPONENTS}")
|
||||
endif()
|
||||
|
||||
if(_BOOST_OPTIONAL_COMPONENTS)
|
||||
set(_BOOST_CONFIG "${_BOOST_CONFIG} OPTIONAL_COMPONENTS ${_BOOST_OPTIONAL_COMPONENTS}")
|
||||
endif()
|
||||
|
||||
if(_BOOST_CONFIG)
|
||||
message(STATUS " Requested configuration:${_BOOST_CONFIG}")
|
||||
endif()
|
||||
|
||||
unset(_BOOST_CONFIG)
|
||||
unset(_BOOST_COMPONENTS)
|
||||
unset(_BOOST_OPTIONAL_COMPONENTS)
|
||||
|
||||
# find_dependency doesn't forward arguments until 3.9, so we have to roll our own
|
||||
|
||||
macro(boost_find_dependency dep req)
|
||||
|
||||
set(_BOOST_QUIET)
|
||||
if(Boost_FIND_QUIETLY)
|
||||
set(_BOOST_QUIET QUIET)
|
||||
endif()
|
||||
|
||||
set(_BOOST_REQUIRED)
|
||||
if(${req} AND Boost_FIND_REQUIRED)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "BoostConfig: find_package(boost_${dep} ${Boost_VERSION} EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})")
|
||||
endif()
|
||||
find_package(boost_${dep} ${Boost_VERSION} EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
|
||||
string(TOUPPER ${dep} _BOOST_DEP)
|
||||
set(Boost_${_BOOST_DEP}_FOUND ${boost_${dep}_FOUND})
|
||||
|
||||
unset(_BOOST_REQUIRED)
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
unset(_BOOST_DEP)
|
||||
|
||||
endmacro()
|
||||
|
||||
# Find boost_headers
|
||||
|
||||
boost_find_dependency(headers 1)
|
||||
|
||||
if(NOT boost_headers_FOUND)
|
||||
|
||||
set(Boost_FOUND 0)
|
||||
set(Boost_NOT_FOUND_MESSAGE "A required dependency, boost_headers, has not been found.")
|
||||
|
||||
return()
|
||||
|
||||
endif()
|
||||
|
||||
# Find components
|
||||
|
||||
foreach(__boost_comp IN LISTS Boost_FIND_COMPONENTS)
|
||||
|
||||
boost_find_dependency(${__boost_comp} ${Boost_FIND_REQUIRED_${__boost_comp}})
|
||||
|
||||
endforeach()
|
||||
|
||||
# Compatibility targets
|
||||
|
||||
if(NOT TARGET Boost::boost)
|
||||
|
||||
add_library(Boost::boost INTERFACE IMPORTED)
|
||||
set_property(TARGET Boost::boost APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::headers)
|
||||
|
||||
# All Boost:: targets already disable autolink
|
||||
add_library(Boost::diagnostic_definitions INTERFACE IMPORTED)
|
||||
add_library(Boost::disable_autolinking INTERFACE IMPORTED)
|
||||
add_library(Boost::dynamic_linking INTERFACE IMPORTED)
|
||||
|
||||
endif()
|
||||
296
linx64/lib/boost/cmake/Boost-1.83.0/BoostConfig.cmake
Normal file
296
linx64/lib/boost/cmake/Boost-1.83.0/BoostConfig.cmake
Normal file
@@ -0,0 +1,296 @@
|
||||
# Copyright 2019 Peter Dimov
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
|
||||
# This CMake configuration file, installed as part of the Boost build
|
||||
# and installation procedure done by `b2 install`, provides support
|
||||
# for find_package(Boost).
|
||||
#
|
||||
# It's roughly, but not perfectly, compatible with the behavior
|
||||
# of find_package(Boost) as provided by FindBoost.cmake.
|
||||
#
|
||||
# A typical use might be
|
||||
#
|
||||
# find_package(Boost 1.70 REQUIRED COMPONENTS filesystem regex PATHS C:/Boost)
|
||||
#
|
||||
# On success, the above invocation would define the targets Boost::headers,
|
||||
# Boost::filesystem and Boost::regex. Boost::headers represents all
|
||||
# header-only libraries. An alias, Boost::boost, for Boost::headers is
|
||||
# provided for compatibility.
|
||||
#
|
||||
# Requesting the special component "ALL" will make all installed components
|
||||
# available, as in the following example:
|
||||
#
|
||||
# find_package(Boost 1.73 REQUIRED COMPONENTS ALL)
|
||||
#
|
||||
# Since COMPONENTS is optional when REQUIRED is specified, the above can be
|
||||
# shortened to
|
||||
#
|
||||
# find_package(Boost 1.73 REQUIRED ALL)
|
||||
#
|
||||
# When ALL is used, a variable Boost_ALL_TARGETS will be set and will contain
|
||||
# the names of all created targets.
|
||||
#
|
||||
# The ALL component cannot be combined with named components.
|
||||
#
|
||||
# Since Boost libraries can coexist in many variants - 32/64 bit,
|
||||
# static/dynamic runtime, debug/release, the following variables can be used
|
||||
# to control which variant is chosen:
|
||||
#
|
||||
# Boost_USE_DEBUG_LIBS: When OFF, disables debug libraries.
|
||||
# Boost_USE_RELEASE_LIBS: When OFF, disables release libraries.
|
||||
# Boost_USE_MULTITHREADED: When OFF, uses single-threaded libraries.
|
||||
# The default is multithreaded.
|
||||
# Boost_USE_STATIC_LIBS: When ON, uses static Boost libraries; when OFF,
|
||||
# uses shared Boost libraries; when not set, uses
|
||||
# static on Windows, shared otherwise.
|
||||
# Boost_USE_STATIC_RUNTIME: When ON, uses Boost libraries linked against the
|
||||
# static runtime. The default is shared runtime.
|
||||
# Boost_USE_DEBUG_RUNTIME: When ON, uses Boost libraries linked against the
|
||||
# debug runtime. When OFF, against the release
|
||||
# runtime. The default is to use either.
|
||||
# Boost_COMPILER: The compiler that has been used to build Boost,
|
||||
# such as vc141, gcc7, clang37. The default is
|
||||
# determined from CMAKE_CXX_COMPILER_ID.
|
||||
# Boost_PYTHON_VERSION: The version of Python against which Boost.Python
|
||||
# has been built; only required when more than one
|
||||
# Boost.Python library is present.
|
||||
#
|
||||
# The following variables control the verbosity of the output:
|
||||
#
|
||||
# Boost_VERBOSE: Enable verbose output
|
||||
# Boost_DEBUG: Enable debug (even more verbose) output
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
|
||||
message(STATUS "Found Boost ${Boost_VERSION} at ${Boost_DIR}")
|
||||
|
||||
# Output requested configuration (f.ex. "REQUIRED COMPONENTS filesystem")
|
||||
|
||||
if(Boost_FIND_QUIETLY)
|
||||
set(_BOOST_CONFIG "${_BOOST_CONFIG} QUIET")
|
||||
endif()
|
||||
|
||||
if(Boost_FIND_REQUIRED)
|
||||
set(_BOOST_CONFIG "${_BOOST_CONFIG} REQUIRED")
|
||||
endif()
|
||||
|
||||
foreach(__boost_comp IN LISTS Boost_FIND_COMPONENTS)
|
||||
if(${Boost_FIND_REQUIRED_${__boost_comp}})
|
||||
list(APPEND _BOOST_COMPONENTS ${__boost_comp})
|
||||
else()
|
||||
list(APPEND _BOOST_OPTIONAL_COMPONENTS ${__boost_comp})
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
if(_BOOST_COMPONENTS)
|
||||
set(_BOOST_CONFIG "${_BOOST_CONFIG} COMPONENTS ${_BOOST_COMPONENTS}")
|
||||
endif()
|
||||
|
||||
if(_BOOST_OPTIONAL_COMPONENTS)
|
||||
set(_BOOST_CONFIG "${_BOOST_CONFIG} OPTIONAL_COMPONENTS ${_BOOST_OPTIONAL_COMPONENTS}")
|
||||
endif()
|
||||
|
||||
if(_BOOST_CONFIG)
|
||||
message(STATUS " Requested configuration:${_BOOST_CONFIG}")
|
||||
endif()
|
||||
|
||||
unset(_BOOST_CONFIG)
|
||||
unset(_BOOST_COMPONENTS)
|
||||
unset(_BOOST_OPTIONAL_COMPONENTS)
|
||||
|
||||
endif()
|
||||
|
||||
macro(boost_find_component comp required quiet)
|
||||
|
||||
set(_BOOST_QUIET)
|
||||
if(Boost_FIND_QUIETLY OR ${quiet})
|
||||
set(_BOOST_QUIET QUIET)
|
||||
endif()
|
||||
|
||||
set(_BOOST_REQUIRED)
|
||||
if(${required} AND Boost_FIND_REQUIRED)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
|
||||
if("${comp}" MATCHES "^(python|numpy|mpi_python)([1-9])([0-9][0-9]?)$")
|
||||
|
||||
# handle pythonXY and numpyXY versioned components for compatibility
|
||||
|
||||
set(Boost_PYTHON_VERSION "${CMAKE_MATCH_2}.${CMAKE_MATCH_3}")
|
||||
set(__boost_comp_nv "${CMAKE_MATCH_1}")
|
||||
|
||||
elseif("${comp}" MATCHES "^(python|numpy|mpi_python)([1-9])$")
|
||||
|
||||
# handle python2/python3 for compatibility
|
||||
|
||||
set(Boost_PYTHON_VERSION_MAJOR "${CMAKE_MATCH_2}")
|
||||
set(__boost_comp_nv "${CMAKE_MATCH_1}")
|
||||
|
||||
else()
|
||||
|
||||
set(__boost_comp_nv "${comp}")
|
||||
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "BoostConfig: find_package(boost_${__boost_comp_nv} ${Boost_VERSION} EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})")
|
||||
endif()
|
||||
find_package(boost_${__boost_comp_nv} ${Boost_VERSION} EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
|
||||
set(__boost_comp_found ${boost_${__boost_comp_nv}_FOUND})
|
||||
|
||||
# FindPackageHandleStandardArgs expects <package>_<component>_FOUND
|
||||
set(Boost_${comp}_FOUND ${__boost_comp_found})
|
||||
|
||||
# FindBoost sets Boost_<COMPONENT>_FOUND
|
||||
string(TOUPPER ${comp} _BOOST_COMP)
|
||||
set(Boost_${_BOOST_COMP}_FOUND ${__boost_comp_found})
|
||||
|
||||
# FindBoost compatibility variables: Boost_LIBRARIES, Boost_<C>_LIBRARY
|
||||
if(__boost_comp_found)
|
||||
|
||||
list(APPEND Boost_LIBRARIES Boost::${__boost_comp_nv})
|
||||
set(Boost_${_BOOST_COMP}_LIBRARY Boost::${__boost_comp_nv})
|
||||
|
||||
if(NOT "${comp}" STREQUAL "${__boost_comp_nv}" AND NOT TARGET Boost::${comp})
|
||||
|
||||
# Versioned target alias (f.ex. Boost::python27) for compatibility
|
||||
add_library(Boost::${comp} INTERFACE IMPORTED)
|
||||
set_property(TARGET Boost::${comp} APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${__boost_comp_nv})
|
||||
|
||||
endif()
|
||||
|
||||
endif()
|
||||
|
||||
unset(_BOOST_REQUIRED)
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
unset(__boost_comp_nv)
|
||||
unset(__boost_comp_found)
|
||||
unset(_BOOST_COMP)
|
||||
|
||||
endmacro()
|
||||
|
||||
macro(boost_find_all_components)
|
||||
|
||||
# Search for all available component-configuration directories...
|
||||
file(GLOB __boost_all_components
|
||||
LIST_DIRECTORIES true RELATIVE "${CMAKE_CURRENT_LIST_DIR}/.."
|
||||
"${CMAKE_CURRENT_LIST_DIR}/../boost_*-${Boost_VERSION}")
|
||||
# ...and extract component names from it.
|
||||
string(REGEX REPLACE "boost_([_a-z0-9]+)-${Boost_VERSION}" "\\1"
|
||||
__boost_all_components "${__boost_all_components}")
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "BoostConfig: discovered components: ${__boost_all_components}")
|
||||
endif()
|
||||
|
||||
list(REMOVE_ITEM __boost_all_components "headers")
|
||||
|
||||
# Try to find each component.
|
||||
foreach(__boost_comp IN LISTS __boost_all_components)
|
||||
|
||||
boost_find_component(${__boost_comp} 0 1)
|
||||
|
||||
# Append to list of all targets (if found).
|
||||
if(Boost_${__boost_comp}_FOUND)
|
||||
list(APPEND Boost_ALL_TARGETS Boost::${__boost_comp})
|
||||
endif()
|
||||
|
||||
endforeach()
|
||||
|
||||
unset(__boost_all_components)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "BoostConfig: Boost_ALL_TARGETS: ${Boost_ALL_TARGETS}")
|
||||
endif()
|
||||
|
||||
endmacro()
|
||||
|
||||
# Find boost_headers
|
||||
|
||||
boost_find_component(headers 1 0)
|
||||
|
||||
if(NOT boost_headers_FOUND)
|
||||
|
||||
set(Boost_FOUND 0)
|
||||
set(Boost_NOT_FOUND_MESSAGE "A required dependency, boost_headers, has not been found.")
|
||||
|
||||
return()
|
||||
|
||||
endif()
|
||||
|
||||
# Compatibility variables
|
||||
|
||||
set(Boost_MAJOR_VERSION ${Boost_VERSION_MAJOR})
|
||||
set(Boost_MINOR_VERSION ${Boost_VERSION_MINOR})
|
||||
set(Boost_SUBMINOR_VERSION ${Boost_VERSION_PATCH})
|
||||
|
||||
set(Boost_VERSION_STRING ${Boost_VERSION})
|
||||
set(Boost_VERSION_MACRO ${Boost_VERSION_MAJOR}0${Boost_VERSION_MINOR}0${Boost_VERSION_PATCH})
|
||||
|
||||
get_target_property(Boost_INCLUDE_DIRS Boost::headers INTERFACE_INCLUDE_DIRECTORIES)
|
||||
set(Boost_LIBRARIES "")
|
||||
|
||||
# Save project's policies
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(SET CMP0057 NEW) # if IN_LIST
|
||||
|
||||
# Find components
|
||||
|
||||
if("ALL" IN_LIST Boost_FIND_COMPONENTS)
|
||||
|
||||
# Make sure "ALL" is the only requested component.
|
||||
list(LENGTH Boost_FIND_COMPONENTS __boost_find_components_count)
|
||||
if(NOT ${__boost_find_components_count} EQUAL 1)
|
||||
message(AUTHOR_WARNING "ALL cannot be combined with named components; the named components will be ignored.")
|
||||
endif()
|
||||
|
||||
unset(__boost_find_components_count)
|
||||
|
||||
set(Boost_ALL_TARGETS Boost::headers)
|
||||
|
||||
boost_find_all_components()
|
||||
|
||||
else()
|
||||
|
||||
foreach(__boost_comp IN LISTS Boost_FIND_COMPONENTS)
|
||||
|
||||
boost_find_component(${__boost_comp} ${Boost_FIND_REQUIRED_${__boost_comp}} 0)
|
||||
|
||||
endforeach()
|
||||
|
||||
endif()
|
||||
|
||||
# Compatibility targets
|
||||
|
||||
if(NOT TARGET Boost::boost)
|
||||
|
||||
add_library(Boost::boost INTERFACE IMPORTED)
|
||||
set_property(TARGET Boost::boost APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::headers)
|
||||
|
||||
add_library(Boost::diagnostic_definitions INTERFACE IMPORTED)
|
||||
add_library(Boost::disable_autolinking INTERFACE IMPORTED)
|
||||
add_library(Boost::dynamic_linking INTERFACE IMPORTED)
|
||||
|
||||
if(WIN32)
|
||||
|
||||
set_property(TARGET Boost::diagnostic_definitions PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_LIB_DIAGNOSTIC")
|
||||
set_property(TARGET Boost::disable_autolinking PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB")
|
||||
set_property(TARGET Boost::dynamic_linking PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_DYN_LINK")
|
||||
|
||||
endif()
|
||||
|
||||
endif()
|
||||
|
||||
# Compatibility variable when using meta-component "ALL"
|
||||
|
||||
if("ALL" IN_LIST Boost_FIND_COMPONENTS)
|
||||
set(Boost_ALL_FOUND ${boost_headers_FOUND})
|
||||
endif()
|
||||
|
||||
# Restore project's policies
|
||||
cmake_policy(POP)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -20,9 +20,15 @@ elseif(CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang")
|
||||
|
||||
set(BOOST_DETECTED_TOOLSET "clang-darwin")
|
||||
|
||||
# Match clang-darwin.jam
|
||||
|
||||
if(_BOOST_COMPILER_VERSION_MAJOR GREATER 3)
|
||||
set(_BOOST_COMPILER_VERSION_MINOR)
|
||||
endif()
|
||||
|
||||
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
|
||||
|
||||
if(MSVC)
|
||||
if(MSVC_VERSION)
|
||||
set(BOOST_DETECTED_TOOLSET "clangw")
|
||||
else()
|
||||
set(BOOST_DETECTED_TOOLSET "clang")
|
||||
@@ -32,7 +38,7 @@ elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
|
||||
set(_BOOST_COMPILER_VERSION_MINOR)
|
||||
endif()
|
||||
|
||||
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
||||
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Intel" OR CMAKE_CXX_COMPILER_ID STREQUAL "IntelLLVM")
|
||||
|
||||
if(WIN32)
|
||||
|
||||
@@ -83,7 +89,11 @@ elseif(CMAKE_COMPILER_IS_GNUCXX)
|
||||
|
||||
elseif(MSVC)
|
||||
|
||||
if((MSVC_VERSION GREATER 1919) AND (MSVC_VERSION LESS 1930))
|
||||
if((MSVC_VERSION GREATER 1929) AND (MSVC_VERSION LESS 1940))
|
||||
|
||||
set(BOOST_DETECTED_TOOLSET "vc143")
|
||||
|
||||
elseif((MSVC_VERSION GREATER 1919) AND (MSVC_VERSION LESS 1930))
|
||||
|
||||
set(BOOST_DETECTED_TOOLSET "vc142")
|
||||
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::atomic APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_atomic-clang9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_ATOMIC_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_atomic-clang9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_atomic-clang9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::atomic APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_atomic-clang9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_ATOMIC_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::atomic APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_atomic-gcc9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_ATOMIC_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::atomic APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_atomic-gcc9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_ATOMIC_DEPS headers)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -1,25 +1,32 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
if(TARGET Boost::atomic)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_atomic ${boost_atomic_VERSION} at ${boost_atomic_DIR}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Found boost_atomic ${boost_atomic_VERSION} at ${boost_atomic_DIR}")
|
||||
endif()
|
||||
|
||||
mark_as_advanced(boost_atomic_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/boost-1_70/" ABSOLUTE)
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH)
|
||||
|
||||
# If the computed and the original directories are symlink-equivalent, use original
|
||||
if(EXISTS "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
get_filename_component(_BOOST_CMAKEDIR_ORIGINAL "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake" REALPATH)
|
||||
if(_BOOST_CMAKEDIR STREQUAL _BOOST_CMAKEDIR_ORIGINAL)
|
||||
set(_BOOST_CMAKEDIR "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
endif()
|
||||
unset(_BOOST_CMAKEDIR_ORIGINAL)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/boost-1_83/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::atomic
|
||||
add_library(Boost::atomic UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB"
|
||||
)
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.70.0.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.83.0.cmake)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "Scanning ${CMAKE_CURRENT_LIST_DIR}/libboost_atomic-variant*.cmake")
|
||||
@@ -28,12 +35,17 @@ endif()
|
||||
file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_atomic-variant*.cmake")
|
||||
|
||||
macro(_BOOST_SKIPPED fname reason)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " ... skipped ${fname} (${reason})")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [ ] ${fname}")
|
||||
endif()
|
||||
list(APPEND __boost_skipped "${fname} (${reason})")
|
||||
endmacro()
|
||||
|
||||
list(LENGTH __boost_variants _BOOST_SINGLE_VARIANT)
|
||||
if(NOT _BOOST_SINGLE_VARIANT EQUAL 1)
|
||||
set(_BOOST_SINGLE_VARIANT 0)
|
||||
endif()
|
||||
|
||||
foreach(f IN LISTS __boost_variants)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " Including ${f}")
|
||||
@@ -41,35 +53,40 @@ foreach(f IN LISTS __boost_variants)
|
||||
include(${f})
|
||||
endforeach()
|
||||
|
||||
unset(_BOOST_SINGLE_VARIANT)
|
||||
unset(_BOOST_LIBDIR)
|
||||
unset(_BOOST_INCLUDEDIR)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
|
||||
get_target_property(__boost_configs Boost::atomic IMPORTED_CONFIGURATIONS)
|
||||
if(NOT __boost_variants AND (Boost_VERBOSE OR Boost_DEBUG))
|
||||
message(STATUS " Library has no variants and is considered not found")
|
||||
endif()
|
||||
|
||||
if(__boost_variants AND NOT __boost_configs)
|
||||
message(STATUS "No suitable boost_atomic variant has been identified!")
|
||||
if(NOT Boost_DEBUG)
|
||||
if(NOT TARGET Boost::atomic)
|
||||
set(__boost_message "No suitable build variant has been found.")
|
||||
if(__boost_skipped)
|
||||
set(__boost_message "${__boost_message}\nThe following variants have been tried and rejected:")
|
||||
foreach(s IN LISTS __boost_skipped)
|
||||
message(STATUS " ${s}")
|
||||
set(__boost_message "${__boost_message}\n* ${s}")
|
||||
endforeach()
|
||||
endif()
|
||||
set(boost_atomic_FOUND 0)
|
||||
set(boost_atomic_NOT_FOUND_MESSAGE "No suitable build variant has been found.")
|
||||
set(boost_atomic_NOT_FOUND_MESSAGE ${__boost_message})
|
||||
unset(__boost_message)
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
unset(_BOOST_ATOMIC_DEPS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
|
||||
if(_BOOST_ATOMIC_DEPS)
|
||||
list(REMOVE_DUPLICATES _BOOST_ATOMIC_DEPS)
|
||||
message(STATUS "Adding boost_atomic dependencies: ${_BOOST_ATOMIC_DEPS}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Adding boost_atomic dependencies: ${_BOOST_ATOMIC_DEPS}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
foreach(dep_boost_atomic IN LISTS _BOOST_ATOMIC_DEPS)
|
||||
@@ -82,7 +99,7 @@ foreach(dep_boost_atomic IN LISTS _BOOST_ATOMIC_DEPS)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
find_package(boost_${dep_boost_atomic} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
find_package(boost_${dep_boost_atomic} 1.83.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
set_property(TARGET Boost::atomic APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_atomic})
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_REQUIRED)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::atomic
|
||||
|
||||
if(NOT TARGET Boost::atomic)
|
||||
add_library(Boost::atomic SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::atomic IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::atomic already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::atomic APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_atomic-clang17-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::atomic APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_ATOMIC_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-clang17-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_atomic-clang17-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::atomic
|
||||
|
||||
if(NOT TARGET Boost::atomic)
|
||||
add_library(Boost::atomic SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_atomic-clang17-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::atomic IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::atomic already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_atomic-clang17-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::atomic APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_atomic-clang17-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::atomic APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_ATOMIC_DEPS headers)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::atomic
|
||||
|
||||
if(NOT TARGET Boost::atomic)
|
||||
add_library(Boost::atomic SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::atomic IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::atomic already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::atomic APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_atomic-gcc13-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::atomic APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_ATOMIC_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::atomic
|
||||
|
||||
if(NOT TARGET Boost::atomic)
|
||||
add_library(Boost::atomic SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::atomic IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::atomic already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::atomic APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_atomic-gcc13-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::atomic PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::atomic APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_ATOMIC_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_ATOMIC_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::chrono APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_chrono-clang9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CHRONO_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_chrono-clang9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_chrono-clang9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::chrono APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_chrono-clang9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CHRONO_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::chrono APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_chrono-gcc9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CHRONO_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::chrono APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_chrono-gcc9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CHRONO_DEPS headers)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -1,25 +1,32 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
if(TARGET Boost::chrono)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_chrono ${boost_chrono_VERSION} at ${boost_chrono_DIR}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Found boost_chrono ${boost_chrono_VERSION} at ${boost_chrono_DIR}")
|
||||
endif()
|
||||
|
||||
mark_as_advanced(boost_chrono_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/boost-1_70/" ABSOLUTE)
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH)
|
||||
|
||||
# If the computed and the original directories are symlink-equivalent, use original
|
||||
if(EXISTS "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
get_filename_component(_BOOST_CMAKEDIR_ORIGINAL "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake" REALPATH)
|
||||
if(_BOOST_CMAKEDIR STREQUAL _BOOST_CMAKEDIR_ORIGINAL)
|
||||
set(_BOOST_CMAKEDIR "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
endif()
|
||||
unset(_BOOST_CMAKEDIR_ORIGINAL)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/boost-1_83/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::chrono
|
||||
add_library(Boost::chrono UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB"
|
||||
)
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.70.0.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.83.0.cmake)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "Scanning ${CMAKE_CURRENT_LIST_DIR}/libboost_chrono-variant*.cmake")
|
||||
@@ -28,12 +35,17 @@ endif()
|
||||
file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_chrono-variant*.cmake")
|
||||
|
||||
macro(_BOOST_SKIPPED fname reason)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " ... skipped ${fname} (${reason})")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [ ] ${fname}")
|
||||
endif()
|
||||
list(APPEND __boost_skipped "${fname} (${reason})")
|
||||
endmacro()
|
||||
|
||||
list(LENGTH __boost_variants _BOOST_SINGLE_VARIANT)
|
||||
if(NOT _BOOST_SINGLE_VARIANT EQUAL 1)
|
||||
set(_BOOST_SINGLE_VARIANT 0)
|
||||
endif()
|
||||
|
||||
foreach(f IN LISTS __boost_variants)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " Including ${f}")
|
||||
@@ -41,35 +53,40 @@ foreach(f IN LISTS __boost_variants)
|
||||
include(${f})
|
||||
endforeach()
|
||||
|
||||
unset(_BOOST_SINGLE_VARIANT)
|
||||
unset(_BOOST_LIBDIR)
|
||||
unset(_BOOST_INCLUDEDIR)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
|
||||
get_target_property(__boost_configs Boost::chrono IMPORTED_CONFIGURATIONS)
|
||||
if(NOT __boost_variants AND (Boost_VERBOSE OR Boost_DEBUG))
|
||||
message(STATUS " Library has no variants and is considered not found")
|
||||
endif()
|
||||
|
||||
if(__boost_variants AND NOT __boost_configs)
|
||||
message(STATUS "No suitable boost_chrono variant has been identified!")
|
||||
if(NOT Boost_DEBUG)
|
||||
if(NOT TARGET Boost::chrono)
|
||||
set(__boost_message "No suitable build variant has been found.")
|
||||
if(__boost_skipped)
|
||||
set(__boost_message "${__boost_message}\nThe following variants have been tried and rejected:")
|
||||
foreach(s IN LISTS __boost_skipped)
|
||||
message(STATUS " ${s}")
|
||||
set(__boost_message "${__boost_message}\n* ${s}")
|
||||
endforeach()
|
||||
endif()
|
||||
set(boost_chrono_FOUND 0)
|
||||
set(boost_chrono_NOT_FOUND_MESSAGE "No suitable build variant has been found.")
|
||||
set(boost_chrono_NOT_FOUND_MESSAGE ${__boost_message})
|
||||
unset(__boost_message)
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
unset(_BOOST_CHRONO_DEPS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
|
||||
if(_BOOST_CHRONO_DEPS)
|
||||
list(REMOVE_DUPLICATES _BOOST_CHRONO_DEPS)
|
||||
message(STATUS "Adding boost_chrono dependencies: ${_BOOST_CHRONO_DEPS}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Adding boost_chrono dependencies: ${_BOOST_CHRONO_DEPS}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
foreach(dep_boost_chrono IN LISTS _BOOST_CHRONO_DEPS)
|
||||
@@ -82,7 +99,7 @@ foreach(dep_boost_chrono IN LISTS _BOOST_CHRONO_DEPS)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
find_package(boost_${dep_boost_chrono} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
find_package(boost_${dep_boost_chrono} 1.83.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
set_property(TARGET Boost::chrono APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_chrono})
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_REQUIRED)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::chrono
|
||||
|
||||
if(NOT TARGET Boost::chrono)
|
||||
add_library(Boost::chrono SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::chrono IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::chrono already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::chrono APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_chrono-clang17-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::chrono APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CHRONO_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-clang17-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_chrono-clang17-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::chrono
|
||||
|
||||
if(NOT TARGET Boost::chrono)
|
||||
add_library(Boost::chrono SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_chrono-clang17-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::chrono IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::chrono already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_chrono-clang17-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::chrono APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_chrono-clang17-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::chrono APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CHRONO_DEPS headers)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::chrono
|
||||
|
||||
if(NOT TARGET Boost::chrono)
|
||||
add_library(Boost::chrono SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::chrono IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::chrono already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::chrono APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_chrono-gcc13-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::chrono APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CHRONO_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::chrono
|
||||
|
||||
if(NOT TARGET Boost::chrono)
|
||||
add_library(Boost::chrono SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::chrono IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::chrono already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::chrono APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_chrono-gcc13-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::chrono PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::chrono APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CHRONO_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CHRONO_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_container-clang9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_container-clang9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::container APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_container-clang9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTAINER_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-clang9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_container-clang9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_container-clang9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::container APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_container-clang9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTAINER_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::container APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_container-gcc9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTAINER_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-gcc9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_container-gcc9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_container-gcc9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::container APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_container-gcc9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTAINER_DEPS headers)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -1,25 +1,32 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
if(TARGET Boost::container)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_container ${boost_container_VERSION} at ${boost_container_DIR}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Found boost_container ${boost_container_VERSION} at ${boost_container_DIR}")
|
||||
endif()
|
||||
|
||||
mark_as_advanced(boost_container_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/boost-1_70/" ABSOLUTE)
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH)
|
||||
|
||||
# If the computed and the original directories are symlink-equivalent, use original
|
||||
if(EXISTS "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
get_filename_component(_BOOST_CMAKEDIR_ORIGINAL "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake" REALPATH)
|
||||
if(_BOOST_CMAKEDIR STREQUAL _BOOST_CMAKEDIR_ORIGINAL)
|
||||
set(_BOOST_CMAKEDIR "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
endif()
|
||||
unset(_BOOST_CMAKEDIR_ORIGINAL)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/boost-1_83/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::container
|
||||
add_library(Boost::container UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB"
|
||||
)
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.70.0.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.83.0.cmake)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "Scanning ${CMAKE_CURRENT_LIST_DIR}/libboost_container-variant*.cmake")
|
||||
@@ -28,12 +35,17 @@ endif()
|
||||
file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_container-variant*.cmake")
|
||||
|
||||
macro(_BOOST_SKIPPED fname reason)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " ... skipped ${fname} (${reason})")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [ ] ${fname}")
|
||||
endif()
|
||||
list(APPEND __boost_skipped "${fname} (${reason})")
|
||||
endmacro()
|
||||
|
||||
list(LENGTH __boost_variants _BOOST_SINGLE_VARIANT)
|
||||
if(NOT _BOOST_SINGLE_VARIANT EQUAL 1)
|
||||
set(_BOOST_SINGLE_VARIANT 0)
|
||||
endif()
|
||||
|
||||
foreach(f IN LISTS __boost_variants)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " Including ${f}")
|
||||
@@ -41,35 +53,40 @@ foreach(f IN LISTS __boost_variants)
|
||||
include(${f})
|
||||
endforeach()
|
||||
|
||||
unset(_BOOST_SINGLE_VARIANT)
|
||||
unset(_BOOST_LIBDIR)
|
||||
unset(_BOOST_INCLUDEDIR)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
|
||||
get_target_property(__boost_configs Boost::container IMPORTED_CONFIGURATIONS)
|
||||
if(NOT __boost_variants AND (Boost_VERBOSE OR Boost_DEBUG))
|
||||
message(STATUS " Library has no variants and is considered not found")
|
||||
endif()
|
||||
|
||||
if(__boost_variants AND NOT __boost_configs)
|
||||
message(STATUS "No suitable boost_container variant has been identified!")
|
||||
if(NOT Boost_DEBUG)
|
||||
if(NOT TARGET Boost::container)
|
||||
set(__boost_message "No suitable build variant has been found.")
|
||||
if(__boost_skipped)
|
||||
set(__boost_message "${__boost_message}\nThe following variants have been tried and rejected:")
|
||||
foreach(s IN LISTS __boost_skipped)
|
||||
message(STATUS " ${s}")
|
||||
set(__boost_message "${__boost_message}\n* ${s}")
|
||||
endforeach()
|
||||
endif()
|
||||
set(boost_container_FOUND 0)
|
||||
set(boost_container_NOT_FOUND_MESSAGE "No suitable build variant has been found.")
|
||||
set(boost_container_NOT_FOUND_MESSAGE ${__boost_message})
|
||||
unset(__boost_message)
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
unset(_BOOST_CONTAINER_DEPS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
|
||||
if(_BOOST_CONTAINER_DEPS)
|
||||
list(REMOVE_DUPLICATES _BOOST_CONTAINER_DEPS)
|
||||
message(STATUS "Adding boost_container dependencies: ${_BOOST_CONTAINER_DEPS}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Adding boost_container dependencies: ${_BOOST_CONTAINER_DEPS}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
foreach(dep_boost_container IN LISTS _BOOST_CONTAINER_DEPS)
|
||||
@@ -82,7 +99,7 @@ foreach(dep_boost_container IN LISTS _BOOST_CONTAINER_DEPS)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
find_package(boost_${dep_boost_container} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
find_package(boost_${dep_boost_container} 1.83.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
set_property(TARGET Boost::container APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_container})
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_REQUIRED)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_container-clang17-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::container
|
||||
|
||||
if(NOT TARGET Boost::container)
|
||||
add_library(Boost::container SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_container-clang17-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::container IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::container already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_container-clang17-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::container APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_container-clang17-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::container APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTAINER_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-clang17-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_container-clang17-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::container
|
||||
|
||||
if(NOT TARGET Boost::container)
|
||||
add_library(Boost::container SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_container-clang17-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::container IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::container already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_container-clang17-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::container APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_container-clang17-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::container APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTAINER_DEPS headers)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::container
|
||||
|
||||
if(NOT TARGET Boost::container)
|
||||
add_library(Boost::container SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::container IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::container already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::container APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_container-gcc13-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::container APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTAINER_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_container-gcc13-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_container-gcc13-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::container
|
||||
|
||||
if(NOT TARGET Boost::container)
|
||||
add_library(Boost::container SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_container-gcc13-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::container IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::container already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_container-gcc13-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::container APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_container-gcc13-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::container PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::container APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTAINER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTAINER_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_context-clang9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_context-clang9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::context APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_context-clang9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTEXT_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-clang9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_context-clang9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_context-clang9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::context APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_context-clang9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTEXT_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::context APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_context-gcc9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTEXT_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-gcc9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_context-gcc9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_context-gcc9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::context APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_context-gcc9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTEXT_DEPS headers)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -1,25 +1,32 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
if(TARGET Boost::context)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_context ${boost_context_VERSION} at ${boost_context_DIR}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Found boost_context ${boost_context_VERSION} at ${boost_context_DIR}")
|
||||
endif()
|
||||
|
||||
mark_as_advanced(boost_context_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/boost-1_70/" ABSOLUTE)
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH)
|
||||
|
||||
# If the computed and the original directories are symlink-equivalent, use original
|
||||
if(EXISTS "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
get_filename_component(_BOOST_CMAKEDIR_ORIGINAL "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake" REALPATH)
|
||||
if(_BOOST_CMAKEDIR STREQUAL _BOOST_CMAKEDIR_ORIGINAL)
|
||||
set(_BOOST_CMAKEDIR "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
endif()
|
||||
unset(_BOOST_CMAKEDIR_ORIGINAL)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/boost-1_83/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::context
|
||||
add_library(Boost::context UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB"
|
||||
)
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.70.0.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.83.0.cmake)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "Scanning ${CMAKE_CURRENT_LIST_DIR}/libboost_context-variant*.cmake")
|
||||
@@ -28,12 +35,17 @@ endif()
|
||||
file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_context-variant*.cmake")
|
||||
|
||||
macro(_BOOST_SKIPPED fname reason)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " ... skipped ${fname} (${reason})")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [ ] ${fname}")
|
||||
endif()
|
||||
list(APPEND __boost_skipped "${fname} (${reason})")
|
||||
endmacro()
|
||||
|
||||
list(LENGTH __boost_variants _BOOST_SINGLE_VARIANT)
|
||||
if(NOT _BOOST_SINGLE_VARIANT EQUAL 1)
|
||||
set(_BOOST_SINGLE_VARIANT 0)
|
||||
endif()
|
||||
|
||||
foreach(f IN LISTS __boost_variants)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " Including ${f}")
|
||||
@@ -41,35 +53,40 @@ foreach(f IN LISTS __boost_variants)
|
||||
include(${f})
|
||||
endforeach()
|
||||
|
||||
unset(_BOOST_SINGLE_VARIANT)
|
||||
unset(_BOOST_LIBDIR)
|
||||
unset(_BOOST_INCLUDEDIR)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
|
||||
get_target_property(__boost_configs Boost::context IMPORTED_CONFIGURATIONS)
|
||||
if(NOT __boost_variants AND (Boost_VERBOSE OR Boost_DEBUG))
|
||||
message(STATUS " Library has no variants and is considered not found")
|
||||
endif()
|
||||
|
||||
if(__boost_variants AND NOT __boost_configs)
|
||||
message(STATUS "No suitable boost_context variant has been identified!")
|
||||
if(NOT Boost_DEBUG)
|
||||
if(NOT TARGET Boost::context)
|
||||
set(__boost_message "No suitable build variant has been found.")
|
||||
if(__boost_skipped)
|
||||
set(__boost_message "${__boost_message}\nThe following variants have been tried and rejected:")
|
||||
foreach(s IN LISTS __boost_skipped)
|
||||
message(STATUS " ${s}")
|
||||
set(__boost_message "${__boost_message}\n* ${s}")
|
||||
endforeach()
|
||||
endif()
|
||||
set(boost_context_FOUND 0)
|
||||
set(boost_context_NOT_FOUND_MESSAGE "No suitable build variant has been found.")
|
||||
set(boost_context_NOT_FOUND_MESSAGE ${__boost_message})
|
||||
unset(__boost_message)
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
unset(_BOOST_CONTEXT_DEPS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
|
||||
if(_BOOST_CONTEXT_DEPS)
|
||||
list(REMOVE_DUPLICATES _BOOST_CONTEXT_DEPS)
|
||||
message(STATUS "Adding boost_context dependencies: ${_BOOST_CONTEXT_DEPS}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Adding boost_context dependencies: ${_BOOST_CONTEXT_DEPS}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
foreach(dep_boost_context IN LISTS _BOOST_CONTEXT_DEPS)
|
||||
@@ -82,7 +99,7 @@ foreach(dep_boost_context IN LISTS _BOOST_CONTEXT_DEPS)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
find_package(boost_${dep_boost_context} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
find_package(boost_${dep_boost_context} 1.83.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
set_property(TARGET Boost::context APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_context})
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_REQUIRED)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_context-clang17-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::context
|
||||
|
||||
if(NOT TARGET Boost::context)
|
||||
add_library(Boost::context SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_context-clang17-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::context IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::context already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_context-clang17-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::context APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_context-clang17-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::context APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTEXT_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-clang17-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_context-clang17-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::context
|
||||
|
||||
if(NOT TARGET Boost::context)
|
||||
add_library(Boost::context SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_context-clang17-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::context IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::context already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_context-clang17-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::context APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_context-clang17-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::context APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTEXT_DEPS headers)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::context
|
||||
|
||||
if(NOT TARGET Boost::context)
|
||||
add_library(Boost::context SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::context IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::context already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::context APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_context-gcc13-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::context APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTEXT_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_context-gcc13-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_context-gcc13-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::context
|
||||
|
||||
if(NOT TARGET Boost::context)
|
||||
add_library(Boost::context SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_context-gcc13-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::context IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::context already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_context-gcc13-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::context APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_context-gcc13-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::context PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::context APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTEXT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTEXT_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::contract APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_contract-clang9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTRACT_DEPS system headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-clang9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_contract-clang9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_contract-clang9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::contract APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_contract-clang9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTRACT_DEPS system headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::contract APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_contract-gcc9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTRACT_DEPS system headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_contract-gcc9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_contract-gcc9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::contract APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_contract-gcc9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTRACT_DEPS system headers)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -1,25 +1,32 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
if(TARGET Boost::contract)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_contract ${boost_contract_VERSION} at ${boost_contract_DIR}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Found boost_contract ${boost_contract_VERSION} at ${boost_contract_DIR}")
|
||||
endif()
|
||||
|
||||
mark_as_advanced(boost_contract_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/boost-1_70/" ABSOLUTE)
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH)
|
||||
|
||||
# If the computed and the original directories are symlink-equivalent, use original
|
||||
if(EXISTS "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
get_filename_component(_BOOST_CMAKEDIR_ORIGINAL "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake" REALPATH)
|
||||
if(_BOOST_CMAKEDIR STREQUAL _BOOST_CMAKEDIR_ORIGINAL)
|
||||
set(_BOOST_CMAKEDIR "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
endif()
|
||||
unset(_BOOST_CMAKEDIR_ORIGINAL)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/boost-1_83/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::contract
|
||||
add_library(Boost::contract UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB"
|
||||
)
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.70.0.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.83.0.cmake)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "Scanning ${CMAKE_CURRENT_LIST_DIR}/libboost_contract-variant*.cmake")
|
||||
@@ -28,12 +35,17 @@ endif()
|
||||
file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_contract-variant*.cmake")
|
||||
|
||||
macro(_BOOST_SKIPPED fname reason)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " ... skipped ${fname} (${reason})")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [ ] ${fname}")
|
||||
endif()
|
||||
list(APPEND __boost_skipped "${fname} (${reason})")
|
||||
endmacro()
|
||||
|
||||
list(LENGTH __boost_variants _BOOST_SINGLE_VARIANT)
|
||||
if(NOT _BOOST_SINGLE_VARIANT EQUAL 1)
|
||||
set(_BOOST_SINGLE_VARIANT 0)
|
||||
endif()
|
||||
|
||||
foreach(f IN LISTS __boost_variants)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " Including ${f}")
|
||||
@@ -41,35 +53,40 @@ foreach(f IN LISTS __boost_variants)
|
||||
include(${f})
|
||||
endforeach()
|
||||
|
||||
unset(_BOOST_SINGLE_VARIANT)
|
||||
unset(_BOOST_LIBDIR)
|
||||
unset(_BOOST_INCLUDEDIR)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
|
||||
get_target_property(__boost_configs Boost::contract IMPORTED_CONFIGURATIONS)
|
||||
if(NOT __boost_variants AND (Boost_VERBOSE OR Boost_DEBUG))
|
||||
message(STATUS " Library has no variants and is considered not found")
|
||||
endif()
|
||||
|
||||
if(__boost_variants AND NOT __boost_configs)
|
||||
message(STATUS "No suitable boost_contract variant has been identified!")
|
||||
if(NOT Boost_DEBUG)
|
||||
if(NOT TARGET Boost::contract)
|
||||
set(__boost_message "No suitable build variant has been found.")
|
||||
if(__boost_skipped)
|
||||
set(__boost_message "${__boost_message}\nThe following variants have been tried and rejected:")
|
||||
foreach(s IN LISTS __boost_skipped)
|
||||
message(STATUS " ${s}")
|
||||
set(__boost_message "${__boost_message}\n* ${s}")
|
||||
endforeach()
|
||||
endif()
|
||||
set(boost_contract_FOUND 0)
|
||||
set(boost_contract_NOT_FOUND_MESSAGE "No suitable build variant has been found.")
|
||||
set(boost_contract_NOT_FOUND_MESSAGE ${__boost_message})
|
||||
unset(__boost_message)
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
unset(_BOOST_CONTRACT_DEPS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
|
||||
if(_BOOST_CONTRACT_DEPS)
|
||||
list(REMOVE_DUPLICATES _BOOST_CONTRACT_DEPS)
|
||||
message(STATUS "Adding boost_contract dependencies: ${_BOOST_CONTRACT_DEPS}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Adding boost_contract dependencies: ${_BOOST_CONTRACT_DEPS}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
foreach(dep_boost_contract IN LISTS _BOOST_CONTRACT_DEPS)
|
||||
@@ -82,7 +99,7 @@ foreach(dep_boost_contract IN LISTS _BOOST_CONTRACT_DEPS)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
find_package(boost_${dep_boost_contract} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
find_package(boost_${dep_boost_contract} 1.83.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
set_property(TARGET Boost::contract APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_contract})
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_REQUIRED)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::contract
|
||||
|
||||
if(NOT TARGET Boost::contract)
|
||||
add_library(Boost::contract SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::contract IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::contract already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::contract APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_contract-clang17-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::contract APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTRACT_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-clang17-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_contract-clang17-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::contract
|
||||
|
||||
if(NOT TARGET Boost::contract)
|
||||
add_library(Boost::contract SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_contract-clang17-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::contract IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::contract already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_contract-clang17-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::contract APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_contract-clang17-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::contract APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTRACT_DEPS headers)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::contract
|
||||
|
||||
if(NOT TARGET Boost::contract)
|
||||
add_library(Boost::contract SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::contract IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::contract already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::contract APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_contract-gcc13-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::contract APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTRACT_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_contract-gcc13-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_contract-gcc13-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::contract
|
||||
|
||||
if(NOT TARGET Boost::contract)
|
||||
add_library(Boost::contract SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_contract-gcc13-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::contract IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::contract already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_contract-gcc13-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::contract APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_contract-gcc13-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::contract PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::contract APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_CONTRACT_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_CONTRACT_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::coroutine APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_coroutine-clang9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_COROUTINE_DEPS chrono context thread headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::coroutine APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_coroutine-clang9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_COROUTINE_DEPS chrono context thread headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::coroutine APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_coroutine-gcc9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_COROUTINE_DEPS chrono context thread headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::coroutine APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_coroutine-gcc9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_COROUTINE_DEPS chrono context thread headers)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -1,25 +1,32 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
if(TARGET Boost::coroutine)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_coroutine ${boost_coroutine_VERSION} at ${boost_coroutine_DIR}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Found boost_coroutine ${boost_coroutine_VERSION} at ${boost_coroutine_DIR}")
|
||||
endif()
|
||||
|
||||
mark_as_advanced(boost_coroutine_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/boost-1_70/" ABSOLUTE)
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH)
|
||||
|
||||
# If the computed and the original directories are symlink-equivalent, use original
|
||||
if(EXISTS "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
get_filename_component(_BOOST_CMAKEDIR_ORIGINAL "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake" REALPATH)
|
||||
if(_BOOST_CMAKEDIR STREQUAL _BOOST_CMAKEDIR_ORIGINAL)
|
||||
set(_BOOST_CMAKEDIR "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
endif()
|
||||
unset(_BOOST_CMAKEDIR_ORIGINAL)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/boost-1_83/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::coroutine
|
||||
add_library(Boost::coroutine UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB"
|
||||
)
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.70.0.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.83.0.cmake)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "Scanning ${CMAKE_CURRENT_LIST_DIR}/libboost_coroutine-variant*.cmake")
|
||||
@@ -28,12 +35,17 @@ endif()
|
||||
file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_coroutine-variant*.cmake")
|
||||
|
||||
macro(_BOOST_SKIPPED fname reason)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " ... skipped ${fname} (${reason})")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [ ] ${fname}")
|
||||
endif()
|
||||
list(APPEND __boost_skipped "${fname} (${reason})")
|
||||
endmacro()
|
||||
|
||||
list(LENGTH __boost_variants _BOOST_SINGLE_VARIANT)
|
||||
if(NOT _BOOST_SINGLE_VARIANT EQUAL 1)
|
||||
set(_BOOST_SINGLE_VARIANT 0)
|
||||
endif()
|
||||
|
||||
foreach(f IN LISTS __boost_variants)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " Including ${f}")
|
||||
@@ -41,35 +53,40 @@ foreach(f IN LISTS __boost_variants)
|
||||
include(${f})
|
||||
endforeach()
|
||||
|
||||
unset(_BOOST_SINGLE_VARIANT)
|
||||
unset(_BOOST_LIBDIR)
|
||||
unset(_BOOST_INCLUDEDIR)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
|
||||
get_target_property(__boost_configs Boost::coroutine IMPORTED_CONFIGURATIONS)
|
||||
if(NOT __boost_variants AND (Boost_VERBOSE OR Boost_DEBUG))
|
||||
message(STATUS " Library has no variants and is considered not found")
|
||||
endif()
|
||||
|
||||
if(__boost_variants AND NOT __boost_configs)
|
||||
message(STATUS "No suitable boost_coroutine variant has been identified!")
|
||||
if(NOT Boost_DEBUG)
|
||||
if(NOT TARGET Boost::coroutine)
|
||||
set(__boost_message "No suitable build variant has been found.")
|
||||
if(__boost_skipped)
|
||||
set(__boost_message "${__boost_message}\nThe following variants have been tried and rejected:")
|
||||
foreach(s IN LISTS __boost_skipped)
|
||||
message(STATUS " ${s}")
|
||||
set(__boost_message "${__boost_message}\n* ${s}")
|
||||
endforeach()
|
||||
endif()
|
||||
set(boost_coroutine_FOUND 0)
|
||||
set(boost_coroutine_NOT_FOUND_MESSAGE "No suitable build variant has been found.")
|
||||
set(boost_coroutine_NOT_FOUND_MESSAGE ${__boost_message})
|
||||
unset(__boost_message)
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
unset(_BOOST_COROUTINE_DEPS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
|
||||
if(_BOOST_COROUTINE_DEPS)
|
||||
list(REMOVE_DUPLICATES _BOOST_COROUTINE_DEPS)
|
||||
message(STATUS "Adding boost_coroutine dependencies: ${_BOOST_COROUTINE_DEPS}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Adding boost_coroutine dependencies: ${_BOOST_COROUTINE_DEPS}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
foreach(dep_boost_coroutine IN LISTS _BOOST_COROUTINE_DEPS)
|
||||
@@ -82,7 +99,7 @@ foreach(dep_boost_coroutine IN LISTS _BOOST_COROUTINE_DEPS)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
find_package(boost_${dep_boost_coroutine} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
find_package(boost_${dep_boost_coroutine} 1.83.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
set_property(TARGET Boost::coroutine APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_coroutine})
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_REQUIRED)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::coroutine
|
||||
|
||||
if(NOT TARGET Boost::coroutine)
|
||||
add_library(Boost::coroutine SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::coroutine IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::coroutine already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::coroutine APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_coroutine-clang17-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::coroutine APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_COROUTINE_DEPS context headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::coroutine
|
||||
|
||||
if(NOT TARGET Boost::coroutine)
|
||||
add_library(Boost::coroutine SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::coroutine IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::coroutine already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::coroutine APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_coroutine-clang17-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::coroutine APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_COROUTINE_DEPS context headers)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::coroutine
|
||||
|
||||
if(NOT TARGET Boost::coroutine)
|
||||
add_library(Boost::coroutine SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::coroutine IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::coroutine already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::coroutine APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_coroutine-gcc13-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::coroutine APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_COROUTINE_DEPS context headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::coroutine
|
||||
|
||||
if(NOT TARGET Boost::coroutine)
|
||||
add_library(Boost::coroutine SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::coroutine IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::coroutine already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::coroutine APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_coroutine-gcc13-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::coroutine PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::coroutine APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_COROUTINE_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_COROUTINE_DEPS context headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::date_time APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_date_time-clang9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_DATE_TIME_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_date_time-clang9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_date_time-clang9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::date_time APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_date_time-clang9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_DATE_TIME_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::date_time APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_date_time-gcc9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_DATE_TIME_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::date_time APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_date_time-gcc9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_DATE_TIME_DEPS headers)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -1,25 +1,32 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
if(TARGET Boost::date_time)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_date_time ${boost_date_time_VERSION} at ${boost_date_time_DIR}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Found boost_date_time ${boost_date_time_VERSION} at ${boost_date_time_DIR}")
|
||||
endif()
|
||||
|
||||
mark_as_advanced(boost_date_time_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/boost-1_70/" ABSOLUTE)
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH)
|
||||
|
||||
# If the computed and the original directories are symlink-equivalent, use original
|
||||
if(EXISTS "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
get_filename_component(_BOOST_CMAKEDIR_ORIGINAL "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake" REALPATH)
|
||||
if(_BOOST_CMAKEDIR STREQUAL _BOOST_CMAKEDIR_ORIGINAL)
|
||||
set(_BOOST_CMAKEDIR "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
endif()
|
||||
unset(_BOOST_CMAKEDIR_ORIGINAL)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/boost-1_83/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::date_time
|
||||
add_library(Boost::date_time UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB"
|
||||
)
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.70.0.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.83.0.cmake)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "Scanning ${CMAKE_CURRENT_LIST_DIR}/libboost_date_time-variant*.cmake")
|
||||
@@ -28,12 +35,17 @@ endif()
|
||||
file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_date_time-variant*.cmake")
|
||||
|
||||
macro(_BOOST_SKIPPED fname reason)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " ... skipped ${fname} (${reason})")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [ ] ${fname}")
|
||||
endif()
|
||||
list(APPEND __boost_skipped "${fname} (${reason})")
|
||||
endmacro()
|
||||
|
||||
list(LENGTH __boost_variants _BOOST_SINGLE_VARIANT)
|
||||
if(NOT _BOOST_SINGLE_VARIANT EQUAL 1)
|
||||
set(_BOOST_SINGLE_VARIANT 0)
|
||||
endif()
|
||||
|
||||
foreach(f IN LISTS __boost_variants)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " Including ${f}")
|
||||
@@ -41,35 +53,40 @@ foreach(f IN LISTS __boost_variants)
|
||||
include(${f})
|
||||
endforeach()
|
||||
|
||||
unset(_BOOST_SINGLE_VARIANT)
|
||||
unset(_BOOST_LIBDIR)
|
||||
unset(_BOOST_INCLUDEDIR)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
|
||||
get_target_property(__boost_configs Boost::date_time IMPORTED_CONFIGURATIONS)
|
||||
if(NOT __boost_variants AND (Boost_VERBOSE OR Boost_DEBUG))
|
||||
message(STATUS " Library has no variants and is considered not found")
|
||||
endif()
|
||||
|
||||
if(__boost_variants AND NOT __boost_configs)
|
||||
message(STATUS "No suitable boost_date_time variant has been identified!")
|
||||
if(NOT Boost_DEBUG)
|
||||
if(NOT TARGET Boost::date_time)
|
||||
set(__boost_message "No suitable build variant has been found.")
|
||||
if(__boost_skipped)
|
||||
set(__boost_message "${__boost_message}\nThe following variants have been tried and rejected:")
|
||||
foreach(s IN LISTS __boost_skipped)
|
||||
message(STATUS " ${s}")
|
||||
set(__boost_message "${__boost_message}\n* ${s}")
|
||||
endforeach()
|
||||
endif()
|
||||
set(boost_date_time_FOUND 0)
|
||||
set(boost_date_time_NOT_FOUND_MESSAGE "No suitable build variant has been found.")
|
||||
set(boost_date_time_NOT_FOUND_MESSAGE ${__boost_message})
|
||||
unset(__boost_message)
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
unset(_BOOST_DATE_TIME_DEPS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
|
||||
if(_BOOST_DATE_TIME_DEPS)
|
||||
list(REMOVE_DUPLICATES _BOOST_DATE_TIME_DEPS)
|
||||
message(STATUS "Adding boost_date_time dependencies: ${_BOOST_DATE_TIME_DEPS}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Adding boost_date_time dependencies: ${_BOOST_DATE_TIME_DEPS}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
foreach(dep_boost_date_time IN LISTS _BOOST_DATE_TIME_DEPS)
|
||||
@@ -82,7 +99,7 @@ foreach(dep_boost_date_time IN LISTS _BOOST_DATE_TIME_DEPS)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
find_package(boost_${dep_boost_date_time} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
find_package(boost_${dep_boost_date_time} 1.83.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
set_property(TARGET Boost::date_time APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_date_time})
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_REQUIRED)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::date_time
|
||||
|
||||
if(NOT TARGET Boost::date_time)
|
||||
add_library(Boost::date_time SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::date_time IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::date_time already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::date_time APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_date_time-clang17-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::date_time APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_DATE_TIME_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-clang17-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_date_time-clang17-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::date_time
|
||||
|
||||
if(NOT TARGET Boost::date_time)
|
||||
add_library(Boost::date_time SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_date_time-clang17-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::date_time IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::date_time already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_date_time-clang17-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::date_time APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_date_time-clang17-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::date_time APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_DATE_TIME_DEPS headers)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::date_time
|
||||
|
||||
if(NOT TARGET Boost::date_time)
|
||||
add_library(Boost::date_time SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::date_time IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::date_time already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::date_time APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_date_time-gcc13-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::date_time APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_DATE_TIME_DEPS headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::date_time
|
||||
|
||||
if(NOT TARGET Boost::date_time)
|
||||
add_library(Boost::date_time SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::date_time IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::date_time already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::date_time APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_date_time-gcc13-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::date_time PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::date_time APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_DATE_TIME_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_DATE_TIME_DEPS headers)
|
||||
@@ -1,20 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
if(TARGET Boost::exception)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_exception ${boost_exception_VERSION} at ${boost_exception_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/boost-1_70/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::exception
|
||||
add_library(Boost::exception INTERFACE IMPORTED)
|
||||
|
||||
set_target_properties(Boost::exception PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB"
|
||||
)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -0,0 +1,35 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
if(TARGET Boost::exception)
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Found boost_exception ${boost_exception_VERSION} at ${boost_exception_DIR}")
|
||||
endif()
|
||||
|
||||
mark_as_advanced(boost_exception_DIR)
|
||||
|
||||
# Compute the include and library directories relative to this file.
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH)
|
||||
|
||||
# If the computed and the original directories are symlink-equivalent, use original
|
||||
if(EXISTS "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
get_filename_component(_BOOST_CMAKEDIR_ORIGINAL "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake" REALPATH)
|
||||
if(_BOOST_CMAKEDIR STREQUAL _BOOST_CMAKEDIR_ORIGINAL)
|
||||
set(_BOOST_CMAKEDIR "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
endif()
|
||||
unset(_BOOST_CMAKEDIR_ORIGINAL)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/boost-1_83/" ABSOLUTE)
|
||||
|
||||
add_library(Boost::exception INTERFACE IMPORTED)
|
||||
|
||||
set_target_properties(Boost::exception PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
)
|
||||
|
||||
unset(_BOOST_INCLUDEDIR)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::fiber APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_fiber-clang9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_DEPS context filesystem headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_fiber-clang9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_fiber-clang9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::fiber APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_fiber-clang9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_DEPS context filesystem headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::fiber APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_fiber-gcc9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_DEPS context filesystem headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::fiber APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_fiber-gcc9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_DEPS context filesystem headers)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -1,25 +1,32 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
if(TARGET Boost::fiber)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_fiber ${boost_fiber_VERSION} at ${boost_fiber_DIR}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Found boost_fiber ${boost_fiber_VERSION} at ${boost_fiber_DIR}")
|
||||
endif()
|
||||
|
||||
mark_as_advanced(boost_fiber_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/boost-1_70/" ABSOLUTE)
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH)
|
||||
|
||||
# If the computed and the original directories are symlink-equivalent, use original
|
||||
if(EXISTS "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
get_filename_component(_BOOST_CMAKEDIR_ORIGINAL "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake" REALPATH)
|
||||
if(_BOOST_CMAKEDIR STREQUAL _BOOST_CMAKEDIR_ORIGINAL)
|
||||
set(_BOOST_CMAKEDIR "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
endif()
|
||||
unset(_BOOST_CMAKEDIR_ORIGINAL)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/boost-1_83/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::fiber
|
||||
add_library(Boost::fiber UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB"
|
||||
)
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.70.0.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.83.0.cmake)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "Scanning ${CMAKE_CURRENT_LIST_DIR}/libboost_fiber-variant*.cmake")
|
||||
@@ -28,12 +35,17 @@ endif()
|
||||
file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_fiber-variant*.cmake")
|
||||
|
||||
macro(_BOOST_SKIPPED fname reason)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " ... skipped ${fname} (${reason})")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [ ] ${fname}")
|
||||
endif()
|
||||
list(APPEND __boost_skipped "${fname} (${reason})")
|
||||
endmacro()
|
||||
|
||||
list(LENGTH __boost_variants _BOOST_SINGLE_VARIANT)
|
||||
if(NOT _BOOST_SINGLE_VARIANT EQUAL 1)
|
||||
set(_BOOST_SINGLE_VARIANT 0)
|
||||
endif()
|
||||
|
||||
foreach(f IN LISTS __boost_variants)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " Including ${f}")
|
||||
@@ -41,35 +53,40 @@ foreach(f IN LISTS __boost_variants)
|
||||
include(${f})
|
||||
endforeach()
|
||||
|
||||
unset(_BOOST_SINGLE_VARIANT)
|
||||
unset(_BOOST_LIBDIR)
|
||||
unset(_BOOST_INCLUDEDIR)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
|
||||
get_target_property(__boost_configs Boost::fiber IMPORTED_CONFIGURATIONS)
|
||||
if(NOT __boost_variants AND (Boost_VERBOSE OR Boost_DEBUG))
|
||||
message(STATUS " Library has no variants and is considered not found")
|
||||
endif()
|
||||
|
||||
if(__boost_variants AND NOT __boost_configs)
|
||||
message(STATUS "No suitable boost_fiber variant has been identified!")
|
||||
if(NOT Boost_DEBUG)
|
||||
if(NOT TARGET Boost::fiber)
|
||||
set(__boost_message "No suitable build variant has been found.")
|
||||
if(__boost_skipped)
|
||||
set(__boost_message "${__boost_message}\nThe following variants have been tried and rejected:")
|
||||
foreach(s IN LISTS __boost_skipped)
|
||||
message(STATUS " ${s}")
|
||||
set(__boost_message "${__boost_message}\n* ${s}")
|
||||
endforeach()
|
||||
endif()
|
||||
set(boost_fiber_FOUND 0)
|
||||
set(boost_fiber_NOT_FOUND_MESSAGE "No suitable build variant has been found.")
|
||||
set(boost_fiber_NOT_FOUND_MESSAGE ${__boost_message})
|
||||
unset(__boost_message)
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
unset(_BOOST_FIBER_DEPS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
|
||||
if(_BOOST_FIBER_DEPS)
|
||||
list(REMOVE_DUPLICATES _BOOST_FIBER_DEPS)
|
||||
message(STATUS "Adding boost_fiber dependencies: ${_BOOST_FIBER_DEPS}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Adding boost_fiber dependencies: ${_BOOST_FIBER_DEPS}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
foreach(dep_boost_fiber IN LISTS _BOOST_FIBER_DEPS)
|
||||
@@ -82,7 +99,7 @@ foreach(dep_boost_fiber IN LISTS _BOOST_FIBER_DEPS)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
find_package(boost_${dep_boost_fiber} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
find_package(boost_${dep_boost_fiber} 1.83.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
set_property(TARGET Boost::fiber APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_fiber})
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_REQUIRED)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::fiber
|
||||
|
||||
if(NOT TARGET Boost::fiber)
|
||||
add_library(Boost::fiber SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::fiber IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::fiber already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::fiber APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_fiber-clang17-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::fiber APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_DEPS atomic context filesystem headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-clang17-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_fiber-clang17-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::fiber
|
||||
|
||||
if(NOT TARGET Boost::fiber)
|
||||
add_library(Boost::fiber SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_fiber-clang17-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::fiber IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::fiber already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_fiber-clang17-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::fiber APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_fiber-clang17-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::fiber APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_DEPS atomic context filesystem headers)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::fiber
|
||||
|
||||
if(NOT TARGET Boost::fiber)
|
||||
add_library(Boost::fiber SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::fiber IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::fiber already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::fiber APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_fiber-gcc13-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::fiber APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_DEPS atomic context filesystem headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc13
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "gcc13" IN_LIST Boost_COMPILER AND NOT "-gcc13" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc13")
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0" "gcc13, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::fiber
|
||||
|
||||
if(NOT TARGET Boost::fiber)
|
||||
add_library(Boost::fiber SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::fiber IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::fiber already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::fiber APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_fiber-gcc13-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::fiber PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::fiber APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_DEPS atomic context filesystem headers)
|
||||
@@ -1,98 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
if(TARGET Boost::fiber_numa)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_fiber_numa ${boost_fiber_numa_VERSION} at ${boost_fiber_numa_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/boost-1_70/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::fiber_numa
|
||||
add_library(Boost::fiber_numa UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(Boost::fiber_numa 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_fiber_numa-variant*.cmake")
|
||||
endif()
|
||||
|
||||
file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_fiber_numa-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::fiber_numa IMPORTED_CONFIGURATIONS)
|
||||
|
||||
if(__boost_variants AND NOT __boost_configs)
|
||||
message(STATUS "No suitable boost_fiber_numa variant has been identified!")
|
||||
if(NOT Boost_DEBUG)
|
||||
foreach(s IN LISTS __boost_skipped)
|
||||
message(STATUS " ${s}")
|
||||
endforeach()
|
||||
endif()
|
||||
set(boost_fiber_numa_FOUND 0)
|
||||
set(boost_fiber_numa_NOT_FOUND_MESSAGE "No suitable build variant has been found.")
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
unset(_BOOST_FIBER_NUMA_DEPS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
|
||||
if(_BOOST_FIBER_NUMA_DEPS)
|
||||
list(REMOVE_DUPLICATES _BOOST_FIBER_NUMA_DEPS)
|
||||
message(STATUS "Adding boost_fiber_numa dependencies: ${_BOOST_FIBER_NUMA_DEPS}")
|
||||
endif()
|
||||
|
||||
foreach(dep_boost_fiber_numa IN LISTS _BOOST_FIBER_NUMA_DEPS)
|
||||
set(_BOOST_QUIET)
|
||||
if(boost_fiber_numa_FIND_QUIETLY)
|
||||
set(_BOOST_QUIET QUIET)
|
||||
endif()
|
||||
set(_BOOST_REQUIRED)
|
||||
if(boost_fiber_numa_FIND_REQUIRED)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
find_package(boost_${dep_boost_fiber_numa} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
set_property(TARGET Boost::fiber_numa APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_fiber_numa})
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_REQUIRED)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
if(NOT boost_${dep_boost_fiber_numa}_FOUND)
|
||||
set(boost_fiber_numa_FOUND 0)
|
||||
set(boost_fiber_numa_NOT_FOUND_MESSAGE "A required dependency, boost_${dep_boost_fiber_numa}, has not been found.")
|
||||
unset(_BOOST_FIBER_NUMA_DEPS)
|
||||
return()
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
unset(_BOOST_FIBER_NUMA_DEPS)
|
||||
@@ -1,61 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
|
||||
set_property(TARGET Boost::fiber_numa APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::fiber_numa PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
)
|
||||
|
||||
set_target_properties(Boost::fiber_numa PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_NUMA_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_NUMA_DEPS headers)
|
||||
@@ -1,61 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
|
||||
set_property(TARGET Boost::fiber_numa APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::fiber_numa PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
)
|
||||
|
||||
set_target_properties(Boost::fiber_numa PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_NUMA_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_NUMA_DEPS headers)
|
||||
@@ -1,61 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
|
||||
set_property(TARGET Boost::fiber_numa APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::fiber_numa PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
)
|
||||
|
||||
set_target_properties(Boost::fiber_numa PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_NUMA_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_NUMA_DEPS headers)
|
||||
@@ -1,61 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
|
||||
set_property(TARGET Boost::fiber_numa APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::fiber_numa PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
)
|
||||
|
||||
set_target_properties(Boost::fiber_numa PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FIBER_NUMA_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FIBER_NUMA_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::filesystem APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_filesystem-clang9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FILESYSTEM_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FILESYSTEM_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0" "clang9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang9")
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0" "clang9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::filesystem APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_filesystem-clang9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FILESYSTEM_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FILESYSTEM_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::filesystem APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_filesystem-gcc9-mt-d-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FILESYSTEM_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FILESYSTEM_DEPS headers)
|
||||
@@ -1,72 +0,0 @@
|
||||
# Generated by Boost 1.70.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=gcc9
|
||||
|
||||
if(Boost_COMPILER AND NOT Boost_COMPILER STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "gcc9")
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0" "gcc9, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(NOT "${Boost_USE_STATIC_LIBS}" STREQUAL "" AND Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0" "shared, BUILD_SHARED_LIBS not ON, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS " libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0")
|
||||
|
||||
# Target file name: libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0
|
||||
set_property(TARGET Boost::filesystem APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_filesystem-gcc9-mt-x64-1_70.so.1.70.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FILESYSTEM_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FILESYSTEM_DEPS headers)
|
||||
@@ -1,6 +1,6 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
set(PACKAGE_VERSION 1.70.0)
|
||||
set(PACKAGE_VERSION 1.83.0)
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
@@ -1,25 +1,32 @@
|
||||
# Generated by Boost 1.70.0
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
if(TARGET Boost::filesystem)
|
||||
return()
|
||||
endif()
|
||||
|
||||
message(STATUS "Found boost_filesystem ${boost_filesystem_VERSION} at ${boost_filesystem_DIR}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Found boost_filesystem ${boost_filesystem_VERSION} at ${boost_filesystem_DIR}")
|
||||
endif()
|
||||
|
||||
mark_as_advanced(boost_filesystem_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/boost-1_70/" ABSOLUTE)
|
||||
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" REALPATH)
|
||||
|
||||
# If the computed and the original directories are symlink-equivalent, use original
|
||||
if(EXISTS "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
get_filename_component(_BOOST_CMAKEDIR_ORIGINAL "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake" REALPATH)
|
||||
if(_BOOST_CMAKEDIR STREQUAL _BOOST_CMAKEDIR_ORIGINAL)
|
||||
set(_BOOST_CMAKEDIR "/home/admin/Documents/code/cpp-thirdparty-src/boost/install/1_83_0/lib/cmake")
|
||||
endif()
|
||||
unset(_BOOST_CMAKEDIR_ORIGINAL)
|
||||
endif()
|
||||
|
||||
get_filename_component(_BOOST_INCLUDEDIR "${_BOOST_CMAKEDIR}/../../include/boost-1_83/" ABSOLUTE)
|
||||
get_filename_component(_BOOST_LIBDIR "${_BOOST_CMAKEDIR}/../" ABSOLUTE)
|
||||
|
||||
# Create imported target Boost::filesystem
|
||||
add_library(Boost::filesystem UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB"
|
||||
)
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.70.0.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../BoostDetectToolset-1.83.0.cmake)
|
||||
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS "Scanning ${CMAKE_CURRENT_LIST_DIR}/libboost_filesystem-variant*.cmake")
|
||||
@@ -28,12 +35,17 @@ endif()
|
||||
file(GLOB __boost_variants "${CMAKE_CURRENT_LIST_DIR}/libboost_filesystem-variant*.cmake")
|
||||
|
||||
macro(_BOOST_SKIPPED fname reason)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " ... skipped ${fname} (${reason})")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [ ] ${fname}")
|
||||
endif()
|
||||
list(APPEND __boost_skipped "${fname} (${reason})")
|
||||
endmacro()
|
||||
|
||||
list(LENGTH __boost_variants _BOOST_SINGLE_VARIANT)
|
||||
if(NOT _BOOST_SINGLE_VARIANT EQUAL 1)
|
||||
set(_BOOST_SINGLE_VARIANT 0)
|
||||
endif()
|
||||
|
||||
foreach(f IN LISTS __boost_variants)
|
||||
if(Boost_DEBUG)
|
||||
message(STATUS " Including ${f}")
|
||||
@@ -41,35 +53,40 @@ foreach(f IN LISTS __boost_variants)
|
||||
include(${f})
|
||||
endforeach()
|
||||
|
||||
unset(_BOOST_SINGLE_VARIANT)
|
||||
unset(_BOOST_LIBDIR)
|
||||
unset(_BOOST_INCLUDEDIR)
|
||||
unset(_BOOST_CMAKEDIR)
|
||||
|
||||
get_target_property(__boost_configs Boost::filesystem IMPORTED_CONFIGURATIONS)
|
||||
if(NOT __boost_variants AND (Boost_VERBOSE OR Boost_DEBUG))
|
||||
message(STATUS " Library has no variants and is considered not found")
|
||||
endif()
|
||||
|
||||
if(__boost_variants AND NOT __boost_configs)
|
||||
message(STATUS "No suitable boost_filesystem variant has been identified!")
|
||||
if(NOT Boost_DEBUG)
|
||||
if(NOT TARGET Boost::filesystem)
|
||||
set(__boost_message "No suitable build variant has been found.")
|
||||
if(__boost_skipped)
|
||||
set(__boost_message "${__boost_message}\nThe following variants have been tried and rejected:")
|
||||
foreach(s IN LISTS __boost_skipped)
|
||||
message(STATUS " ${s}")
|
||||
set(__boost_message "${__boost_message}\n* ${s}")
|
||||
endforeach()
|
||||
endif()
|
||||
set(boost_filesystem_FOUND 0)
|
||||
set(boost_filesystem_NOT_FOUND_MESSAGE "No suitable build variant has been found.")
|
||||
set(boost_filesystem_NOT_FOUND_MESSAGE ${__boost_message})
|
||||
unset(__boost_message)
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
unset(_BOOST_FILESYSTEM_DEPS)
|
||||
return()
|
||||
endif()
|
||||
|
||||
unset(__boost_skipped)
|
||||
unset(__boost_configs)
|
||||
unset(__boost_variants)
|
||||
|
||||
if(_BOOST_FILESYSTEM_DEPS)
|
||||
list(REMOVE_DUPLICATES _BOOST_FILESYSTEM_DEPS)
|
||||
message(STATUS "Adding boost_filesystem dependencies: ${_BOOST_FILESYSTEM_DEPS}")
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS "Adding boost_filesystem dependencies: ${_BOOST_FILESYSTEM_DEPS}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
foreach(dep_boost_filesystem IN LISTS _BOOST_FILESYSTEM_DEPS)
|
||||
@@ -82,7 +99,7 @@ foreach(dep_boost_filesystem IN LISTS _BOOST_FILESYSTEM_DEPS)
|
||||
set(_BOOST_REQUIRED REQUIRED)
|
||||
endif()
|
||||
get_filename_component(_BOOST_CMAKEDIR "${CMAKE_CURRENT_LIST_DIR}/../" ABSOLUTE)
|
||||
find_package(boost_${dep_boost_filesystem} 1.70.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
find_package(boost_${dep_boost_filesystem} 1.83.0 EXACT CONFIG ${_BOOST_REQUIRED} ${_BOOST_QUIET} HINTS ${_BOOST_CMAKEDIR})
|
||||
set_property(TARGET Boost::filesystem APPEND PROPERTY INTERFACE_LINK_LIBRARIES Boost::${dep_boost_filesystem})
|
||||
unset(_BOOST_QUIET)
|
||||
unset(_BOOST_REQUIRED)
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=on
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_RUNTIME}" STREQUAL "" AND NOT Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0" "debug runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=debug
|
||||
|
||||
if(NOT "${Boost_USE_DEBUG_LIBS}" STREQUAL "" AND NOT Boost_USE_DEBUG_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0" "debug, Boost_USE_DEBUG_LIBS=${Boost_USE_DEBUG_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::filesystem
|
||||
|
||||
if(NOT TARGET Boost::filesystem)
|
||||
add_library(Boost::filesystem SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FILESYSTEM_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::filesystem IMPORTED_LOCATION_DEBUG)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::filesystem already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::filesystem APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG CXX
|
||||
IMPORTED_LOCATION_DEBUG "${_BOOST_LIBDIR}/libboost_filesystem-clang17-mt-d-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::filesystem APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_FILESYSTEM_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FILESYSTEM_DEPS atomic headers)
|
||||
@@ -0,0 +1,107 @@
|
||||
# Generated by Boost 1.83.0
|
||||
|
||||
# address-model=64
|
||||
|
||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0" "64 bit, need 32")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# layout=versioned
|
||||
|
||||
# toolset=clang17
|
||||
|
||||
if(Boost_COMPILER)
|
||||
if(NOT "clang17" IN_LIST Boost_COMPILER AND NOT "-clang17" IN_LIST Boost_COMPILER)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0" "clang17, Boost_COMPILER=${Boost_COMPILER}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(BOOST_DETECTED_TOOLSET AND NOT BOOST_DETECTED_TOOLSET STREQUAL "clang17")
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0" "clang17, detected ${BOOST_DETECTED_TOOLSET}, set Boost_COMPILER to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# link=shared
|
||||
|
||||
if(DEFINED Boost_USE_STATIC_LIBS)
|
||||
if(Boost_USE_STATIC_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0" "shared, Boost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
else()
|
||||
if(WIN32 AND NOT _BOOST_SINGLE_VARIANT)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0" "shared, default on Windows is static, set Boost_USE_STATIC_LIBS=OFF to override")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# runtime-link=shared
|
||||
|
||||
if(Boost_USE_STATIC_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0" "shared runtime, Boost_USE_STATIC_RUNTIME=${Boost_USE_STATIC_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# runtime-debugging=off
|
||||
|
||||
if(Boost_USE_DEBUG_RUNTIME)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0" "release runtime, Boost_USE_DEBUG_RUNTIME=${Boost_USE_DEBUG_RUNTIME}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# threading=multi
|
||||
|
||||
if(DEFINED Boost_USE_MULTITHREADED AND NOT Boost_USE_MULTITHREADED)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0" "multithreaded, Boost_USE_MULTITHREADED=${Boost_USE_MULTITHREADED}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# variant=release
|
||||
|
||||
if(NOT "${Boost_USE_RELEASE_LIBS}" STREQUAL "" AND NOT Boost_USE_RELEASE_LIBS)
|
||||
_BOOST_SKIPPED("libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0" "release, Boost_USE_RELEASE_LIBS=${Boost_USE_RELEASE_LIBS}")
|
||||
return()
|
||||
endif()
|
||||
|
||||
if(Boost_VERBOSE OR Boost_DEBUG)
|
||||
message(STATUS " [x] libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0")
|
||||
endif()
|
||||
|
||||
# Create imported target Boost::filesystem
|
||||
|
||||
if(NOT TARGET Boost::filesystem)
|
||||
add_library(Boost::filesystem SHARED IMPORTED)
|
||||
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_BOOST_INCLUDEDIR}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "BOOST_FILESYSTEM_NO_LIB"
|
||||
)
|
||||
endif()
|
||||
|
||||
# Target file name: libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0
|
||||
|
||||
get_target_property(__boost_imploc Boost::filesystem IMPORTED_LOCATION_RELEASE)
|
||||
if(__boost_imploc)
|
||||
message(SEND_ERROR "Target Boost::filesystem already has an imported location '${__boost_imploc}', which is being overwritten with '${_BOOST_LIBDIR}/libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0'")
|
||||
endif()
|
||||
unset(__boost_imploc)
|
||||
|
||||
set_property(TARGET Boost::filesystem APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE CXX
|
||||
IMPORTED_LOCATION_RELEASE "${_BOOST_LIBDIR}/libboost_filesystem-clang17-mt-x64-1_83.so.1.83.0"
|
||||
)
|
||||
|
||||
set_target_properties(Boost::filesystem PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_MINSIZEREL Release
|
||||
MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release
|
||||
)
|
||||
|
||||
set_property(TARGET Boost::filesystem APPEND
|
||||
PROPERTY INTERFACE_COMPILE_DEFINITIONS "BOOST_FILESYSTEM_DYN_LINK"
|
||||
)
|
||||
|
||||
list(APPEND _BOOST_FILESYSTEM_DEPS atomic headers)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user