cmake BOOST_ASIO_HAS_STD_INVOKE_RESULT examples

chdb-io/chdb contrib/boost-cmake/CMakeLists.txt :34

target_compile_definitions (_boost_headers_only INTERFACE
  BOOST_ASIO_STANDALONE=1
  BOOST_ASIO_HAS_STD_INVOKE_RESULT=1 # Avoid using of deprecated in c++ > 17 std::result_of
  BOOST_TIMER_ENABLE_DEPRECATED=1 # wordnet-blast (enabled via USE_NLP) uses Boost legacy timer classes
)

ossia/libossia src/ossia_setup.cmake :29

target_compile_definitions(ossia
      PUBLIC
        BOOST_ASIO_HAS_STD_INVOKE_RESULT=1
    )

celtera/libremidi cmake/libremidi.net.cmake :46

target_compile_definitions(libremidi
      ${_public}
        BOOST_ASIO_HAS_STD_INVOKE_RESULT=1
    )

Tradias/asio-grpc cmake/AsioGrpcCompileOptions.cmake :66

target_compile_definitions(
    asio-grpc-compile-options
    INTERFACE $<$<CXX_COMPILER_ID:MSVC>:_WIN32_WINNT=0x0A00> # Windows 10
              $<$<CXX_COMPILER_ID:Clang,AppleClang>:BOOST_ASIO_HAS_STD_INVOKE_RESULT
              ASIO_HAS_STD_INVOKE_RESULT>
              BOOST_ASIO_NO_DEPRECATED
              ASIO_NO_DEPRECATED
              BOOST_ASIO_DISABLE_BOOST_COROUTINE
              ASIO_DISABLE_BOOST_COROUTINE
              BOOST_COBALT_NO_PMR)

ClickHouse/ClickHouse contrib/boost-cmake/CMakeLists.txt :34

target_compile_definitions (_boost_headers_only INTERFACE
  BOOST_ASIO_STANDALONE=1
  BOOST_ASIO_HAS_STD_INVOKE_RESULT=1 # Avoid using of deprecated in c++ > 17 std::result_of
  BOOST_TIMER_ENABLE_DEPRECATED=1 # wordnet-blast (enabled via USE_NLP) uses Boost legacy timer classes
)

ByConity/ByConity contrib/boost-cmake/CMakeLists.txt :90

target_compile_definitions (_boost_headers_only INTERFACE
    BOOST_ASIO_STANDALONE=1
    BOOST_ASIO_HAS_STD_INVOKE_RESULT=1 # Avoid using of deprecated in c++ > 17 std::result_of
    BOOST_TIMER_ENABLE_DEPRECATED=1 # wordnet-blast (enabled via USE_NLP) uses Boost legacy timer classes
    )