Blame view

3rdparty/boost_1_81_0/libs/beast/example/Jamfile 861 Bytes
e6ccf0ce   Hu Chunming   提交三方库
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  #
  # Copyright (c) 2013-2017 Vinnie Falco (vinnie dot falco at gmail dot com)
  #
  # Distributed under the Boost Software License, Version 1.0. (See accompanying
  # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  #
  # Official repository: https://github.com/boostorg/beast
  #
  
  import testing ;
  import ../../config/checks/config : requires ;
  
  project /boost/beast/example
      : requirements
      [ requires
          cxx11_constexpr
          cxx11_decltype
          cxx11_hdr_tuple
          #cxx11_sfinae_expr # Every MSVC fails this
          cxx11_template_aliases
          cxx11_variadic_templates
      ]
      <library>/boost/beast//lib-asio/<link>static
      <boost.beast.separate-compilation>on:<library>/boost/beast//lib-beast/<link>static
      ;
  
  build-project advanced ;
  build-project http ;
  build-project websocket ;
  
  # legacy
  build-project echo-op ;