mirror of
https://github.com/boostorg/parameter.git
synced 2026-01-22 05:22:31 +00:00
Compare commits
4 Commits
boost-1.85
...
boost-1.87
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c142f7bdc2 | ||
|
|
dadb7c1222 | ||
|
|
ea493c7cd7 | ||
|
|
f31a7acfcc |
16
.github/workflows/ci.yml
vendored
16
.github/workflows/ci.yml
vendored
@@ -33,12 +33,6 @@ jobs:
|
||||
matrix:
|
||||
include:
|
||||
# Linux, gcc
|
||||
- toolset: gcc-4.7
|
||||
cxxstd: "11"
|
||||
os: ubuntu-latest
|
||||
container: ubuntu:16.04
|
||||
install:
|
||||
- g++-4.7
|
||||
- toolset: gcc-4.8
|
||||
cxxstd: "11"
|
||||
os: ubuntu-latest
|
||||
@@ -283,8 +277,14 @@ jobs:
|
||||
- libc++abi-15-dev
|
||||
|
||||
- toolset: clang
|
||||
cxxstd: "11,14,17,2a"
|
||||
os: macos-11
|
||||
cxxstd: "11,14,17,20,2b"
|
||||
os: macos-12
|
||||
- toolset: clang
|
||||
cxxstd: "11,14,17,20,2b"
|
||||
os: macos-13
|
||||
- toolset: clang
|
||||
cxxstd: "11,14,17,20,2b"
|
||||
os: macos-14
|
||||
|
||||
timeout-minutes: 20
|
||||
runs-on: ${{matrix.os}}
|
||||
|
||||
@@ -33,9 +33,6 @@ environment:
|
||||
- ARGS: toolset=gcc address-model=64 cxxstd=11,14,1z
|
||||
PATH: C:\cygwin64\bin;%PATH%
|
||||
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
|
||||
- ARGS: toolset=gcc address-model=32 cxxstd=11 linkflags=-Wl,-allow-multiple-definition
|
||||
PATH: C:\MinGW\bin;%PATH%
|
||||
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
|
||||
- ARGS: toolset=gcc address-model=32 cxxstd=11,14
|
||||
PATH: C:\mingw-w64\i686-5.3.0-posix-dwarf-rt_v4-rev0\mingw32\bin;%PATH%
|
||||
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
|
||||
|
||||
32
build.jam
Normal file
32
build.jam
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright René Ferdinand Rivera Morell 2023-2024
|
||||
# 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)
|
||||
|
||||
require-b2 5.2 ;
|
||||
|
||||
constant boost_dependencies :
|
||||
/boost/config//boost_config
|
||||
/boost/core//boost_core
|
||||
/boost/function//boost_function
|
||||
/boost/fusion//boost_fusion
|
||||
/boost/mp11//boost_mp11
|
||||
/boost/mpl//boost_mpl
|
||||
/boost/optional//boost_optional
|
||||
/boost/preprocessor//boost_preprocessor
|
||||
/boost/type_traits//boost_type_traits
|
||||
/boost/utility//boost_utility ;
|
||||
|
||||
project /boost/parameter
|
||||
: common-requirements
|
||||
<include>include
|
||||
;
|
||||
|
||||
explicit
|
||||
[ alias boost_parameter : : : : <library>$(boost_dependencies) ]
|
||||
[ alias all : boost_parameter test ]
|
||||
;
|
||||
|
||||
call-if : boost-library parameter
|
||||
;
|
||||
|
||||
@@ -11,7 +11,8 @@ import testing ;
|
||||
|
||||
project
|
||||
:
|
||||
default-build
|
||||
requirements
|
||||
<library>/boost/parameter//boost_parameter
|
||||
<warnings>off
|
||||
<include>.
|
||||
;
|
||||
@@ -304,6 +305,7 @@ alias parameter_literate_tests
|
||||
:
|
||||
<define>BOOST_PARAMETER_MAX_ARITY=5
|
||||
<define>BOOST_PARAMETER_EXPONENTIAL_OVERLOAD_THRESHOLD_ARITY=6
|
||||
<library>/boost/graph//boost_graph
|
||||
:
|
||||
:
|
||||
<preserve-target-tests>off
|
||||
@@ -426,6 +428,7 @@ alias parameter_literate_tests
|
||||
:
|
||||
<define>BOOST_PARAMETER_MAX_ARITY=5
|
||||
<define>BOOST_PARAMETER_EXPONENTIAL_OVERLOAD_THRESHOLD_ARITY=6
|
||||
<library>/boost/graph//boost_graph
|
||||
:
|
||||
:
|
||||
<preserve-target-tests>off
|
||||
|
||||
Reference in New Issue
Block a user