aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/boost/build/ci/travis.py
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2020-01-08 15:46:29 +0300
committerEgor Tensin <Egor.Tensin@gmail.com>2020-01-08 17:40:56 +0300
commiteff522c1f2355f12106ef44f8612dadbc6207ea8 (patch)
tree3c780751524c7ffc70f06ffe0e7177a3c0812e08 /boost/build/ci/travis.py
parentboost/build: refactoring (diff)
downloadcmake-common-eff522c1f2355f12106ef44f8612dadbc6207ea8.tar.gz
cmake-common-eff522c1f2355f12106ef44f8612dadbc6207ea8.zip
boost/build: add --runtime-link
This time with more safety checks.
Diffstat (limited to 'boost/build/ci/travis.py')
-rwxr-xr-xboost/build/ci/travis.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/boost/build/ci/travis.py b/boost/build/ci/travis.py
index 74ba29f..1c65cc9 100755
--- a/boost/build/ci/travis.py
+++ b/boost/build/ci/travis.py
@@ -56,6 +56,8 @@ def _parse_args(argv=None):
parser = argparse.ArgumentParser()
parser.add_argument('--link', metavar='LINKAGE', nargs='*',
help='how the libraries are linked (i.e. static/shared)')
+ parser.add_argument('--runtime-link', metavar='LINKAGE',
+ help='how the libraries link to the runtime')
parser.add_argument('b2_args', nargs='*', metavar='B2_ARG', default=[],
help='additional b2 arguments, to be passed verbatim')
return parser.parse_args(argv)
@@ -86,6 +88,8 @@ def build_travis(argv=None):
if args.link is not None:
travis_argv.append('--link')
travis_argv += args.link
+ if args.runtime_link is not None:
+ appveyor_argv += ['--runtime-link', args.runtime_link]
travis_argv += [
'--', version.dir_path(_get_build_dir()),
]