2
0
mirror of https://github.com/boostorg/random.git synced 2026-01-19 04:22:17 +00:00
Files
random/build/Jamfile.v2

37 lines
1016 B
Plaintext

# Jamfile.v2
#
# Copyright 2010 Steven Watanabe
# Copyright 2024 Matt Borland
#
# 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)
import-search /boost/config/checks ;
import config : requires ;
project
: common-requirements <library>$(boost_dependencies) ;
local SOURCES = random_device.cpp ;
lib boost_random
# Sources
: ../src/$(SOURCES)
# Requirements
: <link>shared:<define>BOOST_RANDOM_DYN_LINK=1
<define>BOOST_RANDOM_SOURCE=1
[ requires cxx11_noexcept cxx11_rvalue_references sfinae_expr cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_tuple cxx11_hdr_initializer_list cxx11_constexpr cxx11_nullptr cxx11_numeric_limits cxx11_decltype cxx11_hdr_array cxx11_hdr_type_traits cxx11_explicit_conversion_operators ]
# default-build
:
# usage-requirements
: <link>shared:<define>BOOST_RANDOM_DYN_LINK=1
<define>BOOST_RANDOM_NO_LIB=1
;