From 2cf7b4878388242d0dacf5555b1012044277b6ca Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sun, 14 Feb 2021 08:15:55 -0600 Subject: [PATCH 01/22] CI tweaks for new location. --- appveyor.yml | 6 +++--- azure-pipelines.yml | 8 ++++---- doc/jamfile.jam | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 078e5fa667..3ba66350e1 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -2,12 +2,12 @@ # subject to 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) # -# Copyright Rene Rivera 2015-2020. +# Copyright Rene Ferdinand Rivera Morell 2015-2020. branches: only: - - /master.*/ - - /develop.*/ + - /main/ + - /release/ - /feature\/.*/ environment: diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 3594abd433..07a269468c 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -2,13 +2,13 @@ # subject to 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) # -# Copyright Rene Rivera 2015-2020. +# Copyright Rene Ferdinand Rivera Morell 2015-2021. trigger: branches: include: - - develop - - master + - main + - release - feature/* paths: exclude: @@ -17,7 +17,7 @@ trigger: pr: branches: include: - - develop + - main paths: exclude: - appveyor.yml diff --git a/doc/jamfile.jam b/doc/jamfile.jam index 579650ca58..45ba93f7e3 100644 --- a/doc/jamfile.jam +++ b/doc/jamfile.jam @@ -106,7 +106,7 @@ explicit website ; actions website-checkout { rm -rf "$(website-dir)" - git clone --verbose --branch gh-pages --depth 1 "https://${GH_TOKEN}github.com/boostorg/build.git" "$(website-dir)" || exit 1 + git clone --verbose --branch gh-pages --depth 1 "https://${GH_TOKEN}github.com/bfgroup/b2.git" "$(website-dir)" || exit 1 CD=${PWD} cd "$(website-dir)" git rm --ignore-unmatch -r "$(website-doc-dir)" || exit 1 From 4a5f38a75e440f921c978d167b446a4ecf602e7a Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sun, 14 Feb 2021 15:05:46 -0600 Subject: [PATCH 02/22] Update AZP to latest versions. --- azure-pipelines.yml | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 07a269468c..13bfa519b9 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -30,7 +30,7 @@ stages: - job: 'Linux_Default_Build' strategy: matrix: - Clang 10: {PACKAGES: clang-10, LLVM_OS: bionic, LLVM_VER: 10, VM_IMAGE: 'ubuntu-18.04'} + Clang 11: {PACKAGES: clang-11, LLVM_OS: bionic, LLVM_VER: 11, VM_IMAGE: 'ubuntu-latest'} pool: vmImage: $(VM_IMAGE) steps: @@ -47,7 +47,7 @@ stages: - job: 'Linux_Clang_Only_Build' strategy: matrix: - Clang 10: {PACKAGES: clang-10, LLVM_OS: bionic, LLVM_VER: 10, VM_IMAGE: 'ubuntu-18.04'} + Clang 11: {PACKAGES: clang-11, LLVM_OS: bionic, LLVM_VER: 11, VM_IMAGE: 'ubuntu-latest'} pool: vmImage: $(VM_IMAGE) steps: @@ -65,7 +65,8 @@ stages: - job: 'Linux_Latest' strategy: matrix: - GCC 10: {TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: g++-10, PACKAGES: g++-10, VM_IMAGE: 'ubuntu-18.04'} + GCC 10: {TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: g++-10, PACKAGES: g++-10, VM_IMAGE: 'ubuntu-latest'} + Clang 11: {TOOLSET: clang, TEST_TOOLSET: clang, CXX: clang++-11, PACKAGES: clang-11, LLVM_OS: bionic, LLVM_VER: 11, VM_IMAGE: 'ubuntu-latest'} pool: vmImage: $(VM_IMAGE) steps: @@ -74,7 +75,7 @@ stages: - job: 'Windows_Latest' strategy: matrix: - VS 2019: {TOOLSET: vc142, TEST_TOOLSET: msvc, VM_IMAGE: 'windows-2019'} + VS 2019: {TOOLSET: vc142, TEST_TOOLSET: msvc, VM_IMAGE: 'windows-latest'} pool: vmImage: $(VM_IMAGE) steps: @@ -83,7 +84,7 @@ stages: - job: 'macOS' strategy: matrix: - Xcode 12.3: {TOOLSET: clang, TEST_TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app, VM_IMAGE: 'macOS-10.15'} + Xcode 12.3: {TOOLSET: clang, TEST_TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app, VM_IMAGE: 'macOS-latest'} pool: vmImage: $(VM_IMAGE) steps: @@ -164,9 +165,9 @@ stages: strategy: matrix: Master .. GCC 10: {BOOST_BRANCH: master, TOOLSET: gcc, CXX: g++-10, PACKAGES: g++-10} - Master .. Clang 10: {BOOST_BRANCH: master, TOOLSET: clang, CXX: clang++-10, PACKAGES: clang-10, LLVM_OS: bionic, LLVM_VER: 10} + Master .. Clang 11: {BOOST_BRANCH: master, TOOLSET: clang, CXX: clang++-11, PACKAGES: clang-11, LLVM_OS: bionic, LLVM_VER: 11} Develop .. GCC 10: {BOOST_BRANCH: develop, TOOLSET: gcc, CXX: g++-10, PACKAGES: g++-10} - Develop .. Clang 10: {BOOST_BRANCH: develop, TOOLSET: clang, CXX: clang++-10, PACKAGES: clang-10, LLVM_OS: bionic, LLVM_VER: 10} + Develop .. Clang 11: {BOOST_BRANCH: develop, TOOLSET: clang, CXX: clang++-11, PACKAGES: clang-11, LLVM_OS: bionic, LLVM_VER: 11} steps: - bash: | set -e @@ -197,8 +198,8 @@ stages: vmImage: 'macOS-latest' strategy: matrix: - Master .. Xcode 11.7: {BOOST_BRANCH: master, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} - Develop .. Xcode 11.7: {BOOST_BRANCH: develop, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} + Master .. Xcode 12.3: {BOOST_BRANCH: master, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} + Develop .. Xcode 12.3: {BOOST_BRANCH: develop, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} steps: - bash: | set -e @@ -302,16 +303,16 @@ stages: vmImage: 'macOS-latest' strategy: matrix: - 1.75.0 .. Xcode 11.7: {BOOST_VERSION: 1.75.0, BOOST_VERSION_U: 1_75_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} - 1.74.0 .. Xcode 11.7: {BOOST_VERSION: 1.74.0, BOOST_VERSION_U: 1_74_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} - 1.73.0 .. Xcode 11.7: {BOOST_VERSION: 1.73.0, BOOST_VERSION_U: 1_73_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} - 1.72.0 .. Xcode 11.7: {BOOST_VERSION: 1.72.0, BOOST_VERSION_U: 1_72_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} - 1.71.0 .. Xcode 11.7: {BOOST_VERSION: 1.71.0, BOOST_VERSION_U: 1_71_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} - 1.70.0 .. Xcode 11.7: {BOOST_VERSION: 1.70.0, BOOST_VERSION_U: 1_70_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} - 1.69.0 .. Xcode 11.7: {BOOST_VERSION: 1.69.0, BOOST_VERSION_U: 1_69_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} - 1.68.0 .. Xcode 11.7: {BOOST_VERSION: 1.68.0, BOOST_VERSION_U: 1_68_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} - 1.67.0 .. Xcode 11.7: {BOOST_VERSION: 1.67.0, BOOST_VERSION_U: 1_67_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} - 1.66.0 .. Xcode 11.7: {BOOST_VERSION: 1.66.0, BOOST_VERSION_U: 1_66_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_11.7.app} + 1.75.0 .. Xcode 12.3: {BOOST_VERSION: 1.75.0, BOOST_VERSION_U: 1_75_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} + 1.74.0 .. Xcode 12.3: {BOOST_VERSION: 1.74.0, BOOST_VERSION_U: 1_74_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} + 1.73.0 .. Xcode 12.3: {BOOST_VERSION: 1.73.0, BOOST_VERSION_U: 1_73_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} + 1.72.0 .. Xcode 12.3: {BOOST_VERSION: 1.72.0, BOOST_VERSION_U: 1_72_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} + 1.71.0 .. Xcode 12.3: {BOOST_VERSION: 1.71.0, BOOST_VERSION_U: 1_71_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} + 1.70.0 .. Xcode 12.3: {BOOST_VERSION: 1.70.0, BOOST_VERSION_U: 1_70_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} + 1.69.0 .. Xcode 12.3: {BOOST_VERSION: 1.69.0, BOOST_VERSION_U: 1_69_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} + 1.68.0 .. Xcode 12.3: {BOOST_VERSION: 1.68.0, BOOST_VERSION_U: 1_68_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} + 1.67.0 .. Xcode 12.3: {BOOST_VERSION: 1.67.0, BOOST_VERSION_U: 1_67_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} + 1.66.0 .. Xcode 12.3: {BOOST_VERSION: 1.66.0, BOOST_VERSION_U: 1_66_0, TOOLSET: clang, CXX: clang++, XCODE_APP: /Applications/Xcode_12.3.app} steps: - bash: | set -e From 6c428ad6104ca15ac16fb6679cc3bc239a260dad Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sun, 14 Feb 2021 16:40:14 -0600 Subject: [PATCH 03/22] Fix the Ubuntu LLVM_OS for latest. --- azure-pipelines.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 13bfa519b9..cad6102463 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -30,7 +30,7 @@ stages: - job: 'Linux_Default_Build' strategy: matrix: - Clang 11: {PACKAGES: clang-11, LLVM_OS: bionic, LLVM_VER: 11, VM_IMAGE: 'ubuntu-latest'} + Clang 11: {PACKAGES: clang-11, LLVM_OS: focal, LLVM_VER: 11, VM_IMAGE: 'ubuntu-latest'} pool: vmImage: $(VM_IMAGE) steps: @@ -47,7 +47,7 @@ stages: - job: 'Linux_Clang_Only_Build' strategy: matrix: - Clang 11: {PACKAGES: clang-11, LLVM_OS: bionic, LLVM_VER: 11, VM_IMAGE: 'ubuntu-latest'} + Clang 11: {PACKAGES: clang-11, LLVM_OS: focal, LLVM_VER: 11, VM_IMAGE: 'ubuntu-latest'} pool: vmImage: $(VM_IMAGE) steps: @@ -66,7 +66,7 @@ stages: strategy: matrix: GCC 10: {TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: g++-10, PACKAGES: g++-10, VM_IMAGE: 'ubuntu-latest'} - Clang 11: {TOOLSET: clang, TEST_TOOLSET: clang, CXX: clang++-11, PACKAGES: clang-11, LLVM_OS: bionic, LLVM_VER: 11, VM_IMAGE: 'ubuntu-latest'} + Clang 11: {TOOLSET: clang, TEST_TOOLSET: clang, CXX: clang++-11, PACKAGES: clang-11, LLVM_OS: focal, LLVM_VER: 11, VM_IMAGE: 'ubuntu-latest'} pool: vmImage: $(VM_IMAGE) steps: @@ -165,9 +165,9 @@ stages: strategy: matrix: Master .. GCC 10: {BOOST_BRANCH: master, TOOLSET: gcc, CXX: g++-10, PACKAGES: g++-10} - Master .. Clang 11: {BOOST_BRANCH: master, TOOLSET: clang, CXX: clang++-11, PACKAGES: clang-11, LLVM_OS: bionic, LLVM_VER: 11} + Master .. Clang 11: {BOOST_BRANCH: master, TOOLSET: clang, CXX: clang++-11, PACKAGES: clang-11, LLVM_OS: focal, LLVM_VER: 11} Develop .. GCC 10: {BOOST_BRANCH: develop, TOOLSET: gcc, CXX: g++-10, PACKAGES: g++-10} - Develop .. Clang 11: {BOOST_BRANCH: develop, TOOLSET: clang, CXX: clang++-11, PACKAGES: clang-11, LLVM_OS: bionic, LLVM_VER: 11} + Develop .. Clang 11: {BOOST_BRANCH: develop, TOOLSET: clang, CXX: clang++-11, PACKAGES: clang-11, LLVM_OS: focal, LLVM_VER: 11} steps: - bash: | set -e From 5c19ea29f34e4ebcc816be389eda19961fd5746c Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sun, 14 Feb 2021 18:05:05 -0600 Subject: [PATCH 04/22] Run doc build on main & release. --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index cad6102463..1ef93c2680 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -373,7 +373,7 @@ stages: - stage: Website_Update dependsOn: [Core] displayName: 'Website Update' - condition: in(variables['Build.SourceBranch'], 'refs/heads/master', 'refs/heads/develop') + condition: in(variables['Build.SourceBranch'], 'refs/heads/main', 'refs/heads/release') jobs: - job: Documentation From 61bd04ddb478420e12cd5e6fa17d23d0afd9e9f9 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sun, 14 Feb 2021 21:36:22 -0600 Subject: [PATCH 05/22] Use --cxx, as CXX is not used any longer. --- .cirrus.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index d90f76c488..cd0a594692 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -28,8 +28,7 @@ freebsd_task: build_script: [ "set -e", "cd src/engine", - "set PATH=${PATH};${CXX_PATH}", - "./build.sh ${TOOLSET}", + "./build.sh --cxx=${CXX} ${TOOLSET}", "./b2 -v", "cd ../.." ] From c36f8a9faef9b5a918c4e93daefab9e08108cd08 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sun, 14 Feb 2021 22:19:02 -0600 Subject: [PATCH 06/22] Switch to freebsd-12, as 13 is broken. --- .cirrus.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index cd0a594692..c5113ac334 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -7,16 +7,16 @@ freebsd_task: # All the GCC's and Clang's currently supported by FreeBSD ports. matrix: - - { name: 'FreeBSD, GCC 11', env: { TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: 'g++11', PACKAGE: 'gcc11-devel' }, freebsd_instance: { image_family: 'freebsd-13-0-snap' } } - - { name: 'FreeBSD, GCC 10', env: { TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: 'g++10', PACKAGE: 'gcc10-devel' }, freebsd_instance: { image_family: 'freebsd-13-0-snap' } } - - { name: 'FreeBSD, GCC 9', env: { TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: 'g++9', PACKAGE: 'gcc9-devel' }, freebsd_instance: { image_family: 'freebsd-13-0-snap' } } - - { name: 'FreeBSD, GCC 8', env: { TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: 'g++8', PACKAGE: 'gcc8-devel' }, freebsd_instance: { image_family: 'freebsd-13-0-snap' } } - - { name: 'FreeBSD, GCC 7', env: { TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: 'g++7', PACKAGE: 'gcc7' }, freebsd_instance: { image_family: 'freebsd-13-0-snap' } } - - { name: 'FreeBSD, Clang 10', env: { TOOLSET: clang, TEST_TOOLSET: clang, CXX: 'clang++10', PACKAGE: 'llvm10' }, freebsd_instance: { image_family: 'freebsd-13-0-snap' } } - - { name: 'FreeBSD, Clang 9', env: { TOOLSET: clang, TEST_TOOLSET: clang, CXX: 'clang++90', PACKAGE: 'llvm90' }, freebsd_instance: { image_family: 'freebsd-13-0-snap' } } - - { name: 'FreeBSD, Clang 8', env: { TOOLSET: clang, TEST_TOOLSET: clang, CXX: 'clang++80', PACKAGE: 'llvm80' }, freebsd_instance: { image_family: 'freebsd-13-0-snap' } } - - { name: 'FreeBSD, Clang 7', env: { TOOLSET: clang, TEST_TOOLSET: clang, CXX: 'clang++70', PACKAGE: 'llvm70' }, freebsd_instance: { image_family: 'freebsd-13-0-snap' } } - - { name: 'FreeBSD, Clang 6', env: { TOOLSET: clang, TEST_TOOLSET: clang, CXX: 'clang++60', PACKAGE: 'llvm60' }, freebsd_instance: { image_family: 'freebsd-13-0-snap' } } + - { name: 'FreeBSD, GCC 11', env: { TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: 'g++11', PACKAGE: 'gcc11-devel' }, freebsd_instance: { image_family: 'freebsd-12-2' } } + - { name: 'FreeBSD, GCC 10', env: { TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: 'g++10', PACKAGE: 'gcc10-devel' }, freebsd_instance: { image_family: 'freebsd-12-2' } } + - { name: 'FreeBSD, GCC 9', env: { TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: 'g++9', PACKAGE: 'gcc9-devel' }, freebsd_instance: { image_family: 'freebsd-12-2' } } + - { name: 'FreeBSD, GCC 8', env: { TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: 'g++8', PACKAGE: 'gcc8-devel' }, freebsd_instance: { image_family: 'freebsd-12-2' } } + - { name: 'FreeBSD, GCC 7', env: { TOOLSET: gcc, TEST_TOOLSET: gcc, CXX: 'g++7', PACKAGE: 'gcc7' }, freebsd_instance: { image_family: 'freebsd-12-2' } } + - { name: 'FreeBSD, Clang 10', env: { TOOLSET: clang, TEST_TOOLSET: clang, CXX: 'clang++10', PACKAGE: 'llvm10' }, freebsd_instance: { image_family: 'freebsd-12-2' } } + - { name: 'FreeBSD, Clang 9', env: { TOOLSET: clang, TEST_TOOLSET: clang, CXX: 'clang++90', PACKAGE: 'llvm90' }, freebsd_instance: { image_family: 'freebsd-12-2' } } + - { name: 'FreeBSD, Clang 8', env: { TOOLSET: clang, TEST_TOOLSET: clang, CXX: 'clang++80', PACKAGE: 'llvm80' }, freebsd_instance: { image_family: 'freebsd-12-2' } } + - { name: 'FreeBSD, Clang 7', env: { TOOLSET: clang, TEST_TOOLSET: clang, CXX: 'clang++70', PACKAGE: 'llvm70' }, freebsd_instance: { image_family: 'freebsd-12-2' } } + - { name: 'FreeBSD, Clang 6', env: { TOOLSET: clang, TEST_TOOLSET: clang, CXX: 'clang++60', PACKAGE: 'llvm60' }, freebsd_instance: { image_family: 'freebsd-12-2' } } # To install with ports we need to initialize the package manager. To avoid # confirmation prompts we need to set an env var. install_script: [ From 8087d10d601270cd426a6958e68c537716040c4f Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sat, 20 Feb 2021 15:33:58 -0600 Subject: [PATCH 07/22] Update style for bfgroup future. --- doc/src/amber.css | 829 ++++++++++++++++++++++++++++++++++++++++ doc/src/standalone.adoc | 4 +- 2 files changed, 831 insertions(+), 2 deletions(-) create mode 100644 doc/src/amber.css diff --git a/doc/src/amber.css b/doc/src/amber.css new file mode 100644 index 0000000000..cc719b3566 --- /dev/null +++ b/doc/src/amber.css @@ -0,0 +1,829 @@ +@import url(https://fonts.googleapis.com/css2?family=Comfortaa&display=swap); +/*! normalize.css v2.1.2 | MIT License | git.io/normalize */ +/* ========================================================================== HTML5 display definitions ========================================================================== */ +/** Correct `block` display not defined in IE 8/9. */ +@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&display=swap); +article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } + +/** Correct `inline-block` display not defined in IE 8/9. */ +audio, canvas, video { display: inline-block; } + +/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */ +audio:not([controls]) { display: none; height: 0; } + +/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */ +[hidden], template { display: none; } + +script { display: none !important; } + +/* ========================================================================== Base ========================================================================== */ +/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */ +html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } + +/** Remove default margin. */ +body { margin: 0; } + +/* ========================================================================== Links ========================================================================== */ +/** Remove the gray background color from active links in IE 10. */ +a { background: transparent; } + +/** Address `outline` inconsistency between Chrome and other browsers. */ +a:focus { outline: thin dotted; } + +/** Improve readability when focused and also mouse hovered in all browsers. */ +a:active, a:hover { outline: 0; } + +/* ========================================================================== Typography ========================================================================== */ +/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */ +h1 { font-size: 2em; margin: 0.67em 0; } + +/** Address styling not present in IE 8/9, Safari 5, and Chrome. */ +abbr[title] { border-bottom: 1px dotted; } + +/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */ +b, strong { font-weight: bold; } + +/** Address styling not present in Safari 5 and Chrome. */ +dfn { font-style: italic; } + +/** Address differences between Firefox and other browsers. */ +hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } + +/** Address styling not present in IE 8/9. */ +mark { background: #ff0; color: #000; } + +/** Correct font family set oddly in Safari 5 and Chrome. */ +code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; } + +/** Improve readability of pre-formatted text in all browsers. */ +pre { white-space: pre-wrap; } + +/** Set consistent quote types. */ +q { quotes: "\201C" "\201D" "\2018" "\2019"; } + +/** Address inconsistent and variable font size in all browsers. */ +small { font-size: 80%; } + +/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */ +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } + +sup { top: -0.5em; } + +sub { bottom: -0.25em; } + +/* ========================================================================== Embedded content ========================================================================== */ +/** Remove border when inside `a` element in IE 8/9. */ +img { border: 0; } + +/** Correct overflow displayed oddly in IE 9. */ +svg:not(:root) { overflow: hidden; } + +/* ========================================================================== Figures ========================================================================== */ +/** Address margin not present in IE 8/9 and Safari 5. */ +figure { margin: 0; } + +/* ========================================================================== Forms ========================================================================== */ +/** Define consistent border, margin, and padding. */ +fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } + +/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */ +legend { border: 0; /* 1 */ padding: 0; /* 2 */ } + +/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */ +button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ } + +/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */ +button, input { line-height: normal; } + +/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */ +button, select { text-transform: none; } + +/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */ +button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ } + +/** Re-set default cursor for disabled elements. */ +button[disabled], html input[disabled] { cursor: default; } + +/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */ +input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } + +/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */ +input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } + +/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */ +input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } + +/** Remove inner padding and border in Firefox 4+. */ +button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } + +/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */ +textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ } + +/* ========================================================================== Tables ========================================================================== */ +/** Remove most spacing between table cells. */ +table { border-collapse: collapse; border-spacing: 0; } + +meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; } + +meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; } + +meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; } + +*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } + +html, body { font-size: 100%; } + +body { background: #111; color: #aaa; padding: 0; margin: 0; font-family: "Comfortaa", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "sans-serif", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; } + +a:hover { cursor: pointer; } + +img, object, embed { max-width: 100%; height: auto; } + +object, embed { height: 100%; } + +img { -ms-interpolation-mode: bicubic; } + +#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; } + +.left { float: left !important; } + +.right { float: right !important; } + +.text-left { text-align: left !important; } + +.text-right { text-align: right !important; } + +.text-center { text-align: center !important; } + +.text-justify { text-align: justify !important; } + +.hide { display: none; } + +.antialiased { -webkit-font-smoothing: antialiased; } + +img { display: inline-block; vertical-align: middle; } + +textarea { height: auto; min-height: 50px; } + +select { width: 100%; } + +p.lead { font-size: 1.21875em; line-height: 1.6; } + +.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.45; color: #e18400; font-weight: normal; margin-top: 0; margin-bottom: 0.25em; } + +/* Typography resets */ +div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; } + +/* Default Link Styles */ +a { color: #FA9300; text-decoration: underline; line-height: inherit; } +a:hover, a:focus { color: #e18400; } +a img { border: none; } + +/* Default paragraph styles */ +p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.6; margin-bottom: 1.25em; text-rendering: optimizeLegibility; } +p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; } + +/* Default header styles */ +h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: "Comfortaa", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "sans-serif", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-weight: 300; font-style: normal; color: #ffa92e; text-rendering: optimizeLegibility; margin-top: 1em; margin-bottom: 0.5em; line-height: 1.0125em; } +h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #ffe8c7; line-height: 0; } + +h1 { font-size: 2.125em; } + +h2 { font-size: 1.6875em; } + +h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; } + +h4 { font-size: 1.125em; } + +h5 { font-size: 1.125em; } + +h6 { font-size: 1em; } + +hr { border: solid #2b2b2b; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; } + +/* Helpful Typography Defaults */ +em, i { font-style: italic; line-height: inherit; } + +strong, b { font-weight: bold; line-height: inherit; } + +small { font-size: 60%; line-height: inherit; } + +code { font-family: "IBM Plex Mono", "Droid Sans Mono", "DejaVu Sans Mono", "Monospace", monospace; font-weight: normal; color: #ffe8c7; } + +/* Lists */ +ul, ol, dl { font-size: 1em; line-height: 1.6; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit; } + +ul, ol { margin-left: 1.5em; } +ul.no-bullet, ol.no-bullet { margin-left: 1.5em; } + +/* Unordered Lists */ +ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ } +ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; } +ul.square { list-style-type: square; } +ul.circle { list-style-type: circle; } +ul.disc { list-style-type: disc; } +ul.no-bullet { list-style: none; } + +/* Ordered Lists */ +ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; } + +/* Definition Lists */ +dl dt { margin-bottom: 0.3125em; font-weight: bold; } +dl dd { margin-bottom: 1.25em; } + +/* Abbreviations */ +abbr, acronym { text-transform: uppercase; font-size: 90%; color: #aaa; border-bottom: 1px dotted #ddd; cursor: help; } + +abbr { text-transform: none; } + +/* Blockquotes */ +blockquote { margin: 0 0 1.25em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #ddd; } +blockquote cite { display: block; font-size: 0.9375em; color: #aaa; } +blockquote cite:before { content: "\2014 \0020"; } +blockquote cite a, blockquote cite a:visited { color: #aaa; } + +blockquote, blockquote p { line-height: 1.6; color: #ffa92e; } + +/* Microformats */ +.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #ddd; padding: 0.625em 0.75em; } +.vcard li { margin: 0; display: block; } +.vcard .fn { font-weight: bold; font-size: 0.9375em; } + +.vevent .summary { font-weight: bold; } +.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; } + +@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.2; } + h1 { font-size: 2.75em; } + h2 { font-size: 2.3125em; } + h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; } + h4 { font-size: 1.4375em; } } +/* Tables */ +table { background: #111; margin-bottom: 1.25em; border: solid 1px #613900; } +table thead, table tfoot { background: #2e1b00; font-weight: bold; } +table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: #aaa; text-align: left; } +table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: #aaa; } +table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #040404; } +table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.6; } + +body { tab-size: 4; word-wrap: anywhere; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } + +table { word-wrap: normal; } + +h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.2; word-spacing: -0.05em; } +h1 strong, h2 strong, h3 strong, #toctitle strong, .sidebarblock > .content > .title strong, h4 strong, h5 strong, h6 strong { font-weight: 400; } + +object, svg { display: inline-block; vertical-align: middle; } + +.center { margin-left: auto; margin-right: auto; } + +.stretch { width: 100%; } + +.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; } +.clearfix:after, .float-group:after { clear: both; } + +:not(pre).nobreak { word-wrap: normal; } +:not(pre).nowrap { white-space: nowrap; } +:not(pre).pre-wrap { white-space: pre-wrap; } + +:not(pre):not([class^=L]) > code { font-size: 0.875em; font-style: normal !important; letter-spacing: 0; padding: 0.1em 0.5ex; word-spacing: -0.15em; background-color: black; border: 1px solid #111; -webkit-border-radius: 8px; border-radius: 8px; line-height: 1.45; text-rendering: optimizeSpeed; } + +pre { color: #FA9300; font-family: "IBM Plex Mono", "Droid Sans Mono", "DejaVu Sans Mono", "Monospace", monospace; line-height: 1.45; text-rendering: optimizeSpeed; } +pre code, pre pre { color: inherit; font-size: inherit; line-height: inherit; } +pre > code { display: block; } + +pre.nowrap, pre.nowrap pre { white-space: pre; word-wrap: normal; } + +em em { font-style: normal; } + +strong strong { font-weight: normal; } + +.keyseq { color: #dddddd; } + +kbd { font-family: "IBM Plex Mono", "Droid Sans Mono", "DejaVu Sans Mono", "Monospace", monospace; display: inline-block; color: #aaa; font-size: 0.65em; line-height: 1.45; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: 0 0.15em; padding: 0.2em 0.5em; vertical-align: middle; position: relative; top: -0.1em; white-space: nowrap; } + +.keyseq kbd:first-child { margin-left: 0; } + +.keyseq kbd:last-child { margin-right: 0; } + +.menuseq, .menuref { color: #000; } + +.menuseq b:not(.caret), .menuref { font-weight: inherit; } + +.menuseq { word-spacing: -0.02em; } +.menuseq b.caret { font-size: 1.25em; line-height: 0.8; } +.menuseq i.caret { font-weight: bold; text-align: center; width: 0.45em; } + +b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; } + +b.button:before { content: "["; padding: 0 3px 0 2px; } + +b.button:after { content: "]"; padding: 0 2px 0 3px; } + +p a > code:hover { color: #ffddae; } + +#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; } +#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; } +#header:after, #content:after, #footnotes:after, #footer:after { clear: both; } + +#content { margin-top: 1.25em; } + +#content:before { content: none; } + +#header > h1:first-child { color: #ffa92e; margin-top: 2.25rem; margin-bottom: 0; } +#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #2b2b2b; } +#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #2b2b2b; padding-bottom: 8px; } +#header .details { border-bottom: 1px solid #2b2b2b; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #aaa; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; } +#header .details span:first-child { margin-left: -0.125em; } +#header .details span.email a { color: #ffa92e; } +#header .details br { display: none; } +#header .details br + span:before { content: "\00a0\2013\00a0"; } +#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #ffa92e; } +#header .details br + span#revremark:before { content: "\00a0|\00a0"; } +#header #revnumber { text-transform: capitalize; } +#header #revnumber:after { content: "\00a0"; } + +#content > h1:first-child:not([class]) { color: #ffa92e; border-bottom: 1px solid #2b2b2b; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; } + +#toc { border-bottom: 1px solid #1e1e1e; padding-bottom: 0.5em; } +#toc > ul { margin-left: 0.125em; } +#toc ul.sectlevel0 > li > a { font-style: italic; } +#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; } +#toc ul { font-family: "Comfortaa", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "sans-serif", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; list-style-type: none; } +#toc li { line-height: 1.3334; margin-top: 0.3334em; } +#toc a { text-decoration: none; } +#toc a:active { text-decoration: underline; } + +#toctitle { color: #e18400; font-size: 1.2em; } + +@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; } + body.toc2 { padding-left: 15em; padding-right: 0; } + #toc.toc2 { margin-top: 0 !important; background: black; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #1e1e1e; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; } + #toc.toc2 #toctitle { margin-top: 0; margin-bottom: 0.8rem; font-size: 1.2em; } + #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; } + #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; } + #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; } + body.toc2.toc-right { padding-left: 0; padding-right: 15em; } + body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #1e1e1e; left: auto; right: 0; } } +@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; } + #toc.toc2 { width: 20em; } + #toc.toc2 #toctitle { font-size: 1.375em; } + #toc.toc2 > ul { font-size: 0.95em; } + #toc.toc2 ul ul { padding-left: 1.25em; } + body.toc2.toc-right { padding-left: 0; padding-right: 20em; } } +#content #toc { border-style: solid; border-width: 1px; border-color: black; margin-bottom: 1.25em; padding: 1.25em; background: black; -webkit-border-radius: 8px; border-radius: 8px; } +#content #toc > :first-child { margin-top: 0; } +#content #toc > :last-child { margin-bottom: 0; } + +#footer { max-width: none; background: #aaa; padding: 1.25em; } + +#footer-text { color: #555555; line-height: 1.44; } + +#content { margin-bottom: 0.625em; } + +.sect1 { padding-bottom: 0.625em; } + +@media only screen and (min-width: 768px) { #content { margin-bottom: 1.25em; } + .sect1 { padding-bottom: 1.25em; } } +.sect1:last-child { padding-bottom: 0; } + +.sect1 + .sect1 { border-top: 1px solid #1e1e1e; } + +#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; } +#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; } +#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; } +#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #ffa92e; text-decoration: none; } +#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #ff9e15; } + +details, .audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; } + +details > summary:first-of-type { cursor: pointer; display: list-item; outline: none; margin-bottom: 0.75em; } + +.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; font-family: "Comfortaa", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "sans-serif", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; font-style: italic; } + +table.tableblock.fit-content > caption.title { white-space: nowrap; width: 0; } + +.paragraph.lead > p, #preamble > .sectionbody > [class="paragraph"]:first-of-type p { font-size: 1.21875em; line-height: 1.6; color: #ffa92e; } + +table.tableblock #preamble > .sectionbody > [class="paragraph"]:first-of-type p { font-size: inherit; } + +.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; } +.admonitionblock > table td.icon { text-align: center; width: 80px; } +.admonitionblock > table td.icon img { max-width: none; } +.admonitionblock > table td.icon .title { font-weight: bold; font-family: "Comfortaa", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "sans-serif", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; text-transform: uppercase; } +.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid #2b2b2b; color: #aaa; word-wrap: anywhere; } +.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; } + +.exampleblock > .content { border-style: solid; border-width: 1px; border-color: black; margin-bottom: 1.25em; padding: 1.25em; background: #111; -webkit-border-radius: 8px; border-radius: 8px; } +.exampleblock > .content > :first-child { margin-top: 0; } +.exampleblock > .content > :last-child { margin-bottom: 0; } + +.sidebarblock { border-style: solid; border-width: 1px; border-color: black; margin-bottom: 1.25em; padding: 1.25em; background: black; -webkit-border-radius: 8px; border-radius: 8px; } +.sidebarblock > :first-child { margin-top: 0; } +.sidebarblock > :last-child { margin-bottom: 0; } +.sidebarblock > .content > .title { color: #e18400; margin-top: 0; text-align: center; } + +.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; } + +.literalblock pre, .listingblock > .content > pre { border: 1px solid #2e1b00; -webkit-border-radius: 8px; border-radius: 8px; overflow-x: auto; padding: 1em; font-size: 0.8125em; } +@media only screen and (min-width: 768px) { .literalblock pre, .listingblock > .content > pre { font-size: 0.90625em; } } +@media only screen and (min-width: 1280px) { .literalblock pre, .listingblock > .content > pre { font-size: 1em; } } + +.literalblock pre, .listingblock > .content > pre:not(.highlight), .listingblock > .content > pre[class="highlight"], .listingblock > .content > pre[class^="highlight "] { background: black; } + +.literalblock.output pre { color: black; background-color: #FA9300; } + +.listingblock > .content { position: relative; } + +.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: inherit; opacity: 0.5; } + +.listingblock:hover code[data-lang]:before { display: block; } + +.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: inherit; opacity: 0.5; } + +.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; } + +.listingblock pre.highlightjs { padding: 0; } +.listingblock pre.highlightjs > code { padding: 1em; -webkit-border-radius: 8px; border-radius: 8px; } + +.prettyprint { background: black; } + +pre.prettyprint .linenums { line-height: 1.45; margin-left: 2em; } + +pre.prettyprint li { background: none; list-style-type: inherit; padding-left: 0; } + +pre.prettyprint li code[data-lang]:before { opacity: 1; } + +pre.prettyprint li:not(:first-child) code[data-lang]:before { display: none; } + +table.linenotable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; } +table.linenotable td[class] { color: inherit; vertical-align: top; padding: 0; line-height: inherit; white-space: normal; } +table.linenotable td.code { padding-left: 0.75em; } +table.linenotable td.linenos { border-right: 1px solid currentColor; opacity: 0.35; padding-right: 0.5em; } + +pre.pygments .lineno { border-right: 1px solid currentColor; opacity: 0.35; display: inline-block; margin-right: 0.75em; } +pre.pygments .lineno:before { content: ""; margin-right: -0.125em; } + +.quoteblock { margin: 0 1em 1.25em 1.5em; display: table; } +.quoteblock:not(.excerpt) > .title { margin-left: -1.5em; margin-bottom: 0.75em; } +.quoteblock blockquote, .quoteblock p { color: #ffa92e; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; } +.quoteblock blockquote { margin: 0; padding: 0; border: 0; } +.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #e18400; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } +.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; } +.quoteblock .attribution { margin-top: 0.75em; margin-right: 0.5ex; text-align: right; } + +.verseblock { margin: 0 1em 1.25em 1em; } +.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #ffa92e; font-weight: 300; text-rendering: optimizeLegibility; } +.verseblock pre strong { font-weight: 400; } +.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; } + +.quoteblock .attribution, .verseblock .attribution { font-size: 0.9375em; line-height: 1.45; font-style: italic; } +.quoteblock .attribution br, .verseblock .attribution br { display: none; } +.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.025em; color: #aaa; } + +.quoteblock.abstract blockquote:before, .quoteblock.excerpt blockquote:before, .quoteblock .quoteblock blockquote:before { display: none; } +.quoteblock.abstract blockquote, .quoteblock.abstract p, .quoteblock.excerpt blockquote, .quoteblock.excerpt p, .quoteblock .quoteblock blockquote, .quoteblock .quoteblock p { line-height: 1.6; word-spacing: 0; } +.quoteblock.abstract { margin: 0 1em 1.25em 1em; display: block; } +.quoteblock.abstract > .title { margin: 0 0 0.375em 0; font-size: 1.15em; text-align: center; } +.quoteblock.excerpt > blockquote, .quoteblock .quoteblock { padding: 0 0 0.25em 1em; border-left: 0.25em solid #2b2b2b; } +.quoteblock.excerpt, .quoteblock .quoteblock { margin-left: 0; } +.quoteblock.excerpt blockquote, .quoteblock.excerpt p, .quoteblock .quoteblock blockquote, .quoteblock .quoteblock p { color: inherit; font-size: 1.0625rem; } +.quoteblock.excerpt .attribution, .quoteblock .quoteblock .attribution { color: inherit; text-align: left; margin-right: 0; } + +p.tableblock:last-child { margin-bottom: 0; } + +td.tableblock > .content { margin-bottom: 1.25em; word-wrap: anywhere; } +td.tableblock > .content > :last-child { margin-bottom: -1.25em; } + +table.tableblock, th.tableblock, td.tableblock { border: 0 solid #613900; } + +table.grid-all > * > tr > * { border-width: 1px; } + +table.grid-cols > * > tr > * { border-width: 0 1px; } + +table.grid-rows > * > tr > * { border-width: 1px 0; } + +table.frame-all { border-width: 1px; } + +table.frame-ends { border-width: 1px 0; } + +table.frame-sides { border-width: 0 1px; } + +table.frame-none > colgroup + * > :first-child > *, table.frame-sides > colgroup + * > :first-child > * { border-top-width: 0; } + +table.frame-none > :last-child > :last-child > *, table.frame-sides > :last-child > :last-child > * { border-bottom-width: 0; } + +table.frame-none > * > tr > :first-child, table.frame-ends > * > tr > :first-child { border-left-width: 0; } + +table.frame-none > * > tr > :last-child, table.frame-ends > * > tr > :last-child { border-right-width: 0; } + +table.stripes-all tr, table.stripes-odd tr:nth-of-type(odd), table.stripes-even tr:nth-of-type(even), table.stripes-hover tr:hover { background: #040404; } + +th.halign-left, td.halign-left { text-align: left; } + +th.halign-right, td.halign-right { text-align: right; } + +th.halign-center, td.halign-center { text-align: center; } + +th.valign-top, td.valign-top { vertical-align: top; } + +th.valign-bottom, td.valign-bottom { vertical-align: bottom; } + +th.valign-middle, td.valign-middle { vertical-align: middle; } + +table thead th, table tfoot th { font-weight: bold; } + +tbody tr th { display: table-cell; line-height: 1.6; background: #2e1b00; } + +tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #aaa; font-weight: bold; } + +p.tableblock > code:only-child { background: none; padding: 0; } + +p.tableblock { font-size: 1em; } + +ol { margin-left: 1.75em; } + +ul li ol { margin-left: 1.5em; } + +dl dd { margin-left: 1.125em; } + +dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; } + +ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.625em; } + +ul.checklist, ul.none, ol.none, ul.no-bullet, ol.no-bullet, ol.unnumbered, ul.unstyled, ol.unstyled { list-style-type: none; } + +ul.no-bullet, ol.no-bullet, ol.unnumbered { margin-left: 0.625em; } + +ul.unstyled, ol.unstyled { margin-left: 0; } + +ul.checklist { margin-left: 0.625em; } + +ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1.25em; font-size: 0.8em; position: relative; bottom: 0.125em; } + +ul.checklist li > p:first-child > input[type="checkbox"]:first-child { margin-right: 0.25em; } + +ul.inline { display: -ms-flexbox; display: -webkit-box; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; list-style: none; margin: 0 0 0.625em -1.25em; } + +ul.inline > li { margin-left: 1.25em; } + +.unstyled dl dt { font-weight: normal; font-style: normal; } + +ol.arabic { list-style-type: decimal; } + +ol.decimal { list-style-type: decimal-leading-zero; } + +ol.loweralpha { list-style-type: lower-alpha; } + +ol.upperalpha { list-style-type: upper-alpha; } + +ol.lowerroman { list-style-type: lower-roman; } + +ol.upperroman { list-style-type: upper-roman; } + +ol.lowergreek { list-style-type: lower-greek; } + +.hdlist > table, .colist > table { border: 0; background: none; } +.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; } + +td.hdlist1, td.hdlist2 { vertical-align: top; padding: 0 0.625em; } + +td.hdlist1 { font-weight: bold; padding-bottom: 1.25em; } + +td.hdlist2 { word-wrap: anywhere; } + +.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; } + +.colist td:not([class]):first-child { padding: 0.4em 0.75em 0 0.75em; line-height: 1; vertical-align: top; } +.colist td:not([class]):first-child img { max-width: none; } +.colist td:not([class]):last-child { padding: 0.25em 0; } + +.thumb, .th { line-height: 0; display: inline-block; border: solid 4px #fff; -webkit-box-shadow: 0 0 0 1px #ddd; box-shadow: 0 0 0 1px #ddd; } + +.imageblock.left { margin: 0.25em 0.625em 1.25em 0; } +.imageblock.right { margin: 0.25em 0 1.25em 0.625em; } +.imageblock > .title { margin-bottom: 0; } +.imageblock.thumb, .imageblock.th { border-width: 6px; } +.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; } + +.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; } +.image.left { margin-right: 0.625em; } +.image.right { margin-left: 0.625em; } + +a.image { text-decoration: none; display: inline-block; } +a.image object { pointer-events: none; } + +sup.footnote, sup.footnoteref { font-size: 0.875em; position: static; vertical-align: super; } +sup.footnote a, sup.footnoteref a { text-decoration: none; } +sup.footnote a:active, sup.footnoteref a:active { text-decoration: underline; } + +#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; } +#footnotes hr { width: 20%; min-width: 6.25em; margin: -0.25em 0 0.75em 0; border-width: 1px 0 0 0; } +#footnotes .footnote { padding: 0 0.375em 0 0.225em; line-height: 1.3334; font-size: 0.875em; margin-left: 1.2em; margin-bottom: 0.2em; } +#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; margin-left: -1.05em; } +#footnotes .footnote:last-of-type { margin-bottom: 0; } +#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; } + +.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; } +.gist .file-data > table td.line-data { width: 99%; } + +div.unbreakable { page-break-inside: avoid; } + +.big { font-size: larger; } + +.small { font-size: smaller; } + +.underline { text-decoration: underline; } + +.overline { text-decoration: overline; } + +.line-through { text-decoration: line-through; } + +.aqua { color: #00bfbf; } + +.aqua-background { background-color: #00fafa; } + +.black { color: black; } + +.black-background { background-color: black; } + +.blue { color: #0000bf; } + +.blue-background { background-color: #0000fa; } + +.fuchsia { color: #bf00bf; } + +.fuchsia-background { background-color: #fa00fa; } + +.gray { color: #606060; } + +.gray-background { background-color: #7d7d7d; } + +.green { color: #006000; } + +.green-background { background-color: #007d00; } + +.lime { color: #00bf00; } + +.lime-background { background-color: #00fa00; } + +.maroon { color: #600000; } + +.maroon-background { background-color: #7d0000; } + +.navy { color: #000060; } + +.navy-background { background-color: #00007d; } + +.olive { color: #606000; } + +.olive-background { background-color: #7d7d00; } + +.purple { color: #600060; } + +.purple-background { background-color: #7d007d; } + +.red { color: #bf0000; } + +.red-background { background-color: #fa0000; } + +.silver { color: #909090; } + +.silver-background { background-color: #bcbcbc; } + +.teal { color: #006060; } + +.teal-background { background-color: #007d7d; } + +.white { color: #bfbfbf; } + +.white-background { background-color: #fafafa; } + +.yellow { color: #bfbf00; } + +.yellow-background { background-color: #fafa00; } + +span.icon > .fa { cursor: default; } +a span.icon > .fa { cursor: inherit; } + +.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 0px 0px 5px #c77500; cursor: default; } +.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #bc6e00; } +.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; } +.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; } +.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; } +.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; } + +.conum[data-value] { display: inline-block; color: #fff !important; background-color: #aaa; -webkit-border-radius: 50%; border-radius: 50%; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; } +.conum[data-value] * { color: #fff !important; } +.conum[data-value] + b { display: none; } +.conum[data-value]:after { content: attr(data-value); } +pre .conum[data-value] { position: relative; top: -0.125em; } + +b.conum * { color: inherit !important; } + +.conum:not([data-value]):empty { display: none; } + +dt, th.tableblock, td.content, div.footnote { text-rendering: optimizeLegibility; } + +h1, h2, p, td.content, span.alt { letter-spacing: -0.01em; } + +p strong, td.content strong, div.footnote strong { letter-spacing: -0.005em; } + +strong { text-shadow: 0px 0px 2px; } + +p, blockquote, dt, td.content, span.alt { font-size: 1.0625rem; } + +p { margin-bottom: 1.25rem; } + +.sidebarblock p, .sidebarblock dt, .sidebarblock td.content, p.tableblock { font-size: 1em; } + +.exampleblock > .content { border-color: #2e1b00; -moz-box-shadow: 0 1px 4px #2e1b00; -webkit-box-shadow: 0 1px 4px #2e1b00; box-shadow: 0 1px 4px #2e1b00; } + +.admonitionblock .icon .title { font-size: 2.5em; text-shadow: 0px 0px 5px #c77500; } + +.caution .icon .title { color: #6610f2; } + +.important .icon .title { color: #e74c3c; } + +.note .icon .title { color: #3498db; } + +.tip .icon .title { color: #00bc8c; } + +.warning .icon .title { color: #f39c12; } + +pre.pygments { background: #000 !important; } + +.literalblock pre, .listingblock > .content > pre { font-size: 0.875em; } +@media only screen and (min-width: 768px) { .literalblock pre, .listingblock > .content > pre { font-size: 0.875em; } } +@media only screen and (min-width: 1280px) { .literalblock pre, .listingblock > .content > pre { font-size: 0.875em; } } + +.literalblock pre, .listingblock > .content > pre { background: black !important; } + +.sidebarblock { border-color: #2e1b00; } + +a { color: inherit; } + +#header .details { color: #c77500; } + +#toc { scrollbar-width: none; scrollbar-color: #613900 transparent; } + +#toc:hover { scrollbar-width: thin; scrollbar-color: #c77500 #2e1b00; } + +#toc::-webkit-scrollbar { width: 0px; } + +#toc::-webkit-scrollbar-thumb { background: #613900; } + +#toc::-webkit-scrollbar-track { background: transparent; } + +#toc:hover::-webkit-scrollbar { width: 6px; } + +#toc:hover::-webkit-scrollbar-thumb { background: #c77500; } + +#toc:hover::-webkit-scrollbar-track { background: #2e1b00; } + +.print-only { display: none !important; } + +@page { margin: 1.25cm 0.75cm; } +@media print { * { -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; text-shadow: none !important; } + html { font-size: 80%; } + a { color: inherit !important; text-decoration: underline !important; } + a.bare, a[href^="#"], a[href^="mailto:"] { text-decoration: none !important; } + a[href^="http:"]:not(.bare):after, a[href^="https:"]:not(.bare):after { content: "(" attr(href) ")"; display: inline-block; font-size: 0.875em; padding-left: 0.25em; } + abbr[title]:after { content: " (" attr(title) ")"; } + pre, blockquote, tr, img, object, svg { page-break-inside: avoid; } + thead { display: table-header-group; } + svg { max-width: 100%; } + p, blockquote, dt, td.content { font-size: 1em; orphans: 3; widows: 3; } + h2, h3, #toctitle, .sidebarblock > .content > .title, #toctitle, .sidebarblock > .content > .title { page-break-after: avoid; } + #header, #content, #footnotes, #footer { max-width: none; } + #toc, .sidebarblock, .exampleblock > .content { background: none !important; } + #toc { border-bottom: 1px solid #2b2b2b !important; padding-bottom: 0 !important; } + body.book #header { text-align: center; } + body.book #header > h1:first-child { border: 0 !important; margin: 2.5em 0 1em 0; } + body.book #header .details { border: 0 !important; display: block; padding: 0 !important; } + body.book #header .details span:first-child { margin-left: 0 !important; } + body.book #header .details br { display: block; } + body.book #header .details br + span:before { content: none !important; } + body.book #toc { border: 0 !important; text-align: left !important; padding: 0 !important; margin: 0 !important; } + body.book #toc, body.book #preamble, body.book h1.sect0, body.book .sect1 > h2 { page-break-before: always; } + .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 0 !important; } + .listingblock code[data-lang]:before { display: block; } + #footer { padding: 0 0.9375em; } + .hide-on-print { display: none !important; } + .print-only { display: block !important; } + .hide-for-print { display: none !important; } + .show-for-print { display: inherit !important; } } +@media print, amzn-kf8 { #header > h1:first-child { margin-top: 1.25rem; } + .sect1 { padding: 0 !important; } + .sect1 + .sect1 { border: 0; } + #footer { background: none; } + #footer-text { color: #aaa; font-size: 0.9em; } } +@media amzn-kf8 { #header, #content, #footnotes, #footer { padding: 0; } } +.menubar { position: fixed; display: block; top: 0px; left: 0px; right: 0px; background-color: black; border-bottom: 1px solid #2e1b00; padding: 10px; text-align: center; } + +.menubar p { margin: 0px; } + +.menubar image { padding-right: 1em; } + +.menubar-item { padding-left: 1em; } + +@media print { .menubar { display: none; } } diff --git a/doc/src/standalone.adoc b/doc/src/standalone.adoc index 147dc2ec39..7dbcff5fbe 100644 --- a/doc/src/standalone.adoc +++ b/doc/src/standalone.adoc @@ -6,8 +6,9 @@ :sectanchors: :sectnums: :nofooter: +:stylesheet: amber.css // :source-highlighter: rouge -:source-highlighter: pygments +// :source-highlighter: pygments :source-language: jam :highlightjsdir: hljs :pygments-style: native @@ -25,7 +26,6 @@ ifdef::backend-html5[] ++++ ++++ endif::[] From c9cc1ae2edbd623f5cc31e41916641705ca60fa9 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sat, 20 Feb 2021 21:35:16 -0600 Subject: [PATCH 08/22] Replace refs to boost.org witth bfgroup.xyz. --- CONTRIBUTING.adoc | 15 +-- Jamroot.jam | 2 +- README.adoc | 6 +- boost-build.jam | 2 +- doc/jamfile.jam | 4 +- doc/src/howto.adoc | 6 +- doc/src/install.adoc | 12 +- doc/src/standalone.adoc | 2 +- example/asciidoctor/example_manpage.adoc | 2 +- example/asciidoctor/jamroot.jam | 4 +- example/boost-build.jam | 6 +- example/complex-testing/compile-fail.cpp | 7 +- example/complex-testing/fail.cpp | 7 +- example/complex-testing/jamroot.jam | 2 +- example/complex-testing/post.cpp | 7 +- example/complex-testing/success.cpp | 7 +- example/customization/codegen.cpp | 10 +- example/customization/inline_file.py | 2 +- example/customization/jamroot.jam | 8 +- example/customization/verbatim.jam | 2 +- example/customization/verbatim.py | 2 +- example/generate/a.cpp | 6 +- example/generate/jamroot.jam | 2 +- example/generator/jamroot.jam | 2 +- example/generator/soap.jam | 2 +- example/gettext/jamfile.jam | 10 +- example/gettext/jamroot.jam | 6 +- example/gettext/main.cpp | 6 +- example/hello/hello.cpp | 7 +- example/hello/readme.adoc | 4 +- example/libraries/app/app.cpp | 7 +- example/libraries/app/jamfile.jam | 6 +- example/libraries/util/foo/bar.cpp | 7 +- example/libraries/util/foo/include/lib1.h | 7 +- example/libraries/util/foo/jamfile.jam | 8 +- example/named-install-dirs/build.jam | 4 +- example/named-install-dirs/x/y/build.jam | 4 +- example/named-install-dirs/x/z/build.jam | 4 +- example/pch-multi/jamroot.jam | 4 +- example/pch-multi/source/hello_world.cpp | 4 +- example/pch/jamroot.jam | 4 +- example/pch/source/hello_world.cpp | 6 +- example/pkg-config/jamroot.jam | 4 +- example/pkg-config/test1.cpp | 4 +- example/pkg-config/test2.cpp | 4 +- example/pkg-config/test3.cpp | 4 +- example/pkg-config/test4.cpp | 4 +- example/pkg-config/test5.cpp | 4 +- example/python_modules/jamroot.jam | 2 +- example/python_modules/python_helpers.jam | 2 +- example/python_modules/python_helpers.py | 2 +- example/qt/qt3/hello/canvas.cpp | 30 ++--- example/qt/qt3/hello/canvas.h | 12 +- example/qt/qt3/hello/jamroot.jam | 6 +- example/qt/qt3/hello/main.cpp | 16 +-- example/qt/qt3/moccable-cpp/main.cpp | 12 +- example/qt/qt3/uic/jamroot.jam | 6 +- example/qt/qt3/uic/main.cpp | 4 +- example/qt/qt4/hello/arrow.cpp | 80 ++++++------ example/qt/qt4/hello/arrow.h | 4 +- example/qt/qt4/hello/main.cpp | 4 +- example/qt/qt4/moccable-cpp/main.cpp | 12 +- example/qt/qt4/uic/jamroot.jam | 4 +- example/qt/qt4/uic/main.cpp | 4 +- example/sanitizers/readme.adoc | 2 +- example/sass/jamroot.jam | 4 +- example/site-config.jam | 6 +- example/testing/compile-fail.cpp | 7 +- example/testing/fail.cpp | 7 +- example/testing/jamroot.jam | 2 +- example/testing/success.cpp | 6 +- example/time/hello.cpp | 7 +- example/time/jamroot.jam | 4 +- example/user-config.jam | 8 +- example/variant/a.cpp | 4 +- example/variant/jamfile.jam | 2 +- example/variant/jamroot.jam | 10 +- example/variant/libs/jamfile.jam | 6 +- example/variant/libs/l.cpp | 4 +- src/bootstrap.jam | 4 +- src/build-system.jam | 6 +- src/build/ac.jam | 20 +-- src/build/alias.jam | 4 +- src/build/alias.py | 2 +- src/build/build-request.jam | 4 +- src/build/config-cache.jam | 2 +- src/build/configure.jam | 4 +- src/build/configure.py | 4 +- src/build/engine.py | 2 +- src/build/errors.py | 2 +- src/build/feature.jam | 4 +- src/build/feature.py | 2 +- src/build/generators.jam | 4 +- src/build/generators.py | 4 +- src/build/project.jam | 6 +- src/build/project.py | 6 +- src/build/property-set.jam | 4 +- src/build/property.jam | 10 +- src/build/property.py | 2 +- src/build/scanner.jam | 4 +- src/build/scanner.py | 2 +- src/build/targets.jam | 8 +- src/build/targets.py | 6 +- src/build/toolset.jam | 6 +- src/build/toolset.py | 2 +- src/build/type.jam | 2 +- src/build/version.jam | 2 +- src/build/virtual-target.jam | 6 +- src/build_system.py | 6 +- src/contrib/boost.jam | 4 +- src/contrib/boost.py | 2 +- src/contrib/modular.jam | 66 +++++----- src/contrib/tntnet.jam | 18 +-- src/contrib/wxFormBuilder.jam | 4 +- src/engine/bump_version.py | 2 +- src/engine/check_cxx11.cpp | 2 +- src/engine/class.cpp | 4 +- src/engine/class.h | 2 +- src/engine/command.cpp | 2 +- src/engine/compile.cpp | 2 +- src/engine/compile.h | 2 +- src/engine/config.h | 4 +- src/engine/cwd.cpp | 4 +- src/engine/cwd.h | 4 +- src/engine/debug.cpp | 4 +- src/engine/debug.h | 4 +- src/engine/debugger.cpp | 4 +- src/engine/debugger.h | 4 +- src/engine/execnt.cpp | 4 +- src/engine/execvms.cpp | 2 +- src/engine/filent.cpp | 4 +- src/engine/filesys.cpp | 2 +- src/engine/filesys.h | 2 +- src/engine/fileunix.cpp | 2 +- src/engine/filevms.cpp | 2 +- src/engine/frames.cpp | 2 +- src/engine/frames.h | 4 +- src/engine/function.cpp | 4 +- src/engine/function.h | 2 +- src/engine/hdrmacro.cpp | 2 +- src/engine/headers.cpp | 2 +- src/engine/jam.cpp | 4 +- src/engine/jam.h | 4 +- src/engine/jam_strings.cpp | 2 +- src/engine/jam_strings.h | 4 +- src/engine/lists.h | 2 +- src/engine/make.cpp | 2 +- src/engine/make1.cpp | 2 +- src/engine/mem.cpp | 4 +- src/engine/mem.h | 4 +- src/engine/modules.cpp | 4 +- src/engine/modules.h | 2 +- src/engine/modules/order.cpp | 4 +- src/engine/modules/path.cpp | 4 +- src/engine/modules/property-set.cpp | 4 +- src/engine/modules/regex.cpp | 10 +- src/engine/modules/sequence.cpp | 4 +- src/engine/modules/set.cpp | 6 +- src/engine/native.cpp | 4 +- src/engine/native.h | 4 +- src/engine/output.cpp | 2 +- src/engine/output.h | 2 +- src/engine/parse.cpp | 2 +- src/engine/parse.h | 2 +- src/engine/patchlevel.h | 2 +- src/engine/pathnt.cpp | 4 +- src/engine/pathsys.cpp | 4 +- src/engine/pathsys.h | 2 +- src/engine/pathunix.cpp | 4 +- src/engine/pathvms.cpp | 4 +- src/engine/rules.cpp | 2 +- src/engine/rules.h | 2 +- src/engine/search.cpp | 4 +- src/engine/startup.cpp | 10 +- src/engine/startup.h | 2 +- src/engine/subst.h | 2 +- src/engine/sysinfo.cpp | 2 +- src/engine/sysinfo.h | 2 +- src/engine/timestamp.cpp | 4 +- src/engine/variable.cpp | 4 +- src/engine/w32_getreg.cpp | 2 +- src/engine/yyacc.cpp | 2 +- src/exceptions.py | 2 +- src/kernel/boost-build.jam | 6 +- src/kernel/bootstrap.jam | 4 +- src/kernel/bootstrap.py | 2 +- src/kernel/class.jam | 4 +- src/kernel/errors.jam | 4 +- src/kernel/modules.jam | 6 +- src/manager.py | 2 +- src/options/help.jam | 20 +-- src/tools/acc.jam | 4 +- src/tools/asciidoctor.jam | 16 +-- src/tools/bison.jam | 8 +- src/tools/boostbook-config.jam | 2 +- src/tools/boostbook.jam | 4 +- src/tools/borland.jam | 48 ++++---- src/tools/builtin.jam | 4 +- src/tools/bzip2.jam | 6 +- src/tools/cast.jam | 4 +- src/tools/cast.py | 4 +- src/tools/clang-darwin.jam | 4 +- src/tools/clang-linux.jam | 4 +- src/tools/clang-vxworks.jam | 4 +- src/tools/clang-win.jam | 12 +- src/tools/clang.jam | 8 +- src/tools/common.jam | 2 +- src/tools/como-linux.jam | 2 +- src/tools/como-win.jam | 4 +- src/tools/como.jam | 4 +- src/tools/convert.jam | 4 +- src/tools/cray.jam | 9 +- src/tools/cw-config.jam | 4 +- src/tools/cw.jam | 4 +- src/tools/cygwin.jam | 2 +- src/tools/darwin.jam | 82 ++++++------- src/tools/diab.jam | 16 +-- src/tools/dmc.jam | 4 +- src/tools/docutils.jam | 14 +-- src/tools/doxproc.py | 2 +- src/tools/doxygen-config.jam | 2 +- src/tools/doxygen.jam | 4 +- src/tools/embarcadero.jam | 4 +- src/tools/emscripten.jam | 8 +- src/tools/features/__init_features__.jam | 4 +- src/tools/features/address-model-feature.jam | 4 +- src/tools/features/allow-feature.jam | 4 +- src/tools/features/architecture-feature.jam | 4 +- src/tools/features/archiveflags-feature.jam | 4 +- src/tools/features/asmflags-feature.jam | 4 +- src/tools/features/build-feature.jam | 4 +- src/tools/features/cflags-feature.jam | 4 +- src/tools/features/compileflags-feature.jam | 4 +- src/tools/features/conditional-feature.jam | 4 +- src/tools/features/coverage-feature.jam | 4 +- .../features/cxx-template-depth-feature.jam | 4 +- src/tools/features/cxxabi-feature.jam | 4 +- src/tools/features/cxxflags-feature.jam | 4 +- src/tools/features/cxxstd-feature.jam | 4 +- src/tools/features/debug-feature.jam | 4 +- src/tools/features/define-feature.jam | 4 +- src/tools/features/dependency-feature.jam | 4 +- src/tools/features/dll-feature.jam | 4 +- src/tools/features/exception-feature.jam | 4 +- src/tools/features/fflags-feature.jam | 4 +- src/tools/features/file-feature.jam | 4 +- src/tools/features/find-lib-feature.jam | 4 +- src/tools/features/flags-feature.jam | 4 +- src/tools/features/force-include-feature.jam | 4 +- src/tools/features/include-feature.jam | 4 +- .../features/instruction-set-feature.jam | 4 +- src/tools/features/internal-feature.jam | 4 +- src/tools/features/library-feature.jam | 4 +- src/tools/features/link-feature.jam | 4 +- src/tools/features/linkflags-feature.jam | 4 +- .../features/local-visibility-feature.jam | 4 +- src/tools/features/location-feature.jam | 4 +- .../features/location-prefix-feature.jam | 4 +- src/tools/features/lto-feature.jam | 4 +- src/tools/features/name-feature.jam | 4 +- src/tools/features/objcflags-feature.jam | 4 +- src/tools/features/optimization-feature.jam | 4 +- src/tools/features/os-feature.jam | 4 +- src/tools/features/relevant-feature.jam | 4 +- src/tools/features/response-file-feature.jam | 4 +- src/tools/features/rtti-feature.jam | 4 +- src/tools/features/runtime-feature.jam | 4 +- src/tools/features/sanitizers-feature.jam | 4 +- src/tools/features/search-feature.jam | 4 +- src/tools/features/source-feature.jam | 4 +- src/tools/features/stdlib-feature.jam | 4 +- src/tools/features/strip-feature.jam | 4 +- src/tools/features/tag-feature.jam | 4 +- src/tools/features/threadapi-feature.jam | 4 +- src/tools/features/threading-feature.jam | 4 +- src/tools/features/toolset-feature.jam | 4 +- src/tools/features/translate-path-feature.jam | 6 +- src/tools/features/user-interface-feature.jam | 4 +- src/tools/features/variant-feature.jam | 4 +- src/tools/features/version-feature.jam | 4 +- src/tools/features/visibility-feature.jam | 4 +- src/tools/features/warnings-feature.jam | 4 +- src/tools/flags.jam | 4 +- src/tools/fop.jam | 14 +-- src/tools/fortran.jam | 4 +- src/tools/gcc.jam | 4 +- src/tools/gcc.py | 4 +- src/tools/generate.jam | 2 +- src/tools/generators/__init_generators__.jam | 4 +- src/tools/generators/archive-generator.jam | 4 +- .../generators/c-compiling-generator.jam | 4 +- src/tools/generators/dummy-generator.jam | 4 +- src/tools/generators/lib-generator.jam | 4 +- src/tools/generators/linking-generator.jam | 4 +- .../generators/prebuilt-lib-generator.jam | 5 +- .../generators/searched-lib-generator.jam | 4 +- src/tools/gettext.jam | 2 +- src/tools/gfortran.jam | 8 +- src/tools/hp_cxx.jam | 2 +- src/tools/hpfortran.jam | 8 +- src/tools/ifort.jam | 8 +- src/tools/intel-darwin.jam | 4 +- src/tools/intel-linux.jam | 4 +- src/tools/intel-vxworks.jam | 4 +- src/tools/intel-win.jam | 6 +- src/tools/intel.jam | 6 +- src/tools/lex.jam | 10 +- src/tools/libjpeg.jam | 6 +- src/tools/libpng.jam | 4 +- src/tools/libtiff.jam | 6 +- src/tools/link.jam | 12 +- src/tools/lzma.jam | 4 +- src/tools/make.jam | 4 +- src/tools/make.py | 2 +- src/tools/mc.jam | 4 +- src/tools/mc.py | 4 +- src/tools/message.jam | 10 +- src/tools/message.py | 2 +- src/tools/midl.jam | 40 +++--- src/tools/midl.py | 4 +- src/tools/mipspro.jam | 18 +-- src/tools/mpi.jam | 3 +- src/tools/msvc-config.jam | 2 +- src/tools/msvc.jam | 4 +- src/tools/msvc.py | 4 +- src/tools/notfile.jam | 4 +- src/tools/notfile.py | 4 +- src/tools/openssl.jam | 4 +- src/tools/package.jam | 4 +- src/tools/package.py | 4 +- src/tools/pathscale.jam | 16 +-- src/tools/pch.jam | 4 +- src/tools/pch.py | 4 +- src/tools/pgi.jam | 8 +- src/tools/pkg-config.jam | 4 +- src/tools/python-config.jam | 4 +- src/tools/python.jam | 4 +- src/tools/qcc.jam | 4 +- src/tools/qt.jam | 4 +- src/tools/qt3.jam | 2 +- src/tools/qt4.jam | 4 +- src/tools/qt5.jam | 4 +- src/tools/quickbook-config.jam | 6 +- src/tools/quickbook.jam | 22 ++-- src/tools/rc.jam | 4 +- src/tools/rc.py | 4 +- src/tools/sass.jam | 4 +- src/tools/saxonhe.jam | 2 +- src/tools/stage.jam | 4 +- src/tools/stage.py | 2 +- src/tools/stlport.jam | 2 +- src/tools/symlink.jam | 34 +++--- src/tools/symlink.py | 2 +- src/tools/testing.jam | 2 +- src/tools/testing.py | 2 +- src/tools/types/adoc.jam | 4 +- src/tools/types/asm.jam | 2 +- src/tools/types/asm.py | 2 +- src/tools/types/cpp.jam | 4 +- src/tools/types/cpp.py | 2 +- src/tools/types/css.jam | 4 +- src/tools/types/docbook.jam | 4 +- src/tools/types/exe.jam | 2 +- src/tools/types/exe.py | 2 +- src/tools/types/html.jam | 2 +- src/tools/types/html.py | 2 +- src/tools/types/lib.jam | 2 +- src/tools/types/lib.py | 2 +- src/tools/types/man.jam | 4 +- src/tools/types/markdown.jam | 2 +- src/tools/types/markdown.py | 2 +- src/tools/types/obj.jam | 2 +- src/tools/types/obj.py | 2 +- src/tools/types/objc.jam | 2 +- src/tools/types/pdf.jam | 4 +- src/tools/types/preprocessed.jam | 4 +- src/tools/types/preprocessed.py | 2 +- src/tools/types/qt.jam | 2 +- src/tools/types/register.jam | 4 +- src/tools/types/rsp.jam | 2 +- src/tools/types/rsp.py | 2 +- src/tools/types/sass-type.jam | 4 +- src/tools/types/xml.jam | 4 +- src/tools/unix.jam | 103 ++++++++-------- src/tools/unix.py | 4 +- src/tools/vacpp.jam | 4 +- src/tools/vmsdecc.jam | 4 +- src/tools/whale.jam | 44 +++---- src/tools/xlcpp.jam | 4 +- src/tools/xlf.jam | 10 +- src/tools/xsltproc-config.jam | 2 +- src/tools/zlib.jam | 6 +- src/tools/zstd.jam | 4 +- src/util/assert.jam | 4 +- src/util/container.jam | 2 +- src/util/doc.jam | 2 +- src/util/indirect.jam | 4 +- src/util/indirect.py | 2 +- src/util/logger.py | 2 +- src/util/numbers.jam | 2 +- src/util/option.jam | 14 +-- src/util/option.py | 4 +- src/util/order.jam | 4 +- src/util/order.py | 4 +- src/util/os.jam | 2 +- src/util/os_j.py | 2 +- src/util/param.jam | 6 +- src/util/path.jam | 4 +- src/util/print.jam | 2 +- src/util/regex.jam | 4 +- src/util/sequence.jam | 46 +++---- src/util/set.jam | 18 +-- src/util/string.jam | 2 +- src/util/utility.jam | 2 +- test/BoostBuild.py | 4 +- test/Jamfile.jam | 4 +- test/MockToolset.py | 4 +- test/TestCmd.py | 4 +- test/TestToolset.py | 4 +- test/absolute_sources.py | 2 +- test/alias.py | 2 +- test/alternatives.py | 2 +- test/always.py | 2 +- test/bad_dirname.py | 2 +- test/boost-build.jam | 8 +- test/boostbook.py | 2 +- test/build_dir.py | 2 +- test/build_file.py | 4 +- test/build_hooks.py | 4 +- test/build_no.py | 4 +- test/builtin_echo.py | 2 +- test/builtin_exit.py | 2 +- test/builtin_glob.py | 2 +- test/builtin_glob_archive.py | 2 +- test/builtin_readlink.py | 2 +- test/builtin_split_by_characters.py | 4 +- test/bzip2.py | 4 +- test/c_file.py | 2 +- test/chain.py | 2 +- test/clean.py | 4 +- test/cli_property_expansion.py | 2 +- test/collect_debug_info.py | 2 +- test/composite.py | 2 +- test/conditionals.py | 4 +- test/conditionals2.py | 2 +- test/conditionals3.py | 2 +- test/conditionals_multiple.py | 4 +- test/configuration.py | 4 +- test/configure.py | 4 +- test/copy_time.py | 4 +- test/core-language/test.jam | 2 +- test/core_action_output.py | 4 +- test/core_action_status.py | 2 +- test/core_actions_quietly.py | 2 +- test/core_arguments.py | 4 +- test/core_at_file.py | 4 +- test/core_bindrule.py | 2 +- test/core_d12.py | 4 +- test/core_delete_module.py | 2 +- test/core_dependencies.py | 2 +- test/core_fail_expected.py | 6 +- test/core_import_module.py | 4 +- test/core_jamshell.py | 2 +- test/core_language.py | 2 +- test/core_modifiers.py | 2 +- test/core_multifile_actions.py | 2 +- test/core_nt_cmd_line.py | 4 +- test/core_option_d2.py | 2 +- test/core_option_l.py | 4 +- test/core_option_n.py | 2 +- test/core_parallel_actions.py | 2 +- test/core_parallel_multifile_actions_1.py | 2 +- test/core_parallel_multifile_actions_2.py | 2 +- test/core_scanner.py | 4 +- test/core_source_line_tracking.py | 4 +- test/core_syntax_error_exit_status.py | 4 +- test/core_typecheck.py | 2 +- test/core_update_now.py | 2 +- test/core_variables_in_actions.py | 4 +- test/core_varnames.py | 2 +- test/custom_generator.py | 2 +- test/debugger-mi.py | 114 +++++++++--------- test/debugger.py | 6 +- test/default_build.py | 2 +- test/default_features.py | 2 +- test/default_toolset.py | 4 +- test/dependency_property.py | 2 +- test/dependency_test.py | 4 +- test/disambiguation.py | 4 +- test/dll_path.py | 4 +- test/double_loading.py | 4 +- test/duplicate.py | 2 +- test/example_customization.py | 4 +- test/example_gettext.py | 4 +- test/example_libraries.py | 4 +- test/example_make.py | 4 +- test/example_qt4.py | 4 +- test/exit_status.py | 4 +- test/expansion.py | 2 +- test/explicit.py | 2 +- test/feature_cxxflags.py | 4 +- test/feature_force_include.py | 4 +- test/feature_implicit_dependency.py | 4 +- test/feature_relevant.py | 4 +- test/feature_suppress_import_lib.py | 4 +- test/file_types.py | 4 +- test/flags.py | 4 +- test/gcc_runtime.py | 4 +- test/generator_selection.py | 4 +- test/generators_test.py | 8 +- test/implicit_dependency.py | 4 +- test/indirect_conditional.py | 4 +- test/inherit_toolset.py | 2 +- test/inherited_dependency.py | 4 +- test/inline.py | 2 +- test/lib_source_property.py | 4 +- test/lib_zlib.py | 4 +- test/libjpeg.py | 4 +- test/liblzma.py | 4 +- test/libpng.py | 4 +- test/library_chain.py | 2 +- test/library_order.py | 2 +- test/library_property.py | 2 +- test/libtiff.py | 4 +- test/libzstd.py | 4 +- test/link.py | 6 +- test/load_dir.py | 4 +- test/load_order.py | 4 +- test/loop.py | 2 +- test/make_rule.py | 2 +- test/message.py | 4 +- test/module_actions.py | 4 +- test/ndebug.py | 2 +- test/no_type.py | 2 +- test/notfile.py | 4 +- test/ordered_include.py | 28 ++--- test/ordered_properties.py | 2 +- test/out_of_tree.py | 4 +- test/package.py | 2 +- test/param.py | 4 +- test/path_features.py | 4 +- test/pch.py | 4 +- test/prebuilt.py | 2 +- test/prebuilt/ext/a.cpp | 7 +- test/prebuilt/ext/debug/a.h | 7 +- test/prebuilt/ext/jamfile.jam | 8 +- test/prebuilt/ext/jamroot.jam | 6 +- test/prebuilt/ext/release/a.h | 7 +- test/prebuilt/hello.cpp | 7 +- test/prebuilt/jamfile.jam | 6 +- test/prebuilt/jamroot.jam | 6 +- test/preprocessor.py | 2 +- test/print.py | 2 +- test/project-test3/a.cpp | 7 +- test/project-test3/jamfile.jam | 8 +- test/project-test3/jamroot.jam | 4 +- test/project-test3/lib/b.cpp | 7 +- test/project-test3/lib/jamfile.jam | 6 +- test/project-test3/lib2/c.cpp | 7 +- test/project-test3/lib2/d.cpp | 7 +- test/project-test3/lib2/helper/e.cpp | 7 +- test/project-test3/lib2/helper/jamfile.jam | 6 +- test/project-test3/lib2/jamfile.jam | 6 +- test/project-test3/lib3/f.cpp | 7 +- test/project-test3/lib3/jamfile.jam | 2 +- test/project-test3/lib3/jamroot.jam | 8 +- test/project-test4/a.cpp | 7 +- test/project-test4/a_gcc.cpp | 7 +- test/project-test4/jamfile.jam | 8 +- test/project-test4/jamroot.jam | 2 +- test/project-test4/lib/b.cpp | 7 +- test/project-test4/lib/jamfile.jam | 6 +- test/project-test4/lib2/jamfile.jam | 6 +- test/project_dependencies.py | 2 +- test/project_glob.py | 4 +- test/project_id.py | 8 +- test/project_root_constants.py | 4 +- test/project_root_rule.py | 4 +- test/project_test3.py | 4 +- test/project_test4.py | 2 +- test/property_expansion.py | 2 +- test/qt4.py | 2 +- test/qt4/jamroot.jam | 2 +- test/qt4/mock.cpp | 4 +- test/qt4/mock.h | 4 +- test/qt4/phonon.cpp | 4 +- test/qt4/qt3support.cpp | 4 +- test/qt4/qtassistant.cpp | 4 +- test/qt4/qtcore.cpp | 4 +- test/qt4/qtcorefail.cpp | 4 +- test/qt4/qtdeclarative.cpp | 4 +- test/qt4/qtgui.cpp | 4 +- test/qt4/qthelp.cpp | 4 +- test/qt4/qtmultimedia.cpp | 4 +- test/qt4/qtnetwork.cpp | 4 +- test/qt4/qtscript.cpp | 4 +- test/qt4/qtscripttools.cpp | 4 +- test/qt4/qtsql.cpp | 4 +- test/qt4/qtsvg.cpp | 4 +- test/qt4/qttest.cpp | 4 +- test/qt4/qtwebkit.cpp | 4 +- test/qt4/qtxml.cpp | 4 +- test/qt4/qtxmlpatterns.cpp | 6 +- test/qt4/rcc.cpp | 4 +- test/qt5.py | 2 +- test/qt5/jamroot.jam | 2 +- test/qt5/mock.cpp | 4 +- test/qt5/mock.h | 4 +- test/qt5/qt3dcore.cpp | 4 +- test/qt5/qt3dinput.cpp | 4 +- test/qt5/qt3dlogic.cpp | 4 +- test/qt5/qt3drender.cpp | 4 +- test/qt5/qtassistant.cpp | 4 +- test/qt5/qtbluetooth.cpp | 4 +- test/qt5/qtcharts.cpp | 4 +- test/qt5/qtcore.cpp | 4 +- test/qt5/qtcorefail.cpp | 4 +- test/qt5/qtdatavisualization.cpp | 4 +- test/qt5/qtdeclarative.cpp | 4 +- test/qt5/qtgamepad.cpp | 4 +- test/qt5/qthelp.cpp | 4 +- test/qt5/qtlocation.cpp | 4 +- test/qt5/qtmultimedia.cpp | 4 +- test/qt5/qtnetwork.cpp | 4 +- test/qt5/qtnfc.cpp | 4 +- test/qt5/qtpositioning.cpp | 4 +- test/qt5/qtpurchasing.cpp | 4 +- test/qt5/qtquick.cpp | 4 +- test/qt5/qtscript.cpp | 4 +- test/qt5/qtscripttools.cpp | 4 +- test/qt5/qtscxml.cpp | 4 +- test/qt5/qtserialbus.cpp | 4 +- test/qt5/qtserialport.cpp | 4 +- test/qt5/qtsql.cpp | 4 +- test/qt5/qtsvg.cpp | 4 +- test/qt5/qttest.cpp | 4 +- test/qt5/qtwebchannel.cpp | 4 +- test/qt5/qtwebengine.cpp | 4 +- test/qt5/qtwebenginewidgets.cpp | 4 +- test/qt5/qtwebkit.cpp | 4 +- test/qt5/qtwebkitwidgets.cpp | 4 +- test/qt5/qtwebsocket.cpp | 4 +- test/qt5/qtwebsockets.cpp | 4 +- test/qt5/qtwebview.cpp | 4 +- test/qt5/qtwidgets.cpp | 4 +- test/qt5/qtxml.cpp | 4 +- test/qt5/qtxmlpatterns.cpp | 4 +- test/qt5/rcc.cpp | 4 +- test/railsys.py | 2 +- test/railsys/libx/include/test_libx.h | 12 +- test/railsys/libx/jamroot.jam | 10 +- test/railsys/libx/src/jamfile.jam | 14 +-- test/railsys/libx/src/test_libx.cpp | 10 +- test/railsys/program/include/test_a.h | 12 +- test/railsys/program/jamfile.jam | 22 ++-- test/railsys/program/jamroot.jam | 12 +- test/railsys/program/liba/jamfile.jam | 10 +- test/railsys/program/liba/test_a.cpp | 10 +- test/railsys/program/main/jamfile.jam | 10 +- test/railsys/program/main/main.cpp | 12 +- test/rebuilds.py | 4 +- test/relative_sources.py | 2 +- test/remove_requirement.py | 4 +- test/rescan_header.py | 2 +- test/resolution.py | 4 +- test/rootless.py | 4 +- test/rootless/test1/sub_root/a.cpp | 4 +- test/rootless/test1/sub_root/jamfile.jam | 4 +- test/rootless/test2/sub_root/a.cpp | 4 +- test/rootless/test2/sub_root/jamfile.jam | 4 +- test/rootless/test3/jamfile.jam | 4 +- test/rootless/test3/sub/inner/a.cpp | 4 +- test/rootless/test3/sub/inner/jamfile.jam | 4 +- test/scanner_causing_rebuilds.py | 2 +- test/searched_lib.py | 2 +- test/skipping.py | 2 +- test/sort_rule.py | 4 +- test/source_locations.py | 4 +- test/source_order.py | 2 +- test/space_in_path.py | 2 +- test/stage.py | 2 +- test/standalone.py | 4 +- test/startup/boost-root/boost-build.jam | 8 +- test/startup/boost-root/build/boost-build.jam | 6 +- test/startup/boost-root/build/bootstrap.jam | 6 +- test/startup/bootstrap-env/boost-build.jam | 6 +- .../bootstrap-explicit/boost-build.jam | 8 +- test/startup/no-bootstrap1/boost-build.jam | 6 +- test/startup/no-bootstrap2/boost-build.jam | 6 +- test/startup/no-bootstrap3/boost-build.jam | 6 +- test/startup_v2.py | 2 +- test/static_and_shared_library.py | 2 +- test/suffix.py | 2 +- test/symlink.py | 2 +- test/tag.py | 4 +- test/template.py | 4 +- test/test-config-example.jam | 12 +- test/test.jam | 10 +- test/test1.py | 2 +- test/test2.py | 2 +- test/test2/foo.cpp | 7 +- test/test2/jamroot.jam | 6 +- test/test_all.py | 7 +- test/test_rc.py | 4 +- test/testing.py | 2 +- test/timedata.py | 4 +- test/toolset-mock/Jamroot.jam | 4 +- test/toolset-mock/lib.cpp | 4 +- test/toolset-mock/main.cpp | 4 +- test/toolset-mock/project-config.jam | 4 +- test/toolset-mock/src/Jamroot.jam | 4 +- test/toolset-mock/src/MockProgram.py | 4 +- test/toolset-mock/src/ar.py | 4 +- test/toolset-mock/src/clang-3.9.0-darwin.py | 4 +- test/toolset-mock/src/clang-linux-3.9.0.py | 4 +- test/toolset-mock/src/clang-vxworks-4.0.1.py | 4 +- test/toolset-mock/src/darwin-4.2.1.py | 4 +- test/toolset-mock/src/gcc-4.2.1-darwin.py | 4 +- test/toolset-mock/src/gcc-4.8.3-linux.py | 4 +- test/toolset-mock/src/intel-darwin-10.2.py | 4 +- test/toolset-mock/src/ld.py | 4 +- test/toolset-mock/src/libtool.py | 4 +- test/toolset-mock/src/mock-program.cpp | 4 +- test/toolset-mock/src/project-config.jam | 4 +- test/toolset-mock/src/ranlib.py | 4 +- test/toolset-mock/src/strip.py | 4 +- test/toolset-mock/src/verify.py | 4 +- test/toolset_clang_darwin.py | 4 +- test/toolset_clang_linux.py | 4 +- test/toolset_clang_vxworks.py | 4 +- test/toolset_darwin.py | 4 +- test/toolset_defaults.py | 2 +- test/toolset_gcc.py | 4 +- test/toolset_intel_darwin.py | 4 +- test/toolset_requirements.py | 2 +- test/tree.py | 4 +- test/unit_test.py | 2 +- test/unit_tests.py | 2 +- test/unused.py | 4 +- test/use_requirements.py | 2 +- test/using.py | 4 +- test/wrapper.py | 2 +- test/wrong_project.py | 4 +- 743 files changed, 1897 insertions(+), 1990 deletions(-) diff --git a/CONTRIBUTING.adoc b/CONTRIBUTING.adoc index 2d9d12d8f6..c3b25886b9 100644 --- a/CONTRIBUTING.adoc +++ b/CONTRIBUTING.adoc @@ -1,7 +1,7 @@ // Copyright 2019-2020 Rene Rivera // Copyright 2003, 2006 Vladimir Prus // Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE.txt or http://www.boost.org/LICENSE_1_0.txt) +// (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) = B2 contributor guidelines @@ -11,23 +11,18 @@ contains guidelines which helps to assure that development goes on smoothly, and changes are made quickly. The guidelines are not mandatory, and you can decide for yourself which one to -follow. But note, that 10 mins that you spare writing a comment, for example, +follow. But note, the 10 mins that you spare writing a comment, for example, might lead to significantly longer delay for everyone. -Before contributing, make sure you are subscribed to our mailing list -at boost-build@lists.boost.org. - == Additional resources include === The issue tracker -https://github.com/boostorg/build/issues - -=== Mailing list +https://github.com/bfgroup/b2/issues -boost-build@lists.boost.org +=== Discussion forums -http://lists.boost.org/boost-build/ +https://github.com/bfgroup/b2/discussions == BUGS and PATCHES diff --git a/Jamroot.jam b/Jamroot.jam index da3751d193..1f382b1446 100644 --- a/Jamroot.jam +++ b/Jamroot.jam @@ -3,7 +3,7 @@ # Copyright 2016 Vladimir Prus # Copyright 2017 Edward Diener # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import bison ; diff --git a/README.adoc b/README.adoc index 35650f2a47..844acea05c 100644 --- a/README.adoc +++ b/README.adoc @@ -3,12 +3,12 @@ B2 makes it easy to build C++ projects, everywhere. image:https://img.shields.io/badge/license-BSL%201.0-blue.svg["Boost Software License 1.0", link="LICENSE.txt"] -image:https://img.shields.io/github/languages/code-size/boostorg/build.svg["GitHub code size in bytes", link="https://github.com/boostorg/build"] +image:https://img.shields.io/github/languages/code-size/bfgroup/b2.svg["GitHub code size in bytes", link="https://github.com/bfgroup/b2"] == License Distributed under the Boost Software License, Version 1.0. (See accompanying -file LICENSE.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) == Testing @@ -25,7 +25,7 @@ image:https://img.shields.io/azure-devops/build/grafikrobot/200cb3a3-3fcf-4a47-8 == More -See the link:https://boostorg.github.io/build/[website] for more information. +See the link:https://www.bfgroup.xyz/b2/[website] for more information. See the link:CONTRIBUTING.adoc[guidelines for contributing] if you would like to get involved in the development. diff --git a/boost-build.jam b/boost-build.jam index a1240fdf75..d62860b6c1 100644 --- a/boost-build.jam +++ b/boost-build.jam @@ -2,7 +2,7 @@ # Copyright 2002 Rene Rivera # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) boost-build src/kernel ; diff --git a/doc/jamfile.jam b/doc/jamfile.jam index 45ba93f7e3..b231c75f66 100644 --- a/doc/jamfile.jam +++ b/doc/jamfile.jam @@ -2,7 +2,7 @@ Copyright 2004,2006 Vladimir Prus Copyright 2018 Rene Rivera Distributed under the Boost Software License, Version 1.0. -(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +(See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) |# #| @@ -70,7 +70,7 @@ make index.html : : @make_redir_html : .. ; REDIR_HTML = " Automatic redirection failed, please go to doc/html/index.html. - + " ; actions make_redir_html diff --git a/doc/src/howto.adoc b/doc/src/howto.adoc index 4310f405d5..88918187c0 100644 --- a/doc/src/howto.adoc +++ b/doc/src/howto.adoc @@ -10,6 +10,6 @@ Setting up B2 on your project? Take a look at the link:#bbv2.overview[overview] and link:#bbv2.extender[extender manual]. If there's anything you find unclear in this documentation, report the -problem directly in the https://github.com/boostorg/build/issues[issue -tracker]. For more general questions, please post them to our mailing -list (http://boost.org/more/mailing_lists.htm#jamboost[]). +problem directly in the https://github.com/bfgroup/b2/issues[issue +tracker]. For more general questions, please post them to our discussion +forums (https://github.com/bfgroup/b2/discussions[]). diff --git a/doc/src/install.adoc b/doc/src/install.adoc index 186b1622ff..22adeb42a1 100644 --- a/doc/src/install.adoc +++ b/doc/src/install.adoc @@ -1,8 +1,8 @@ [[bbv2.installation]] = Installation -To install B2 from an official release or a nightly build, as -available on the http://boost.org/boost-build2[official web site], +To install B2 from an official release, as available on +https://github.com/bfgroup/b2/releases[GitHub], follow these steps: 1. Unpack the release. On the command line, go to the root of the @@ -19,14 +19,6 @@ $ ./b2 install --prefix=PREFIX where PREFIX is a directory where you want B2 to be installed. 4. Optionally, add `PREFIX/bin` to your PATH environment variable. -If you are not using a B2 package, but rather the version -bundled with the Boost {CPP} Libraries, the above commands should be run -in the `tools/build` directory. - -Now that B2 is installed, you can try some of the examples. -Copy `PREFIX/share/boost-build/examples/hello` to a different directory, -then change to that directory and run: - [source,shell] ---- $ PREFIX/bin/b2 diff --git a/doc/src/standalone.adoc b/doc/src/standalone.adoc index 7dbcff5fbe..21f2d34e9a 100644 --- a/doc/src/standalone.adoc +++ b/doc/src/standalone.adoc @@ -36,7 +36,7 @@ include::howto.adoc[] Copyright 2018-2021 René Ferdinand Rivera Morell; Copyright 2006, 2014 Vladimir Prus. Distributed under the Boost Software License, Version 1.0. (See accompanying -file `LICENSE.txt` or copy at http://www.boost.org/LICENSE_1_0.txt) +file `LICENSE.txt` or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) **** toc::[] diff --git a/example/asciidoctor/example_manpage.adoc b/example/asciidoctor/example_manpage.adoc index ef70113d48..88c535831c 100644 --- a/example/asciidoctor/example_manpage.adoc +++ b/example/asciidoctor/example_manpage.adoc @@ -35,4 +35,4 @@ b2 - Boost Build Copyright \(C) 2017 {author}. + 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) \ No newline at end of file +(See accompanying file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) \ No newline at end of file diff --git a/example/asciidoctor/jamroot.jam b/example/asciidoctor/jamroot.jam index d03788c5c8..6b521acc50 100644 --- a/example/asciidoctor/jamroot.jam +++ b/example/asciidoctor/jamroot.jam @@ -1,8 +1,8 @@ #| Copyright 2017 Rene Rivera 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# html example_html : example.adoc ; diff --git a/example/boost-build.jam b/example/boost-build.jam index 02abe407f7..21fe9782b6 100644 --- a/example/boost-build.jam +++ b/example/boost-build.jam @@ -1,6 +1,6 @@ -# Copyright 2002, 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002, 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) boost-build ../src/kernel ; diff --git a/example/complex-testing/compile-fail.cpp b/example/complex-testing/compile-fail.cpp index a219fa5c67..aa07d4e678 100644 --- a/example/complex-testing/compile-fail.cpp +++ b/example/complex-testing/compile-fail.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2014 Rene Rivera // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include #include diff --git a/example/complex-testing/fail.cpp b/example/complex-testing/fail.cpp index 9656611887..ce8e2a1894 100644 --- a/example/complex-testing/fail.cpp +++ b/example/complex-testing/fail.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2014 Rene Rivera // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include #include diff --git a/example/complex-testing/jamroot.jam b/example/complex-testing/jamroot.jam index a5942a239d..c180a2f6c7 100644 --- a/example/complex-testing/jamroot.jam +++ b/example/complex-testing/jamroot.jam @@ -1,6 +1,6 @@ # Copyright 2016 Rene Rivera # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) using testing ; import property-set ; diff --git a/example/complex-testing/post.cpp b/example/complex-testing/post.cpp index 6282e8f247..d4af2afb46 100644 --- a/example/complex-testing/post.cpp +++ b/example/complex-testing/post.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2014 Rene Rivera // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include #include diff --git a/example/complex-testing/success.cpp b/example/complex-testing/success.cpp index a7e2b6ca0a..30df302c4b 100644 --- a/example/complex-testing/success.cpp +++ b/example/complex-testing/success.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2014 Rene Rivera // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include #include diff --git a/example/customization/codegen.cpp b/example/customization/codegen.cpp index 6cdb45e4de..2c632e2d17 100644 --- a/example/customization/codegen.cpp +++ b/example/customization/codegen.cpp @@ -1,7 +1,7 @@ // (C) Copyright Vladimir Prus, 2003 // 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) +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) // Please see 'usage.verbatim' file for usage notes. @@ -17,17 +17,17 @@ extern const char usage[]; int main(int ac, char* av[]) { - if (av[1]) { + if (av[1]) { string class_name = av[1]; string s = class_template; - + string::size_type n; while((n = s.find("%class_name%")) != string::npos) { s.replace(n, strlen("%class_name%"), class_name); } std::cout << "Output is:\n"; - std::cout << s << "\n"; + std::cout << s << "\n"; return 0; } else { std::cout << usage << "\n"; diff --git a/example/customization/inline_file.py b/example/customization/inline_file.py index 9f13acd874..77cd8cb293 100644 --- a/example/customization/inline_file.py +++ b/example/customization/inline_file.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import sys from string import strip diff --git a/example/customization/jamroot.jam b/example/customization/jamroot.jam index 5e986d91c2..3568213c72 100644 --- a/example/customization/jamroot.jam +++ b/example/customization/jamroot.jam @@ -1,9 +1,9 @@ -# Copyright 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import verbatim ; -exe codegen : codegen.cpp class.verbatim usage.verbatim +exe codegen : codegen.cpp class.verbatim usage.verbatim t1.verbatim ; diff --git a/example/customization/verbatim.jam b/example/customization/verbatim.jam index 7b51604c4e..c529845df3 100644 --- a/example/customization/verbatim.jam +++ b/example/customization/verbatim.jam @@ -1,6 +1,6 @@ # Copyright 2003, 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This file shows some of the primary customization mechanisms in B2 V2 # and should serve as a basic for your own customization. diff --git a/example/customization/verbatim.py b/example/customization/verbatim.py index 089bd38316..9965770541 100644 --- a/example/customization/verbatim.py +++ b/example/customization/verbatim.py @@ -1,6 +1,6 @@ # Copyright 2010 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This file is only used with Python port of Boost.Build diff --git a/example/generate/a.cpp b/example/generate/a.cpp index 364975671d..90dc5cc9b5 100644 --- a/example/generate/a.cpp +++ b/example/generate/a.cpp @@ -1,10 +1,10 @@ -int main() +int main() { } -/* +/* Copyright 2007 Vladimir Prus Distributed under the Boost Software License, Version 1.0. -(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +(See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ diff --git a/example/generate/jamroot.jam b/example/generate/jamroot.jam index c48f2207bf..b190b322aa 100644 --- a/example/generate/jamroot.jam +++ b/example/generate/jamroot.jam @@ -1,6 +1,6 @@ # Copyright 2007 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import generate ; diff --git a/example/generator/jamroot.jam b/example/generator/jamroot.jam index 9703134dba..b77c63ddb3 100644 --- a/example/generator/jamroot.jam +++ b/example/generator/jamroot.jam @@ -1,6 +1,6 @@ # Copyright 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import soap ; exe foo : foo.gci : on ; diff --git a/example/generator/soap.jam b/example/generator/soap.jam index b3d9e76333..d53f3a54d9 100644 --- a/example/generator/soap.jam +++ b/example/generator/soap.jam @@ -1,6 +1,6 @@ # Copyright 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This is example of a fictional code generator tool. # It accepts a single input of type '.gci' and produces diff --git a/example/gettext/jamfile.jam b/example/gettext/jamfile.jam index d5096df305..c2a5e9bef7 100644 --- a/example/gettext/jamfile.jam +++ b/example/gettext/jamfile.jam @@ -1,6 +1,6 @@ -# Copyright 2003, 2006 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2003, 2006 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Declare a main target. @@ -10,7 +10,7 @@ exe main : main.cpp ; # After changing main.cpp, invocation of # # bjam update-russian -# +# # will update translations in russian.po gettext.update update-russian : russian.po main ; @@ -20,7 +20,7 @@ gettext.catalog russian : russian.po ; # A stage rule which installs message catalog to the # location gettext expects. stage messages-russian : russian - : messages/ru_RU.KOI8-R/LC_MESSAGES + : messages/ru_RU.KOI8-R/LC_MESSAGES main.mo ; diff --git a/example/gettext/jamroot.jam b/example/gettext/jamroot.jam index 862f8930c7..14f87bb780 100644 --- a/example/gettext/jamroot.jam +++ b/example/gettext/jamroot.jam @@ -1,6 +1,6 @@ -# Copyright 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) using gettext ; diff --git a/example/gettext/main.cpp b/example/gettext/main.cpp index 6888e1abae..c44d02a810 100644 --- a/example/gettext/main.cpp +++ b/example/gettext/main.cpp @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2003. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include @@ -12,7 +12,7 @@ using namespace std; int main() -{ +{ // Specify that translations are stored in directory // "messages". bindtextdomain("main", "messages"); diff --git a/example/hello/hello.cpp b/example/hello/hello.cpp index 97ac7fd6bd..ed04b4d13b 100644 --- a/example/hello/hello.cpp +++ b/example/hello/hello.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) // tag::source[] #include diff --git a/example/hello/readme.adoc b/example/hello/readme.adoc index 78d327751a..d69f074e66 100644 --- a/example/hello/readme.adoc +++ b/example/hello/readme.adoc @@ -2,7 +2,7 @@ Copyright 2008 Jurko Gospodnetic Copyright 2017 Rene Rivera Distributed under the Boost Software License, Version 1.0. -(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +(See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) //// = Hello @@ -38,7 +38,7 @@ common.mkdir bin/clang-darwin-4.2.1/debug clang-darwin.compile.c++ bin/clang-darwin-4.2.1/debug/hello.o clang-darwin.link bin/clang-darwin-4.2.1/debug/hello ...updated 4 targets... -> bin/clang-darwin-4.2.1/debug/hello +> bin/clang-darwin-4.2.1/debug/hello Hello! ---- diff --git a/example/libraries/app/app.cpp b/example/libraries/app/app.cpp index f62c1c35db..5e5d49fc04 100644 --- a/example/libraries/app/app.cpp +++ b/example/libraries/app/app.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/example/libraries/app/jamfile.jam b/example/libraries/app/jamfile.jam index ed2054e130..f91cd05d0b 100644 --- a/example/libraries/app/jamfile.jam +++ b/example/libraries/app/jamfile.jam @@ -1,6 +1,6 @@ -# Copyright 2002, 2003, 2005 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002, 2003, 2005 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Declare a executable file, which uses a library. Note that diff --git a/example/libraries/util/foo/bar.cpp b/example/libraries/util/foo/bar.cpp index e6339ee9bb..2d6eb730f3 100644 --- a/example/libraries/util/foo/bar.cpp +++ b/example/libraries/util/foo/bar.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #ifdef _WIN32 __declspec(dllexport) diff --git a/example/libraries/util/foo/include/lib1.h b/example/libraries/util/foo/include/lib1.h index 50f5e19d20..9b0f98a5f9 100644 --- a/example/libraries/util/foo/include/lib1.h +++ b/example/libraries/util/foo/include/lib1.h @@ -1,10 +1,7 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) void foo(); diff --git a/example/libraries/util/foo/jamfile.jam b/example/libraries/util/foo/jamfile.jam index 7b6359ea4e..6741b1ca32 100644 --- a/example/libraries/util/foo/jamfile.jam +++ b/example/libraries/util/foo/jamfile.jam @@ -1,9 +1,9 @@ -# Copyright 2005 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2005 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) -project +project : usage-requirements include ; lib bar : bar.cpp ; diff --git a/example/named-install-dirs/build.jam b/example/named-install-dirs/build.jam index fc11572938..00fe90128a 100644 --- a/example/named-install-dirs/build.jam +++ b/example/named-install-dirs/build.jam @@ -50,5 +50,5 @@ build-project x ; # Copyright 2020 Dmitry Arkhipov # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/example/named-install-dirs/x/y/build.jam b/example/named-install-dirs/x/y/build.jam index 17ca414e1e..69e52d1dc3 100644 --- a/example/named-install-dirs/x/y/build.jam +++ b/example/named-install-dirs/x/y/build.jam @@ -5,5 +5,5 @@ install (docdir)/y1 : ../../a ; # Copyright 2020 Dmitry Arkhipov # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/example/named-install-dirs/x/z/build.jam b/example/named-install-dirs/x/z/build.jam index 2f9c52744c..5eaf76a5ae 100644 --- a/example/named-install-dirs/x/z/build.jam +++ b/example/named-install-dirs/x/z/build.jam @@ -7,5 +7,5 @@ install (docdir)/z1 : ../../a ; # Copyright 2020 Dmitry Arkhipov # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/example/pch-multi/jamroot.jam b/example/pch-multi/jamroot.jam index fd15285101..6af21ff12c 100644 --- a/example/pch-multi/jamroot.jam +++ b/example/pch-multi/jamroot.jam @@ -1,8 +1,8 @@ # Copyright 2006 Ilya Sokolov # # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # pch ########################################################################## diff --git a/example/pch-multi/source/hello_world.cpp b/example/pch-multi/source/hello_world.cpp index 741bf7025e..885208c1ac 100644 --- a/example/pch-multi/source/hello_world.cpp +++ b/example/pch-multi/source/hello_world.cpp @@ -2,8 +2,8 @@ Copyright 2006 Vladimir Prus 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) + accompanying file LICENSE.txt or copy at + https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include diff --git a/example/pch/jamroot.jam b/example/pch/jamroot.jam index 115164aaef..ad65955675 100644 --- a/example/pch/jamroot.jam +++ b/example/pch/jamroot.jam @@ -1,8 +1,8 @@ # Copyright 2006 Ilya Sokolov # # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # pch ########################################################################## diff --git a/example/pch/source/hello_world.cpp b/example/pch/source/hello_world.cpp index f618056a0b..db8b91f2d9 100644 --- a/example/pch/source/hello_world.cpp +++ b/example/pch/source/hello_world.cpp @@ -2,14 +2,14 @@ Copyright 2006 Vladimir Prus 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) + accompanying file LICENSE.txt or copy at + https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include int main() { - TestClass c(1, 2); + TestClass c(1, 2); return 0; } diff --git a/example/pkg-config/jamroot.jam b/example/pkg-config/jamroot.jam index 1909481743..ca945f9e3f 100644 --- a/example/pkg-config/jamroot.jam +++ b/example/pkg-config/jamroot.jam @@ -1,8 +1,8 @@ #| Copyright 2019 Dmitry Arkhipov 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# diff --git a/example/pkg-config/test1.cpp b/example/pkg-config/test1.cpp index 36f37bfb31..c554928c05 100644 --- a/example/pkg-config/test1.cpp +++ b/example/pkg-config/test1.cpp @@ -1,7 +1,7 @@ // Copyright 2019 Dmitry Arkhipov // 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) +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/example/pkg-config/test2.cpp b/example/pkg-config/test2.cpp index f911d45774..d8a987f0d5 100644 --- a/example/pkg-config/test2.cpp +++ b/example/pkg-config/test2.cpp @@ -1,7 +1,7 @@ // Copyright 2019 Dmitry Arkhipov // 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) +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/example/pkg-config/test3.cpp b/example/pkg-config/test3.cpp index 5df7ff0eff..e161cd00f3 100644 --- a/example/pkg-config/test3.cpp +++ b/example/pkg-config/test3.cpp @@ -1,7 +1,7 @@ // Copyright 2019 Dmitry Arkhipov // 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) +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/example/pkg-config/test4.cpp b/example/pkg-config/test4.cpp index ca9bcc738f..c8828b7f6a 100644 --- a/example/pkg-config/test4.cpp +++ b/example/pkg-config/test4.cpp @@ -1,7 +1,7 @@ // Copyright 2019 Dmitry Arkhipov // 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) +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #if VERSIONED_API < 2 diff --git a/example/pkg-config/test5.cpp b/example/pkg-config/test5.cpp index 8d843637b7..7b7f974d2f 100644 --- a/example/pkg-config/test5.cpp +++ b/example/pkg-config/test5.cpp @@ -1,7 +1,7 @@ // Copyright 2019 Dmitry Arkhipov // 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) +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/example/python_modules/jamroot.jam b/example/python_modules/jamroot.jam index c53e75d58b..29972a480f 100644 --- a/example/python_modules/jamroot.jam +++ b/example/python_modules/jamroot.jam @@ -1,6 +1,6 @@ # Copyright 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import python_helpers ; diff --git a/example/python_modules/python_helpers.jam b/example/python_modules/python_helpers.jam index bbeb7007c5..5519515f21 100644 --- a/example/python_modules/python_helpers.jam +++ b/example/python_modules/python_helpers.jam @@ -1,6 +1,6 @@ # Copyright 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import modules ; local here = [ modules.binding $(__name__) ] ; diff --git a/example/python_modules/python_helpers.py b/example/python_modules/python_helpers.py index 303363e915..6fccd7e8c4 100644 --- a/example/python_modules/python_helpers.py +++ b/example/python_modules/python_helpers.py @@ -1,6 +1,6 @@ # Copyright 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Declare a couple of functions called from B2 # diff --git a/example/qt/qt3/hello/canvas.cpp b/example/qt/qt3/hello/canvas.cpp index c6d23c9d47..823e827a48 100644 --- a/example/qt/qt3/hello/canvas.cpp +++ b/example/qt/qt3/hello/canvas.cpp @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2004. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include "canvas.h" @@ -17,18 +17,18 @@ Canvas::Canvas(QWidget* parent) m_brushes[0] = QBrush(QColor(255, 0, 0)); m_brushes[1] = QBrush(QColor(0, 255, 0)); m_current_brush = 0; - + m_canvas = new QCanvas(this); m_canvas->resize(4*1600, 600); - - redraw(); - - QVBoxLayout* l = new QVBoxLayout(this); - + + redraw(); + + QVBoxLayout* l = new QVBoxLayout(this); + m_canvas_view = new QCanvasView(m_canvas, this); - l->addWidget(m_canvas_view); + l->addWidget(m_canvas_view); m_canvas_view->resize(rect().size()); - m_canvas_view->show(); + m_canvas_view->show(); } Canvas::~Canvas() @@ -38,27 +38,27 @@ Canvas::~Canvas() void Canvas::redraw() { - QCanvasItemList l = m_canvas->allItems(); + QCanvasItemList l = m_canvas->allItems(); for(QCanvasItemList::iterator i = l.begin(), e = l.end(); i != e; ++i) { delete *i; } - + unsigned count = 0; for (unsigned x = 10; x < 4*1600; x += 20) for (unsigned y = 10; y < 600; y += 20) { QCanvasRectangle* r = new QCanvasRectangle(x, y, 10, 10, m_canvas); r->setPen(m_pen); r->setBrush(m_brushes[m_current_brush]); - r->show(); - ++count; + r->show(); + ++count; QCanvasText* t = new QCanvasText("D", m_canvas); t->move(x, y); t->show(); ++count; } - + (new QCanvasText(QString::number(count), m_canvas))->show(); m_canvas->setAllChanged(); diff --git a/example/qt/qt3/hello/canvas.h b/example/qt/qt3/hello/canvas.h index f9f9502679..865fc6549d 100644 --- a/example/qt/qt3/hello/canvas.h +++ b/example/qt/qt3/hello/canvas.h @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2004. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #ifndef CANVAS_VP_2004_08_31 @@ -18,16 +18,16 @@ class Canvas : public QWidget Canvas(QWidget* parent); virtual ~Canvas(); - + public slots: - void change_color(); - + void change_color(); + private: void redraw(); class QCanvas* m_canvas; class QCanvasView* m_canvas_view; class QPen m_pen; - class QBrush* m_brushes; + class QBrush* m_brushes; int m_current_brush; }; diff --git a/example/qt/qt3/hello/jamroot.jam b/example/qt/qt3/hello/jamroot.jam index 03be582e50..09b3fef0cd 100644 --- a/example/qt/qt3/hello/jamroot.jam +++ b/example/qt/qt3/hello/jamroot.jam @@ -1,13 +1,13 @@ # Copyright Vladimir Prus 2004. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) using qt ; project # built MT version, unless asked otherwise. - : default-build multi + : default-build multi ; exe canvas : main.cpp canvas.cpp canvas.h : /qt//qt ; \ No newline at end of file diff --git a/example/qt/qt3/hello/main.cpp b/example/qt/qt3/hello/main.cpp index 8f1ffc2fba..0f1c8c3f9c 100644 --- a/example/qt/qt3/hello/main.cpp +++ b/example/qt/qt3/hello/main.cpp @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2004. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include "canvas.h" #include @@ -15,12 +15,12 @@ class Window : public QMainWindow { setCaption("QCanvas test"); QVBox* vb = new QVBox(this); - setCentralWidget(vb); - - Canvas* c = new Canvas(vb); + setCentralWidget(vb); + + Canvas* c = new Canvas(vb); QPushButton* b = new QPushButton("Change color", vb); - connect(b, SIGNAL(clicked()), c, SLOT(change_color())); - } + connect(b, SIGNAL(clicked()), c, SLOT(change_color())); + } }; int main(int argc, char **argv) @@ -30,7 +30,7 @@ int main(int argc, char **argv) app.setMainWidget(w); w->show(); - + return app.exec(); } diff --git a/example/qt/qt3/moccable-cpp/main.cpp b/example/qt/qt3/moccable-cpp/main.cpp index ed36f74698..63533ba580 100644 --- a/example/qt/qt3/moccable-cpp/main.cpp +++ b/example/qt/qt3/moccable-cpp/main.cpp @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2005. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include @@ -14,10 +14,10 @@ class My_widget : public QWidget { Q_OBJECT public: - My_widget() : QWidget() + My_widget() : QWidget() { QPushButton* b = new QPushButton("Push me", this); - + connect(b, SIGNAL(clicked()), this, SLOT(theSlot())); } @@ -25,8 +25,8 @@ private slots: void theSlot() { std::cout << "Clicked\n"; - } - + } + }; int main(int ac, char* av[]) diff --git a/example/qt/qt3/uic/jamroot.jam b/example/qt/qt3/uic/jamroot.jam index d0b8062940..d53df7a588 100644 --- a/example/qt/qt3/uic/jamroot.jam +++ b/example/qt/qt3/uic/jamroot.jam @@ -1,10 +1,10 @@ # Copyright Felix E. Klee, 2003 # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) # Tell that QT should be used. QTDIR will give installation -# prefix. +# prefix. using qt ; project diff --git a/example/qt/qt3/uic/main.cpp b/example/qt/qt3/uic/main.cpp index f2a08b5faa..c48605574c 100644 --- a/example/qt/qt3/uic/main.cpp +++ b/example/qt/qt3/uic/main.cpp @@ -1,7 +1,7 @@ // Copyright Felix E. Klee, 2003 // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include "hello_world_widget.h" #include diff --git a/example/qt/qt4/hello/arrow.cpp b/example/qt/qt4/hello/arrow.cpp index e821b16909..5f36ed5a84 100644 --- a/example/qt/qt4/hello/arrow.cpp +++ b/example/qt/qt4/hello/arrow.cpp @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2005. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include "arrow.h" @@ -27,24 +27,24 @@ void Arrow_widget::slotChangeColor() update(); } -void +void Arrow_widget::draw_arrow(int x1, int y1, int x2, int y2, QPainter& painter) { // The length of the from the tip of the arrow to the point // where line starts. const int arrowhead_length = 16; - + QPainterPath arrow; arrow.moveTo(x1, y1); - + // Determine the angle of the straight line. double a1 = (x2-x1); double a2 = (y2-y1); double b1 = 1; double b2 = 0; - + double straight_length = sqrt(a1*a1 + a2*a2); - + double dot_product = a1*b1 + a2*b2; double cosine = dot_product/ (sqrt(pow(a1, 2) + pow(a2, 2))*sqrt(b1 + b2)); @@ -54,9 +54,9 @@ Arrow_widget::draw_arrow(int x1, int y1, int x2, int y2, QPainter& painter) angle = -angle; } double straight_angle = angle*180/M_PI; - + double limit = 10; - + double angle_to_vertical; if (fabs(straight_angle) < 90) angle_to_vertical = fabs(straight_angle); @@ -64,67 +64,67 @@ Arrow_widget::draw_arrow(int x1, int y1, int x2, int y2, QPainter& painter) angle_to_vertical = 180-straight_angle; else angle_to_vertical = 180-(-straight_angle); - + double angle_delta = 0; if (angle_to_vertical > limit) angle_delta = 30 * (angle_to_vertical - limit)/90; - double start_angle = straight_angle > 0 + double start_angle = straight_angle > 0 ? straight_angle - angle_delta : straight_angle + angle_delta; - - + + QMatrix m1; m1.translate(x1, y1); m1.rotate(-start_angle); - - double end_angle = straight_angle > 0 + + double end_angle = straight_angle > 0 ? (straight_angle + 180 + angle_delta) : (straight_angle + 180 - angle_delta); - + QMatrix m2; m2.reset(); - m2.translate(x2, y2); + m2.translate(x2, y2); m2.rotate(-end_angle); - - arrow.cubicTo(m1.map(QPointF(straight_length/2, 0)), + + arrow.cubicTo(m1.map(QPointF(straight_length/2, 0)), m2.map(QPointF(straight_length/2, 0)), m2.map(QPointF(arrowhead_length, 0))); - + painter.save(); painter.setBrush(Qt::NoBrush); - painter.drawPath(arrow); + painter.drawPath(arrow); painter.restore(); - + painter.save(); painter.translate(x2, y2); - + painter.rotate(-90); painter.rotate(-end_angle); painter.rotate(180); - + QPolygon arrowhead(4); arrowhead.setPoint(0, 0, 0); arrowhead.setPoint(1, arrowhead_length/3, -arrowhead_length*5/4); arrowhead.setPoint(2, 0, -arrowhead_length); arrowhead.setPoint(3, -arrowhead_length/3, -arrowhead_length*5/4); - + painter.drawPolygon(arrowhead); - - painter.restore(); - + + painter.restore(); + } void Arrow_widget::paintEvent(QPaintEvent*) { QPainter p(this); - + p.setRenderHint(QPainter::Antialiasing); - + int base_x = 550; int base_y = 200; - if (color_ == 0) + if (color_ == 0) p.setBrush(Qt::black); else if (color_ == 1) p.setBrush(Qt::green); @@ -132,27 +132,27 @@ void Arrow_widget::paintEvent(QPaintEvent*) p.setBrush(Qt::yellow); else p.setBrush(Qt::black); - + for (int x_step = 0; x_step < 6; ++x_step) { for (int y_step = 1; y_step <= 3; ++y_step) { - draw_arrow(base_x, base_y, base_x+x_step*100, + draw_arrow(base_x, base_y, base_x+x_step*100, base_y - y_step*50, p); - - draw_arrow(base_x, base_y, base_x+x_step*100, + + draw_arrow(base_x, base_y, base_x+x_step*100, base_y + y_step*50, p); - - draw_arrow(base_x, base_y, base_x-x_step*100, + + draw_arrow(base_x, base_y, base_x-x_step*100, base_y + y_step*50, p); - - draw_arrow(base_x, base_y, base_x-x_step*100, + + draw_arrow(base_x, base_y, base_x-x_step*100, base_y - y_step*50, p); } } draw_arrow(50, 400, 1000, 450, p); draw_arrow(1000, 400, 50, 450, p); - + } diff --git a/example/qt/qt4/hello/arrow.h b/example/qt/qt4/hello/arrow.h index d7743864f3..8375d13c91 100644 --- a/example/qt/qt4/hello/arrow.h +++ b/example/qt/qt4/hello/arrow.h @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2005. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/example/qt/qt4/hello/main.cpp b/example/qt/qt4/hello/main.cpp index df27444bdd..bf4913666f 100644 --- a/example/qt/qt4/hello/main.cpp +++ b/example/qt/qt4/hello/main.cpp @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2005. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include "arrow.h" diff --git a/example/qt/qt4/moccable-cpp/main.cpp b/example/qt/qt4/moccable-cpp/main.cpp index ffc96cc3e6..f8d4a43e22 100644 --- a/example/qt/qt4/moccable-cpp/main.cpp +++ b/example/qt/qt4/moccable-cpp/main.cpp @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2005. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include #include @@ -13,10 +13,10 @@ class My_widget : public QWidget { Q_OBJECT public: - My_widget() : QWidget() + My_widget() : QWidget() { QPushButton* b = new QPushButton("Push me", this); - + connect(b, SIGNAL(clicked()), this, SLOT(theSlot())); } @@ -24,8 +24,8 @@ private slots: void theSlot() { std::cout << "Clicked\n"; - } - + } + }; int main(int ac, char* av[]) diff --git a/example/qt/qt4/uic/jamroot.jam b/example/qt/qt4/uic/jamroot.jam index 40675a72eb..5af938c952 100644 --- a/example/qt/qt4/uic/jamroot.jam +++ b/example/qt/qt4/uic/jamroot.jam @@ -1,7 +1,7 @@ # Copyright Felix E. Klee, 2003 # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import qt4 ; if ! [ qt4.initialized ] diff --git a/example/qt/qt4/uic/main.cpp b/example/qt/qt4/uic/main.cpp index fc72fd5e6b..6b217ec19e 100644 --- a/example/qt/qt4/uic/main.cpp +++ b/example/qt/qt4/uic/main.cpp @@ -1,7 +1,7 @@ // Copyright Felix E. Klee, 2003 // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include "ui_hello_world_widget.h" #include diff --git a/example/sanitizers/readme.adoc b/example/sanitizers/readme.adoc index b964324ca2..efcc8c3a93 100644 --- a/example/sanitizers/readme.adoc +++ b/example/sanitizers/readme.adoc @@ -1,7 +1,7 @@ //// Copyright 2019 Damian Jarek Distributed under the Boost Software License, Version 1.0. -(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +(See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) //// = Sanitizers diff --git a/example/sass/jamroot.jam b/example/sass/jamroot.jam index 8297df8765..837477225f 100644 --- a/example/sass/jamroot.jam +++ b/example/sass/jamroot.jam @@ -1,8 +1,8 @@ #| Copyright 2017 Dmitry Arkhipov 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# css stylesheet1 : singleton.scss : "--precision 1" ; diff --git a/example/site-config.jam b/example/site-config.jam index ad22d67447..2bf5e57006 100644 --- a/example/site-config.jam +++ b/example/site-config.jam @@ -1,4 +1,4 @@ -# Copyright 2002, 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002, 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/example/testing/compile-fail.cpp b/example/testing/compile-fail.cpp index a219fa5c67..aa07d4e678 100644 --- a/example/testing/compile-fail.cpp +++ b/example/testing/compile-fail.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2014 Rene Rivera // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include #include diff --git a/example/testing/fail.cpp b/example/testing/fail.cpp index 9656611887..ce8e2a1894 100644 --- a/example/testing/fail.cpp +++ b/example/testing/fail.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2014 Rene Rivera // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include #include diff --git a/example/testing/jamroot.jam b/example/testing/jamroot.jam index 047aff39c2..7bbb2e6198 100644 --- a/example/testing/jamroot.jam +++ b/example/testing/jamroot.jam @@ -1,6 +1,6 @@ # Copyright 2014 Rene Rivera # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) using testing ; diff --git a/example/testing/success.cpp b/example/testing/success.cpp index bf5588062a..0b75980abe 100644 --- a/example/testing/success.cpp +++ b/example/testing/success.cpp @@ -1,11 +1,9 @@ // Copyright (c) 2014 Rene Rivera // // 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) +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) // -// http://www.boost.org -// #include #include diff --git a/example/time/hello.cpp b/example/time/hello.cpp index 6808022897..edf1383bef 100644 --- a/example/time/hello.cpp +++ b/example/time/hello.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/example/time/jamroot.jam b/example/time/jamroot.jam index 3e2730f801..52fc1b9803 100644 --- a/example/time/jamroot.jam +++ b/example/time/jamroot.jam @@ -1,7 +1,7 @@ #| 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# #[jamroot diff --git a/example/user-config.jam b/example/user-config.jam index 8b4aed1bac..05d823da0f 100644 --- a/example/user-config.jam +++ b/example/user-config.jam @@ -2,13 +2,13 @@ # Copyright 2004 John Maddock # Copyright 2002, 2003, 2004, 2007 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This file is used to configure your B2 installation. You can modify # this file in place, or you can place it in a permanent location so that it # does not get overwritten should you get a new version of B2. See: # -# http://www.boost.org/boost-build2/doc/html/bbv2/overview/configuration.html +# https://www.bfgroup.xyz/b2/manual/release/index.html#bbv2.overview.configuration # # for documentation about possible permanent locations. @@ -17,7 +17,7 @@ # example lines and adjust them to taste. The complete list of supported tools, # and configuration instructions can be found at: # -# http://boost.org/boost-build2/doc/html/bbv2/reference/tools.html +# https://www.bfgroup.xyz/b2/manual/release/index.html#bbv2.reference.tools # # This file uses Jam language syntax to describe available tools. Mostly, @@ -31,7 +31,7 @@ # # More details about the syntax can be found at: # -# http://boost.org/boost-build2/doc/html/bbv2/advanced.html#bbv2.advanced.jam_language +# https://www.bfgroup.xyz/b2/manual/release/index.html#jam.language # # ------------------ diff --git a/example/variant/a.cpp b/example/variant/a.cpp index 42b69f3358..e6abcf9c02 100644 --- a/example/variant/a.cpp +++ b/example/variant/a.cpp @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2004. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) void l(); int main() { l(); return 0; } diff --git a/example/variant/jamfile.jam b/example/variant/jamfile.jam index eb81a2fd48..6fd72adbd4 100644 --- a/example/variant/jamfile.jam +++ b/example/variant/jamfile.jam @@ -1,6 +1,6 @@ # Copyright 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) #[jamfile #<< By default, build the project with the two variants we have defined in jamroot.jam. diff --git a/example/variant/jamroot.jam b/example/variant/jamroot.jam index 52d21e4985..d206697897 100644 --- a/example/variant/jamroot.jam +++ b/example/variant/jamroot.jam @@ -1,10 +1,10 @@ -# Copyright 2004 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2004 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) #[jamroot -#<< Define a build variant which is just combination of four properties. -variant crazy : speed off +#<< Define a build variant which is just combination of four properties. +variant crazy : speed off on on ; #<< Define a built variant inherited from 'release'. It defines one new property and gets all properties from the parent `release` variant. diff --git a/example/variant/libs/jamfile.jam b/example/variant/libs/jamfile.jam index 60d8e64bb0..5d6d42dbd6 100644 --- a/example/variant/libs/jamfile.jam +++ b/example/variant/libs/jamfile.jam @@ -1,6 +1,6 @@ -# Copyright 2004 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2004 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) #[libs_jamfile #<< The library `l` just needs the sources. By default it will be a shared library. diff --git a/example/variant/libs/l.cpp b/example/variant/libs/l.cpp index 26cb4b1e63..be3254ca88 100644 --- a/example/variant/libs/l.cpp +++ b/example/variant/libs/l.cpp @@ -1,7 +1,7 @@ // Copyright Vladimir Prus 2002-2004. // 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) +// (See accompanying file LICENSE.txt +// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #ifdef _WIN32 __declspec(dllexport) diff --git a/src/bootstrap.jam b/src/bootstrap.jam index 04cc023e48..98f04896d6 100644 --- a/src/bootstrap.jam +++ b/src/bootstrap.jam @@ -1,8 +1,8 @@ # Copyright (c) 2003 Vladimir Prus. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This file handles initial phase of B2 loading. # Boost.Jam has already figured out where B2 is diff --git a/src/build-system.jam b/src/build-system.jam index 60425c542a..e9c8c61ddc 100644 --- a/src/build-system.jam +++ b/src/build-system.jam @@ -2,8 +2,8 @@ # Copyright 2006, 2007 Rene Rivera # Copyright 2003, 2004, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This file is part of Boost Build version 2. You can think of it as forming the # main() routine. It is invoked by the bootstrapping code in bootstrap.jam. @@ -653,7 +653,7 @@ local rule should-clean-project ( project ) ECHO "warning: If the default is wrong, your build may not work correctly." ; ECHO "warning: Use the \"toolset=xxxxx\" option to override our guess." ; ECHO "warning: For more configuration options, please consult" ; - ECHO "warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html" ; + ECHO "warning: https://www.bfgroup.xyz/b2/manual/release/index.html#bbv2.overview.configuration" ; toolset.using $(default-toolset) : $(default-toolset-version) ; } diff --git a/src/build/ac.jam b/src/build/ac.jam index db02b72882..02ae62bdb6 100644 --- a/src/build/ac.jam +++ b/src/build/ac.jam @@ -3,13 +3,13 @@ # Copyright (c) 2021 Rene Ferdinand Rivera Morell # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import property-set ; import path ; import modules ; -import "class" ; +import "class" ; import errors ; import configure ; import feature ; @@ -145,15 +145,15 @@ class ac-library : basic-target rule __init__ ( name : project : requirements * : include-path ? : library-path ? : library-name ? ) { basic-target.__init__ $(name) : $(project) : : $(requirements) ; - - reconfigure $(include-path) : $(library-path) : $(library-name) ; + + reconfigure $(include-path) : $(library-path) : $(library-name) ; } - + rule set-header ( header ) { - self.header = $(header) ; + self.header = $(header) ; } - + rule set-default-names ( names + ) { self.default-names = $(names) ; @@ -189,7 +189,7 @@ class ac-library : basic-target errors.user-error [ name ] "is already configured" ; } } - + rule construct ( name : sources * : property-set ) { if $(self.target) @@ -276,7 +276,7 @@ class ac-library : basic-target return [ property-set.empty ] ; } } - } + } } } diff --git a/src/build/alias.jam b/src/build/alias.jam index 3a97b72637..46fc28d68f 100644 --- a/src/build/alias.jam +++ b/src/build/alias.jam @@ -1,7 +1,7 @@ # Copyright 2003, 2004, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This module defines the 'alias' rule and the associated target class. # diff --git a/src/build/alias.py b/src/build/alias.py index e9078c746c..ec9914f209 100755 --- a/src/build/alias.py +++ b/src/build/alias.py @@ -1,6 +1,6 @@ # Copyright 2003, 2004, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Status: ported (danielw) # Base revision: 56043 diff --git a/src/build/build-request.jam b/src/build/build-request.jam index 4c767c3b25..895ccfc695 100644 --- a/src/build/build-request.jam +++ b/src/build/build-request.jam @@ -1,6 +1,6 @@ # Copyright 2002 Dave Abrahams # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import sequence ; @@ -89,7 +89,7 @@ local rule x-product-aux ( property-sets + ) # If we did not encounter a conflicting feature lower down, do not # recurse again. - if ! [ set.intersection $(f) : $(x-product-seen) ] + if ! [ set.intersection $(f) : $(x-product-seen) ] || [ remove-conflicts $(x-product-conflicts) : $(x-product-seen) ] { property-sets = ; diff --git a/src/build/config-cache.jam b/src/build/config-cache.jam index 65bf91a8c5..05a6fcd3ff 100644 --- a/src/build/config-cache.jam +++ b/src/build/config-cache.jam @@ -1,6 +1,6 @@ # Copyright 2012 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import modules ; import errors ; diff --git a/src/build/configure.jam b/src/build/configure.jam index e1541b3447..a327a2f306 100644 --- a/src/build/configure.jam +++ b/src/build/configure.jam @@ -2,8 +2,8 @@ # Copyright 2017-2021 Rene Ferdinand Rivera Morell # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This module defines function to help with two main tasks: # diff --git a/src/build/configure.py b/src/build/configure.py index 9bb043773b..cf2121a2a7 100644 --- a/src/build/configure.py +++ b/src/build/configure.py @@ -4,8 +4,8 @@ # Copyright (c) 2010 Vladimir Prus. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This module defines function to help with two main tasks: # diff --git a/src/build/engine.py b/src/build/engine.py index 6e49a8b5ea..d88d5aa23a 100644 --- a/src/build/engine.py +++ b/src/build/engine.py @@ -2,7 +2,7 @@ # Copyright Vladimir Prus 2007. # 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) bjam_interface = __import__('bjam') diff --git a/src/build/errors.py b/src/build/errors.py index dd517395f8..c65fa41050 100644 --- a/src/build/errors.py +++ b/src/build/errors.py @@ -2,7 +2,7 @@ # Copyright 2007 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This file is supposed to implement error reporting for Boost.Build. # Experience with jam version has shown that printing full backtrace diff --git a/src/build/feature.jam b/src/build/feature.jam index 09d7af1a59..4c7bb9a10c 100644 --- a/src/build/feature.jam +++ b/src/build/feature.jam @@ -2,8 +2,8 @@ # Copyright 2002, 2006 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import assert : * ; import "class" : * ; diff --git a/src/build/feature.py b/src/build/feature.py index 86e72144d9..db825f06f2 100644 --- a/src/build/feature.py +++ b/src/build/feature.py @@ -5,7 +5,7 @@ # Copyright 2002, 2006 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import re diff --git a/src/build/generators.jam b/src/build/generators.jam index 36d8304bf9..d1f7115033 100644 --- a/src/build/generators.jam +++ b/src/build/generators.jam @@ -2,8 +2,8 @@ # Copyright 2006. Rene Rivera # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Manages 'generators' --- objects which can do transformation between different # target types and contain algorithm for finding transformation from sources to diff --git a/src/build/generators.py b/src/build/generators.py index 4e77276d79..23d1ea9440 100644 --- a/src/build/generators.py +++ b/src/build/generators.py @@ -6,8 +6,8 @@ # Copyright Rene Rivera 2006. # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Manages 'generators' --- objects which can do transformation between different # target types and contain algorithm for finding transformation from sources diff --git a/src/build/project.jam b/src/build/project.jam index 172315e4f9..a4cef30c8c 100644 --- a/src/build/project.jam +++ b/src/build/project.jam @@ -2,8 +2,8 @@ # Copyright 2002, 2005, 2006 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Implements project representation and loading. Each project is represented by: # - a module where all the Jamfile content lives. @@ -256,7 +256,7 @@ rule find-jamfile ( errors.error Unable to load Jamfile. : Could not find a Jamfile in directory '$(dir)'. : Attempted to find it with pattern '$(JAMFILE:J=" ")'. - : Please consult the documentation at "'http://www.boost.org'." ; + : Please consult the documentation at "'https://www.bfgroup.xyz/b2/'." ; } return $(jamfile-to-load) ; diff --git a/src/build/project.py b/src/build/project.py index 29e99a2c29..0a80c93b9a 100644 --- a/src/build/project.py +++ b/src/build/project.py @@ -5,8 +5,8 @@ # Copyright 2002, 2005, 2006 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Implements project representation and loading. Each project is represented # by: @@ -282,7 +282,7 @@ def find_jamfile (self, dir, parent_root=0, no_errors=0): """Unable to load Jamfile. Could not find a Jamfile in directory '%s' Attempted to find it with pattern '%s'. -Please consult the documentation at 'http://boost.org/boost-build2'.""" +Please consult the documentation at 'https://www.bfgroup.xyz/b2/'.""" % (dir, string.join(self.JAMFILE))) if jamfile_glob: diff --git a/src/build/property-set.jam b/src/build/property-set.jam index e729f5792c..5045611a2f 100644 --- a/src/build/property-set.jam +++ b/src/build/property-set.jam @@ -1,8 +1,8 @@ # Copyright 2003 Dave Abrahams # Copyright 2003, 2004, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import feature ; diff --git a/src/build/property.jam b/src/build/property.jam index ec9d849858..b95e604aed 100644 --- a/src/build/property.jam +++ b/src/build/property.jam @@ -3,8 +3,8 @@ # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # Copyright 2020 Nikita Kniazev # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; import indirect ; @@ -150,7 +150,7 @@ rule evaluate-conditionals-in-context ( properties * : context * ) # Returns properties indicating how the conditionals in # properties affect feature relevance. If the optional argument cond # is passed, it is treated as extra conditions for all properties. -# +# rule evaluate-conditional-relevance ( properties * : cond * ) { cond = [ sequence.transform utility.ungrist : $(cond:G) ] ; @@ -559,7 +559,7 @@ rule translate ( properties * : project-id : project-location : context-module ) { condition = $(split[1]) ; property = $(split[2]) ; - + local e ; for local c in [ regex.split $(condition) "," ] { @@ -797,7 +797,7 @@ class property-map for local i in $(self.all-flags) { local list = $($(i)) ; - if [ $(property-set).contains-raw $(list[2-]) ] + if [ $(property-set).contains-raw $(list[2-]) ] { matches += $(list[1]) ; match-ranks += [ sequence.length $(list) ] ; diff --git a/src/build/property.py b/src/build/property.py index e7f5c982d2..f3e8dfe4e8 100644 --- a/src/build/property.py +++ b/src/build/property.py @@ -5,7 +5,7 @@ # Copyright 2006 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import re import sys diff --git a/src/build/scanner.jam b/src/build/scanner.jam index bbb9b4db4e..a7f9254df1 100644 --- a/src/build/scanner.jam +++ b/src/build/scanner.jam @@ -1,8 +1,8 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003, 2004, 2005 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Implements scanners: objects computing implicit dependencies for files, such # as includes in C++. diff --git a/src/build/scanner.py b/src/build/scanner.py index 9f5fc76f20..2d6e4abca0 100644 --- a/src/build/scanner.py +++ b/src/build/scanner.py @@ -4,7 +4,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003, 2004, 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Implements scanners: objects that compute implicit dependencies for # files, such as includes in C++. diff --git a/src/build/targets.jam b/src/build/targets.jam index cb841f8fe9..b23964a9c9 100644 --- a/src/build/targets.jam +++ b/src/build/targets.jam @@ -1,8 +1,8 @@ # Copyright Vladimir Prus 2002. # Copyright Rene Rivera 2006. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Supports 'abstract' targets, which are targets explicitly defined in a # Jamfile. @@ -342,7 +342,7 @@ class project-target : abstract-target self.alternative-names += [ $(target-instance).name ] ; } } - + # Checks if an alternative was declared for the target. # Unlike checking for a main target this does not require # building the main targets. And hence can be used in/directly @@ -1635,7 +1635,7 @@ class typed-target : basic-target ECHO "error: no generators were found for type '$(self.type)'" ; ECHO "error: and the requested properties" ; ECHO "error: make sure you've configured the needed tools" ; - ECHO "See http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html" ; + ECHO "See https://www.bfgroup.xyz/b2/manual/release/index.html#bbv2.overview.configuration" ; EXIT "To debug this problem, try the --debug-generators option." ; } diff --git a/src/build/targets.py b/src/build/targets.py index 45bbe497ef..20e97bc6be 100644 --- a/src/build/targets.py +++ b/src/build/targets.py @@ -5,8 +5,8 @@ # Copyright Rene Rivera 2006. # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Supports 'abstract' targets, which are targets explicitly defined in Jamfile. # @@ -1408,7 +1408,7 @@ def construct (self, name, source_targets, prop_set): print "error: no generators were found for type '" + self.type_ + "'" print "error: and the requested properties" print "error: make sure you've configured the needed tools" - print "See http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html" + print "See https://www.bfgroup.xyz/b2/manual/release/index.html#bbv2.overview.configuration" print "To debug this problem, try the --debug-generators option." sys.exit(1) diff --git a/src/build/toolset.jam b/src/build/toolset.jam index d103f6b706..a632605cc7 100644 --- a/src/build/toolset.jam +++ b/src/build/toolset.jam @@ -2,8 +2,8 @@ # Copyright 2005 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Support for toolset definition. @@ -437,7 +437,7 @@ local rule used-features ( rule-or-module ) if ! $(.used-features.$(rule-or-module)) { local result = $(.uses-features.$(rule-or-module)) ; - + # Strip away last dot separated part and recurse. local next = [ MATCH "^(.+)\\.([^\\.])*" : $(rule-or-module) ] ; if $(next) diff --git a/src/build/toolset.py b/src/build/toolset.py index 323e7fba33..6e68cecb7a 100644 --- a/src/build/toolset.py +++ b/src/build/toolset.py @@ -5,7 +5,7 @@ # Copyright 2005 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) """ Support for toolset definition. """ diff --git a/src/build/type.jam b/src/build/type.jam index 419656df0a..8f7a99f15b 100644 --- a/src/build/type.jam +++ b/src/build/type.jam @@ -1,7 +1,7 @@ # Copyright 2002, 2003 Dave Abrahams # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Deals with target type declaration and defines target class which supports # typed targets. diff --git a/src/build/version.jam b/src/build/version.jam index 2aa8dcfef5..6c7805feff 100644 --- a/src/build/version.jam +++ b/src/build/version.jam @@ -1,7 +1,7 @@ # Copyright 2002, 2003, 2004, 2006 Vladimir Prus # Copyright 2008, 2012 Jurko Gospodnetic # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import numbers ; diff --git a/src/build/virtual-target.jam b/src/build/virtual-target.jam index d7b84321c3..85ef46cdcb 100644 --- a/src/build/virtual-target.jam +++ b/src/build/virtual-target.jam @@ -2,8 +2,8 @@ # Copyright 2005, 2006 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Implements virtual targets, which correspond to actual files created during a # build, but are not yet targets in Jam sense. They are needed, for example, @@ -454,7 +454,7 @@ class abstract-file-target : virtual-target { ps = [ property-set.empty ] ; } - + # Add this target object for use in getting additional information # when tagging. ps = [ property-set.create [ $(ps).raw ] $(__name__) ] ; diff --git a/src/build_system.py b/src/build_system.py index babe53eefb..1702acf5aa 100644 --- a/src/build_system.py +++ b/src/build_system.py @@ -6,8 +6,8 @@ # Copyright 2006 Rene Rivera # Copyright 2003, 2004, 2005, 2006, 2007 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import os import sys import re @@ -501,7 +501,7 @@ def main_real(): print "warning: If the default is wrong, your build may not work correctly." print "warning: Use the \"toolset=xxxxx\" option to override our guess." print "warning: For more configuration options, please consult" - print "warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html" + print "warning: https://www.bfgroup.xyz/b2/manual/release/index.html#bbv2.overview.configuration" using(dt, dtv) diff --git a/src/contrib/boost.jam b/src/contrib/boost.jam index 46a153a511..06fc4017ca 100644 --- a/src/contrib/boost.jam +++ b/src/contrib/boost.jam @@ -1,7 +1,7 @@ # Copyright 2008 - 2013 Roland Schwarz # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Boost library support module. # diff --git a/src/contrib/boost.py b/src/contrib/boost.py index 352941e01e..6f4d6b4ab8 100644 --- a/src/contrib/boost.py +++ b/src/contrib/boost.py @@ -1,7 +1,7 @@ # $Id: boost.jam 62249 2010-05-26 19:05:19Z steven_watanabe $ # Copyright 2008 Roland Schwarz # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Boost library support module. # diff --git a/src/contrib/modular.jam b/src/contrib/modular.jam index cba517048f..31d78d6baf 100644 --- a/src/contrib/modular.jam +++ b/src/contrib/modular.jam @@ -1,7 +1,7 @@ # Copyright Rene Rivera 2015 # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import path ; import project ; @@ -15,16 +15,16 @@ import type ; rule add-location ( dir prefix ? : base-dir ? ) { process-args ; - + prefix ?= "/" ; - + # Dir path of caller to base paths from. caller-module ?= [ CALLER_MODULE ] ; local caller-dir = [ modules.peek $(caller-module) : __file__ ] ; caller-dir = $(caller-dir:D) ; - + base-dir ?= $(caller-dir) ; - + .search-path-prefix += $(prefix) ; .search-path.$(prefix) += [ path.root [ path.root $(dir) $(base-dir) ] [ path.pwd ] ] ; } @@ -49,19 +49,19 @@ rule external ( rule find ( target-refs + ) { process-args ; - + local caller-mod = [ CALLER_MODULE ] ; local caller-dir = [ modules.peek $(caller-mod) : __file__ ] ; caller-dir = $(caller-dir:D) ; caller-dir = [ path.root $(caller-dir) [ path.pwd ] ] ; - + local result-refs ; for local target-ref in $(target-refs) { result-refs += [ resolve-reference $(target-ref) : $(caller-mod) $(caller-dir) ] ; } - + return $(result-refs) ; } @@ -92,7 +92,7 @@ local rule resolve-reference ( target-ref : caller-mod caller-dir ? ) search-sub = $(search-match[2]) ; } } - + if $(search-prefix) { local found = [ path.glob $(.search-path.$(search-prefix)) : $(search-sub) ] ; @@ -114,24 +114,24 @@ local rule define-library ( name caller-module ? : root ) # ECHO ~~~ modular.library $(name) $(caller-module) :: $(root) :: $(depends) ; process-args ; - + # Dir path of caller to base paths from. caller-module ?= [ CALLER_MODULE ] ; local caller-dir = [ modules.peek $(caller-module) : __file__ ] ; caller-dir = $(caller-dir:D) ; - + # Find the various parts of the library. local lib-dir = [ path.root [ path.root $(root) $(caller-dir) ] [ path.pwd ] ] ; local lib-contents = [ path.glob $(lib-dir) : "include" "build" ] ; lib-contents = $(lib-contents:D=) ; - + # "include" dir for library.. local include-dir ; if "include" in $(lib-contents) { include-dir = $(root)/include ; } - + # If it has a build dir, i.e. it has targets to build, # we root the project at the build dir to make it easy # to refer to the build targets. This mirrors the regular @@ -141,14 +141,14 @@ local rule define-library ( name caller-module ? : root ) root = $(root)/build ; build-dir = "." ; } - + # Shadow target declarations so that we can alter build targets # to work in the standalone modular structure. local lib-location = [ path.root [ path.make $(root) ] $(caller-dir) ] ; local lib-module-name = [ project.module-name $(lib-location) ] ; local modular-rules = [ RULENAMES modular-rules ] ; IMPORT modular-rules : $(modular-rules) : $(lib-module-name) : $(modular-rules) ; - + # Load/create/declare library project. local lib-module = [ project.find $(root) : $(caller-dir) ] ; if ! $(lib-module) @@ -166,17 +166,17 @@ local rule define-library ( name caller-module ? : root ) IMPORT modular-rules : main-target-rule : $(lib-module-name) : $(main-rule-name) ; } } - + # Declare project alternate ID. modules.call-in $(caller-module) : use-project $(name) : $(root) ; - + # Create a "library" target that has basic usage info if needed. if ! [ $(lib-target).has-alternative-for-target library ] { include-dir = [ path.relative-to $(root) $(include-dir) ] ; - + project.push-current $(lib-target) ; - + # Declare the library alias. modules.call-in $(lib-module) : library : # Sources @@ -185,7 +185,7 @@ local rule define-library ( name caller-module ? : root ) : # Usage Requirements $(include-dir) ; - + project.pop-current ; } } @@ -223,10 +223,10 @@ module modular-rules import targets ; import builtin ; import alias ; - + # Avoids any form of installation for Boost modules. rule boost-install ( libraries * ) { } - + # Generic typed target rule to pre-process main target # declarations to make them work within the standalone # modular structure. @@ -235,9 +235,9 @@ module modular-rules usage-requirements * ) { local mod = [ CALLER_MODULE ] ; - + # ECHO @@@ [[$(mod)]] modular-rules.main-target-rule $(name) :: $(sources) :: $(requirements) :: $(default-build) :: $(usage-requirements) ; - + # First discover the required target type based on the exact alias used to # invoke this rule. local bt = [ BACKTRACE 1 ] ; @@ -247,40 +247,40 @@ module modular-rules $(name) : $(sources) : $(requirements) : $(default-build) : $(usage-requirements) ] ; } - + rule lib ( names + : sources * : requirements * : default-build * : usage-requirements * ) { local mod = [ CALLER_MODULE ] ; requirements += library ; usage-requirements += library ; - + # ECHO @@@ [[$(mod)]] modular-rules.lib $(names) :: $(sources) :: $(requirements) :: $(default-build) :: $(usage-requirements) ; return [ builtin.lib $(names) : $(sources) : $(requirements) : $(default-build) : $(usage-requirements) ] ; } - + rule alias ( name : sources * : requirements * : default-build * : usage-requirements * ) { local mod = [ CALLER_MODULE ] ; - + # ECHO @@@ [[$(mod)]] modular-rules.alias $(name) :: $(sources) :: $(requirements) :: $(default-build) :: $(usage-requirements) ; return [ alias.alias $(name) : $(sources) : $(requirements) : $(default-build) : $(usage-requirements) ] ; } - + rule library ( name ? : sources * : requirements * : default-build * : usage-requirements * ) { import modular ; - + local mod = [ CALLER_MODULE ] ; sources = [ modular.apply-external $(mod) : sources : $(sources) ] ; requirements = [ modular.apply-external $(mod) : requirements : $(requirements) ] ; default-build = [ modular.apply-external $(mod) : default-build : $(default-build) ] ; usage-requirements = [ modular.apply-external $(mod) : usage-requirements : $(usage-requirements) ] ; - + name ?= library ; - + # ECHO @@@ [[$(mod)]] modular-rules.library $(name) :: $(sources) :: $(requirements) :: $(default-build) :: $(usage-requirements) ; return [ alias.alias $(name) : $(sources) : $(requirements) : $(default-build) : $(usage-requirements) ] ; } diff --git a/src/contrib/tntnet.jam b/src/contrib/tntnet.jam index 0bd0ae5590..1dfa37f7e2 100644 --- a/src/contrib/tntnet.jam +++ b/src/contrib/tntnet.jam @@ -1,8 +1,8 @@ # Copyright 2008 Eduardo Gurgel # # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # # Support for creating components for the Tntnet web application @@ -41,7 +41,7 @@ project tntnet ; # Save the project so that we tolerate 'import + using' combo. .project = [ project.current ] ; -# Initialized the Tntnet support module. The 'prefix' parameter +# Initialized the Tntnet support module. The 'prefix' parameter # tells where Tntnet is installed. rule init ( prefix : full_bin ? : full_inc ? : full_lib ? ) { @@ -51,7 +51,7 @@ rule init ( prefix : full_bin ? : full_inc ? : full_lib ? ) local inc_prefix lib_prefix bin_prefix ; if $(full_inc) { - inc_prefix = $(full_inc) ; + inc_prefix = $(full_inc) ; } else { @@ -124,7 +124,7 @@ rule init ( prefix : full_bin ? : full_inc ? : full_lib ? ) # Scanner for ecpp includes type.set-scanner ECPP : ecpp-scanner ; - + local usage-requirements = $(.incprefix) $(.libprefix) @@ -134,18 +134,18 @@ rule init ( prefix : full_bin ? : full_inc ? : full_lib ? ) lib cxxtools : $(main) : : - : + : $(.incprefix)/cxxtools - $(usage-requiriments) + $(usage-requiriments) ; lib tntnet : $(main) : : - : + : $(.incprefix)/tntnet $(usage-requiriments) ; - + } project.pop-current ; diff --git a/src/contrib/wxFormBuilder.jam b/src/contrib/wxFormBuilder.jam index 9ec97ef51b..d3d6544c4a 100644 --- a/src/contrib/wxFormBuilder.jam +++ b/src/contrib/wxFormBuilder.jam @@ -3,8 +3,8 @@ # Copyright (c) 2007-2008 Dario Senic, Jurko Gospodnetic. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # ################################################################################ diff --git a/src/engine/bump_version.py b/src/engine/bump_version.py index 1771422884..66f5f1c72e 100644 --- a/src/engine/bump_version.py +++ b/src/engine/bump_version.py @@ -9,7 +9,7 @@ # Copyright 2006 Rene Rivera. # Copyright 2005-2006 Vladimir Prus. # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import os diff --git a/src/engine/check_cxx11.cpp b/src/engine/check_cxx11.cpp index f01fcff71d..7197980a63 100644 --- a/src/engine/check_cxx11.cpp +++ b/src/engine/check_cxx11.cpp @@ -1,6 +1,6 @@ /* Copyright 2020 Rene Rivera * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/class.cpp b/src/engine/class.cpp index 2e41e12f8f..2928ff7cb3 100644 --- a/src/engine/class.cpp +++ b/src/engine/class.cpp @@ -1,8 +1,8 @@ /* * Copyright Vladimir Prus 2003. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "class.h" diff --git a/src/engine/class.h b/src/engine/class.h index ee76e80c7a..6272ff4542 100644 --- a/src/engine/class.h +++ b/src/engine/class.h @@ -1,6 +1,6 @@ /* Copyright Vladimir Prus 2003. 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) */ +/* file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef CLASS_H_VP_2003_08_01 #define CLASS_H_VP_2003_08_01 diff --git a/src/engine/command.cpp b/src/engine/command.cpp index 31141fc977..c0c1032424 100644 --- a/src/engine/command.cpp +++ b/src/engine/command.cpp @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/compile.cpp b/src/engine/compile.cpp index 030d2e1865..4730a55131 100644 --- a/src/engine/compile.cpp +++ b/src/engine/compile.cpp @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/compile.h b/src/engine/compile.h index 97370a92dd..72927810ea 100644 --- a/src/engine/compile.h +++ b/src/engine/compile.h @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/config.h b/src/engine/config.h index 1df3501e5d..c99510296a 100644 --- a/src/engine/config.h +++ b/src/engine/config.h @@ -4,8 +4,8 @@ /* Copyright 2002-2018 Rene Rivera. 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) +(See accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) */ #define OPT_HEADER_CACHE_EXT 1 diff --git a/src/engine/cwd.cpp b/src/engine/cwd.cpp index cf603e856d..ee0d563c6c 100644 --- a/src/engine/cwd.cpp +++ b/src/engine/cwd.cpp @@ -2,8 +2,8 @@ * Copyright 2002. Vladimir Prus * Copyright 2005. Rene Rivera * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "cwd.h" diff --git a/src/engine/cwd.h b/src/engine/cwd.h index c81bd69bab..2910c2f829 100644 --- a/src/engine/cwd.h +++ b/src/engine/cwd.h @@ -1,8 +1,8 @@ /* * Copyright 2002. Vladimir Prus * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/debug.cpp b/src/engine/debug.cpp index 8fcf7e362e..f802b8a001 100644 --- a/src/engine/debug.cpp +++ b/src/engine/debug.cpp @@ -1,8 +1,8 @@ /* * Copyright 2005, 2016. Rene Rivera * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "jam.h" diff --git a/src/engine/debug.h b/src/engine/debug.h index 20824577e3..fad73f9f5a 100644 --- a/src/engine/debug.h +++ b/src/engine/debug.h @@ -1,8 +1,8 @@ /* * Copyright 2005, 2016. Rene Rivera * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef BJAM_DEBUG_H diff --git a/src/engine/debugger.cpp b/src/engine/debugger.cpp index f3b2f042da..d3450b4b54 100644 --- a/src/engine/debugger.cpp +++ b/src/engine/debugger.cpp @@ -1,8 +1,8 @@ /* * Copyright 2015 Steven Watanabe * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "debugger.h" diff --git a/src/engine/debugger.h b/src/engine/debugger.h index 67956c76a1..d0bd1c6897 100644 --- a/src/engine/debugger.h +++ b/src/engine/debugger.h @@ -1,8 +1,8 @@ /* * Copyright 2015 Steven Watanabe * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef DEBUGGER_SW20150314_H diff --git a/src/engine/execnt.cpp b/src/engine/execnt.cpp index 5eb77ec7ac..d0000d2822 100644 --- a/src/engine/execnt.cpp +++ b/src/engine/execnt.cpp @@ -8,8 +8,8 @@ * Copyright 2001-2004 David Abrahams. * Copyright 2007 Rene Rivera. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/execvms.cpp b/src/engine/execvms.cpp index 2c516326c2..8b281fe52a 100644 --- a/src/engine/execvms.cpp +++ b/src/engine/execvms.cpp @@ -8,7 +8,7 @@ * Copyright 2001-2004 David Abrahams. * Copyright 2015 Artur Shepilko. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ diff --git a/src/engine/filent.cpp b/src/engine/filent.cpp index 551f71c757..e32879424d 100644 --- a/src/engine/filent.cpp +++ b/src/engine/filent.cpp @@ -8,8 +8,8 @@ * Copyright 2001-2004 David Abrahams. * Copyright 2005 Rene Rivera. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/filesys.cpp b/src/engine/filesys.cpp index c4b0756dc4..ecd9e02441 100644 --- a/src/engine/filesys.cpp +++ b/src/engine/filesys.cpp @@ -2,7 +2,7 @@ * Copyright 2001-2004 David Abrahams. * Copyright 2005 Rene Rivera. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/filesys.h b/src/engine/filesys.h index 61c0e6a7bf..ee49f28c63 100644 --- a/src/engine/filesys.h +++ b/src/engine/filesys.h @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/fileunix.cpp b/src/engine/fileunix.cpp index 9d8dc17faf..139e15af38 100644 --- a/src/engine/fileunix.cpp +++ b/src/engine/fileunix.cpp @@ -8,7 +8,7 @@ * Copyright 2001-2004 David Abrahams. * Copyright 2005 Rene Rivera. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/filevms.cpp b/src/engine/filevms.cpp index 03f980a1e3..6dc84ae633 100644 --- a/src/engine/filevms.cpp +++ b/src/engine/filevms.cpp @@ -9,7 +9,7 @@ * Copyright 2005 Rene Rivera. * Copyright 2015 Artur Shepilko. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ diff --git a/src/engine/frames.cpp b/src/engine/frames.cpp index 0491c5c322..b64d54fa77 100644 --- a/src/engine/frames.cpp +++ b/src/engine/frames.cpp @@ -1,7 +1,7 @@ /* * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "jam.h" diff --git a/src/engine/frames.h b/src/engine/frames.h index c134d9c79f..2a3a228375 100644 --- a/src/engine/frames.h +++ b/src/engine/frames.h @@ -1,8 +1,8 @@ /* * Copyright 2001-2004 David Abrahams. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef FRAMES_DWA20011021_H diff --git a/src/engine/function.cpp b/src/engine/function.cpp index 056949d9ef..6f4cf416e6 100644 --- a/src/engine/function.cpp +++ b/src/engine/function.cpp @@ -2,8 +2,8 @@ * Copyright 2011 Steven Watanabe * Copyright 2016 Rene Rivera * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "jam.h" diff --git a/src/engine/function.h b/src/engine/function.h index 397487537e..3c9c129a51 100644 --- a/src/engine/function.h +++ b/src/engine/function.h @@ -1,7 +1,7 @@ /* * Copyright 2011 Steven Watanabe * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef FUNCTION_SW20111123_H diff --git a/src/engine/hdrmacro.cpp b/src/engine/hdrmacro.cpp index 013cc62b06..946a5fb44f 100644 --- a/src/engine/hdrmacro.cpp +++ b/src/engine/hdrmacro.cpp @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/headers.cpp b/src/engine/headers.cpp index 5ad68cf1d7..79f393ad77 100644 --- a/src/engine/headers.cpp +++ b/src/engine/headers.cpp @@ -6,7 +6,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/jam.cpp b/src/engine/jam.cpp index 76acdb6f79..9659bd1fd1 100644 --- a/src/engine/jam.cpp +++ b/src/engine/jam.cpp @@ -16,8 +16,8 @@ * Copyright 2001-2004 David Abrahams. * Copyright 2018 Rene Rivera * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/jam.h b/src/engine/jam.h index 5d706dcb79..93cdaf19e9 100644 --- a/src/engine/jam.h +++ b/src/engine/jam.h @@ -7,8 +7,8 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/jam_strings.cpp b/src/engine/jam_strings.cpp index b5aef5f1cd..814a5679c2 100644 --- a/src/engine/jam_strings.cpp +++ b/src/engine/jam_strings.cpp @@ -1,6 +1,6 @@ /* Copyright David Abrahams 2004. 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) */ +/* file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "jam.h" #include "jam_strings.h" diff --git a/src/engine/jam_strings.h b/src/engine/jam_strings.h index 02b744a654..9f7fd43f04 100644 --- a/src/engine/jam_strings.h +++ b/src/engine/jam_strings.h @@ -1,8 +1,8 @@ /* * Copyright 2004. David Abrahams * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef JAM_STRINGS_DWA20011024_H diff --git a/src/engine/lists.h b/src/engine/lists.h index 2f802b368a..24b9298d65 100644 --- a/src/engine/lists.h +++ b/src/engine/lists.h @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/make.cpp b/src/engine/make.cpp index 065adcaef4..610278bfaf 100644 --- a/src/engine/make.cpp +++ b/src/engine/make.cpp @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/make1.cpp b/src/engine/make1.cpp index 0e6e49e6d1..5d147c4924 100644 --- a/src/engine/make1.cpp +++ b/src/engine/make1.cpp @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/mem.cpp b/src/engine/mem.cpp index 65c63f7541..ee353253ad 100644 --- a/src/engine/mem.cpp +++ b/src/engine/mem.cpp @@ -1,8 +1,8 @@ /* Copyright Rene Rivera 2006. 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) +(See accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "jam.h" diff --git a/src/engine/mem.h b/src/engine/mem.h index 0768085042..590d80ab9e 100644 --- a/src/engine/mem.h +++ b/src/engine/mem.h @@ -1,8 +1,8 @@ /* * Copyright 2006. Rene Rivera * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef BJAM_MEM_H diff --git a/src/engine/modules.cpp b/src/engine/modules.cpp index d30c40bc4d..8f824687cd 100644 --- a/src/engine/modules.cpp +++ b/src/engine/modules.cpp @@ -1,8 +1,8 @@ /* * Copyright 2001-2004 David Abrahams. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "jam.h" diff --git a/src/engine/modules.h b/src/engine/modules.h index acad633bff..151b647128 100644 --- a/src/engine/modules.h +++ b/src/engine/modules.h @@ -1,7 +1,7 @@ /* * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef MODULES_DWA10182001_H #define MODULES_DWA10182001_H diff --git a/src/engine/modules/order.cpp b/src/engine/modules/order.cpp index dcfee4343a..527359e172 100644 --- a/src/engine/modules/order.cpp +++ b/src/engine/modules/order.cpp @@ -1,7 +1,7 @@ /* Copyright 2004. Vladimir Prus * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "../lists.h" diff --git a/src/engine/modules/path.cpp b/src/engine/modules/path.cpp index 8f76248396..35d753d5e6 100644 --- a/src/engine/modules/path.cpp +++ b/src/engine/modules/path.cpp @@ -1,7 +1,7 @@ /* Copyright Vladimir Prus 2003. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "../constants.h" diff --git a/src/engine/modules/property-set.cpp b/src/engine/modules/property-set.cpp index 30236ee3ac..b5a11abcf3 100644 --- a/src/engine/modules/property-set.cpp +++ b/src/engine/modules/property-set.cpp @@ -1,8 +1,8 @@ /* * Copyright 2013 Steven Watanabe * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "../object.h" diff --git a/src/engine/modules/regex.cpp b/src/engine/modules/regex.cpp index eae846d75e..95fe19d147 100644 --- a/src/engine/modules/regex.cpp +++ b/src/engine/modules/regex.cpp @@ -1,8 +1,8 @@ /* * Copyright 2003. Vladimir Prus * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "../mem.h" @@ -42,7 +42,7 @@ LIST * regex_split( FRAME * frame, int flags ) LISTITER iter = list_begin( args ); s = list_item( iter ); separator = list_item( list_next( iter ) ); - + re = regex_compile( separator ); prev = pos = object_str( s ); @@ -105,9 +105,9 @@ LIST * regex_replace( FRAME * frame, int flags ) match = list_item( iter ); iter = list_next( iter ); replacement = list_item(iter ); - + re = regex_compile( match ); - + string_new( buf ); pos = object_str( s ); diff --git a/src/engine/modules/sequence.cpp b/src/engine/modules/sequence.cpp index cece2cd5b2..acf20b8277 100644 --- a/src/engine/modules/sequence.cpp +++ b/src/engine/modules/sequence.cpp @@ -1,8 +1,8 @@ /* * Copyright Vladimir Prus 2003. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "../native.h" diff --git a/src/engine/modules/set.cpp b/src/engine/modules/set.cpp index 77a314d57d..325f812202 100644 --- a/src/engine/modules/set.cpp +++ b/src/engine/modules/set.cpp @@ -1,6 +1,6 @@ /* Copyright Vladimir Prus 2003. 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) */ +/* file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "../native.h" #include "../object.h" @@ -20,8 +20,8 @@ LIST *set_difference( FRAME *frame, int flags ) { - LIST* b = lol_get( frame->args, 0 ); - LIST* a = lol_get( frame->args, 1 ); + LIST* b = lol_get( frame->args, 0 ); + LIST* a = lol_get( frame->args, 1 ); LIST* result = L0; LISTITER iter = list_begin( b ), end = list_end( b ); diff --git a/src/engine/native.cpp b/src/engine/native.cpp index 0f80080f66..157d191854 100644 --- a/src/engine/native.cpp +++ b/src/engine/native.cpp @@ -1,7 +1,7 @@ /* Copyright 2003. Vladimir Prus * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "native.h" diff --git a/src/engine/native.h b/src/engine/native.h index 5367552f5c..d31c48a0a3 100644 --- a/src/engine/native.h +++ b/src/engine/native.h @@ -1,7 +1,7 @@ /* Copyright 2003. David Abrahams * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef NATIVE_H_VP_2003_12_09 diff --git a/src/engine/output.cpp b/src/engine/output.cpp index 395d6c6df9..e015f577b7 100644 --- a/src/engine/output.cpp +++ b/src/engine/output.cpp @@ -1,7 +1,7 @@ /* Copyright 2007 Rene Rivera Distributed under the Boost Software License, Version 1.0. - (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "jam.h" diff --git a/src/engine/output.h b/src/engine/output.h index a85edaaf28..c337589678 100644 --- a/src/engine/output.h +++ b/src/engine/output.h @@ -1,7 +1,7 @@ /* Copyright 2007 Rene Rivera Distributed under the Boost Software License, Version 1.0. - (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef BJAM_OUTPUT_H diff --git a/src/engine/parse.cpp b/src/engine/parse.cpp index 42f64f06e7..1eb48fdb89 100644 --- a/src/engine/parse.cpp +++ b/src/engine/parse.cpp @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "jam.h" diff --git a/src/engine/parse.h b/src/engine/parse.h index 7dc2e660d6..c99782e793 100644 --- a/src/engine/parse.h +++ b/src/engine/parse.h @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/patchlevel.h b/src/engine/patchlevel.h index 7c3260183b..4f196114b6 100644 --- a/src/engine/patchlevel.h +++ b/src/engine/patchlevel.h @@ -7,7 +7,7 @@ This file is ALSO: Copyright 2018-2019 Rene Rivera Distributed under the Boost Software License, Version 1.0. -(See accompanying file LICENSE.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +(See accompanying file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) */ diff --git a/src/engine/pathnt.cpp b/src/engine/pathnt.cpp index a4cdc93c86..2e23a16176 100644 --- a/src/engine/pathnt.cpp +++ b/src/engine/pathnt.cpp @@ -8,8 +8,8 @@ * Copyright 2001-2004 David Abrahams. * Copyright 2005 Rene Rivera. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/pathsys.cpp b/src/engine/pathsys.cpp index 7e6d57a34f..9bbbcf875c 100644 --- a/src/engine/pathsys.cpp +++ b/src/engine/pathsys.cpp @@ -8,8 +8,8 @@ * Copyright 2001-2004 David Abrahams. * Copyright 2005 Rene Rivera. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/pathsys.h b/src/engine/pathsys.h index 272cae2145..4aed9cf713 100644 --- a/src/engine/pathsys.h +++ b/src/engine/pathsys.h @@ -7,7 +7,7 @@ /* Copyright 2020 René Ferdinand Rivera Morell Distributed under the Boost Software License, Version 1.0. -(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +(See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ diff --git a/src/engine/pathunix.cpp b/src/engine/pathunix.cpp index b4aab23822..1e7d1e5af3 100644 --- a/src/engine/pathunix.cpp +++ b/src/engine/pathunix.cpp @@ -8,8 +8,8 @@ * Copyright 2001-2004 David Abrahams. * Copyright 2005 Rene Rivera. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/pathvms.cpp b/src/engine/pathvms.cpp index da66197776..76a1241abc 100644 --- a/src/engine/pathvms.cpp +++ b/src/engine/pathvms.cpp @@ -9,8 +9,8 @@ * Copyright 2005 Rene Rivera. * Copyright 2015 Artur Shepilko. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ diff --git a/src/engine/rules.cpp b/src/engine/rules.cpp index 3bbfc65748..69593aa879 100644 --- a/src/engine/rules.cpp +++ b/src/engine/rules.cpp @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/rules.h b/src/engine/rules.h index 29889511ee..8e475aeec0 100644 --- a/src/engine/rules.h +++ b/src/engine/rules.h @@ -7,7 +7,7 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/search.cpp b/src/engine/search.cpp index 7bafc2b6c4..8b916e102b 100644 --- a/src/engine/search.cpp +++ b/src/engine/search.cpp @@ -7,8 +7,8 @@ /* This file is ALSO: * Copyright 2001-2004 David Abrahams. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "jam.h" diff --git a/src/engine/startup.cpp b/src/engine/startup.cpp index e0205bf59c..6e9414ba20 100644 --- a/src/engine/startup.cpp +++ b/src/engine/startup.cpp @@ -1,7 +1,7 @@ /* Copyright 2020 René Ferdinand Rivera Morell Distributed under the Boost Software License, Version 1.0. -(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +(See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "startup.h" @@ -56,7 +56,7 @@ LIST *b2::startup::builtin_boost_build(FRAME *frame, int flags) " 'boost-build '%s' ;\n" "\n" "Please consult the documentation at " - "'https://boostorg.github.io/build/'.\n\n", + "'https://www.bfgroup.xyz/b2/'.\n\n", dir.c_str()); return L0; } @@ -119,7 +119,7 @@ LIST *b2::startup::builtin_boost_build(FRAME *frame, int flags) } err_puts( "Please consult the documentation at " - "'https://boostorg.github.io/build/'.\n\n"); + "'https://www.bfgroup.xyz/b2/'.\n\n"); return L0; } @@ -233,7 +233,7 @@ bool b2::startup::bootstrap(FRAME *frame) "Attempted search from '%s' up to the root " "at '%s'\n" "Please consult the documentation at " - "'https://boostorg.github.io/build/'.\n\n"; + "'https://www.bfgroup.xyz/b2/'.\n\n"; err_printf(not_found_error, b2::cwd_str().c_str(), b2_exe_path.c_str()); return false; } @@ -261,7 +261,7 @@ bool b2::startup::bootstrap(FRAME *frame) "the location of the build system.\n" "\n" "Please consult the documentation at " - "'https://boostorg.github.io/build/'.\n\n", + "'https://www.bfgroup.xyz/b2/'.\n\n", b2_file_path.c_str(), b2::cwd_str().c_str()); return false; } diff --git a/src/engine/startup.h b/src/engine/startup.h index fe13c8dd11..dcd4beca02 100644 --- a/src/engine/startup.h +++ b/src/engine/startup.h @@ -1,7 +1,7 @@ /* Copyright 2020 René Ferdinand Rivera Morell Distributed under the Boost Software License, Version 1.0. -(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +(See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef B2_STARTUP_H diff --git a/src/engine/subst.h b/src/engine/subst.h index 6e43aa0242..e5281b445d 100644 --- a/src/engine/subst.h +++ b/src/engine/subst.h @@ -1,6 +1,6 @@ /* Copyright 2001-2004 David Abrahams. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef SUBST_JG20120722_H diff --git a/src/engine/sysinfo.cpp b/src/engine/sysinfo.cpp index fa2e3c1630..4ddd457544 100644 --- a/src/engine/sysinfo.cpp +++ b/src/engine/sysinfo.cpp @@ -1,6 +1,6 @@ /* Copyright 2019 Rene Rivera * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include "sysinfo.h" diff --git a/src/engine/sysinfo.h b/src/engine/sysinfo.h index 28c42558fd..897a53a658 100644 --- a/src/engine/sysinfo.h +++ b/src/engine/sysinfo.h @@ -1,6 +1,6 @@ /* Copyright 2019 Rene Rivera * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #ifndef B2_SYSINFO_H diff --git a/src/engine/timestamp.cpp b/src/engine/timestamp.cpp index fe99476423..4603ba99e2 100644 --- a/src/engine/timestamp.cpp +++ b/src/engine/timestamp.cpp @@ -8,8 +8,8 @@ * Copyright 2001-2004 David Abrahams. * Copyright 2020 Nikita Kniazev. * Distributed under the Boost Software License, Version 1.0. - * (See accompanying file LICENSE_1_0.txt or - * http://www.boost.org/LICENSE_1_0.txt) + * (See accompanying file LICENSE.txt or + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/variable.cpp b/src/engine/variable.cpp index b597c842ce..3408b102d1 100644 --- a/src/engine/variable.cpp +++ b/src/engine/variable.cpp @@ -9,8 +9,8 @@ * Copyright 2005 Reece H. Dunn. * Copyright 2005 Rene Rivera. * 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) + * (See accompanying file LICENSE.txt or copy at + * https://www.bfgroup.xyz/b2/LICENSE.txt) */ /* diff --git a/src/engine/w32_getreg.cpp b/src/engine/w32_getreg.cpp index 4df13c04fb..4cbc9dd01e 100644 --- a/src/engine/w32_getreg.cpp +++ b/src/engine/w32_getreg.cpp @@ -1,7 +1,7 @@ /* Copyright Paul Lin 2003. Copyright 2006 Bojan Resnik. 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) +file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) */ # include "jam.h" diff --git a/src/engine/yyacc.cpp b/src/engine/yyacc.cpp index 3de0210f58..14213d6c79 100644 --- a/src/engine/yyacc.cpp +++ b/src/engine/yyacc.cpp @@ -1,6 +1,6 @@ /* Copyright 2002, 2020 Rene Rivera. ** Distributed under the Boost Software License, Version 1.0. -** (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +** (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) */ #include diff --git a/src/exceptions.py b/src/exceptions.py index 70d4d98317..de5ab7afff 100644 --- a/src/exceptions.py +++ b/src/exceptions.py @@ -1,6 +1,6 @@ # Copyright Pedro Ferreira 2005. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) class BaseBoostBuildException(Exception): diff --git a/src/kernel/boost-build.jam b/src/kernel/boost-build.jam index 377f6ec023..cb6fece7d6 100644 --- a/src/kernel/boost-build.jam +++ b/src/kernel/boost-build.jam @@ -1,5 +1,5 @@ -# Copyright 2003 Dave Abrahams -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2003 Dave Abrahams +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) boost-build . ; diff --git a/src/kernel/bootstrap.jam b/src/kernel/bootstrap.jam index 25cc57a3d9..ee8f203903 100644 --- a/src/kernel/bootstrap.jam +++ b/src/kernel/bootstrap.jam @@ -2,8 +2,8 @@ # Copyright 2003, 2005, 2006 Rene Rivera # Copyright 2003, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # First of all, check the jam version. if $(JAM_VERSION:J="") < 030112 diff --git a/src/kernel/bootstrap.py b/src/kernel/bootstrap.py index 3746b5e667..1215ae7950 100644 --- a/src/kernel/bootstrap.py +++ b/src/kernel/bootstrap.py @@ -1,7 +1,7 @@ # Copyright 2009 Vladimir Prus # # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import imp import sys diff --git a/src/kernel/class.jam b/src/kernel/class.jam index 7c3786418b..ea84fe1d5f 100644 --- a/src/kernel/class.jam +++ b/src/kernel/class.jam @@ -2,8 +2,8 @@ # Copyright 2002, 2005 Rene Rivera # Copyright 2002, 2003 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Polymorphic class system built on top of core Jam facilities. # diff --git a/src/kernel/errors.jam b/src/kernel/errors.jam index 531f37f362..5b01d6f175 100644 --- a/src/kernel/errors.jam +++ b/src/kernel/errors.jam @@ -1,8 +1,8 @@ # Copyright 2003 Dave Abrahams # Copyright 2004 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Print a stack backtrace leading to this rule's caller. Each argument # represents a line of output to be printed after the first line of the diff --git a/src/kernel/modules.jam b/src/kernel/modules.jam index 6915fa7509..e6dedb25ee 100644 --- a/src/kernel/modules.jam +++ b/src/kernel/modules.jam @@ -1,8 +1,8 @@ # Copyright 2003 Dave Abrahams # Copyright 2003, 2005 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Essentially an include guard; ensures that no module is loaded multiple times. .loaded ?= ; @@ -286,7 +286,7 @@ rule import ( module-names + : rules-opt * : rename-opt * ) { search = $(caller-location) $(search) ; } - + if $(m:D) { search = $(caller-location)/$(m:D) $(search)/$(m:D) $(search) ; diff --git a/src/manager.py b/src/manager.py index 9c1e057339..6f45085672 100644 --- a/src/manager.py +++ b/src/manager.py @@ -1,6 +1,6 @@ # Copyright Pedro Ferreira 2005. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import bjam diff --git a/src/options/help.jam b/src/options/help.jam index cbd3037763..9683d1a7c6 100644 --- a/src/options/help.jam +++ b/src/options/help.jam @@ -1,8 +1,8 @@ -# Copyright 2003 Dave Abrahams -# Copyright 2003, 2006 Rene Rivera -# Copyright 2003, 2006 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2003 Dave Abrahams +# Copyright 2003, 2006 Rene Rivera +# Copyright 2003, 2006 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This module is the plug-in handler for the --help and --help-.* # command-line options @@ -93,7 +93,7 @@ rule process ( local option-files = [ GLOB $(plugin-dir:D=$(BOOST_BUILD_PATH)) : *.jam ] ; if $(option-files) { - for local file in $(option-files) + for local file in $(option-files) { do-scan $(file) : print-help-options ; } @@ -127,7 +127,7 @@ rule process ( { version.print ; ECHO ; - # First print documentation from the current Jamfile, if any. + # First print documentation from the current Jamfile, if any. # FIXME: Generally, this duplication of project.jam logic is bad. local names = [ modules.peek project : JAMROOT ] [ modules.peek project : JAMFILE ] ; @@ -136,12 +136,12 @@ rule process ( { project-file = [ path.glob-in-parents . : $(names) ] ; } - + for local p in $(project-file) { do-scan $(p) : print-help-project $(p) ; } - + # Next any user-config help. local user-path = [ os.home-directories ] [ os.environ BOOST_BUILD_PATH ] ; local user-config = [ GLOB $(user-path) : user-config.jam ] ; @@ -149,7 +149,7 @@ rule process ( { do-scan $(user-config[1]) : print-help-config user $(user-config[1]) ; } - + # Next any site-config help. local site-config = [ GLOB $(user-path) : site-config.jam ] ; if $(site-config) diff --git a/src/tools/acc.jam b/src/tools/acc.jam index f7ecfe8c3a..06790420fe 100644 --- a/src/tools/acc.jam +++ b/src/tools/acc.jam @@ -2,8 +2,8 @@ # Copyright Toon Knapen 2004. # Copyright Boris Gubenko 2007. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] diff --git a/src/tools/asciidoctor.jam b/src/tools/asciidoctor.jam index 73d5c93489..173782bfad 100644 --- a/src/tools/asciidoctor.jam +++ b/src/tools/asciidoctor.jam @@ -1,8 +1,8 @@ #| Copyright 2017 Rene Rivera 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# #| tag::doc[] @@ -124,7 +124,7 @@ rule init ( command * ) [ new asciidoctor-generator asciidoctor.convert : ASCIIDOC : $(target-type) ] ; } - + # Seriously bad kludge to prevent docbook generators from being # considered when we are generating html directly. # TODO: Design and implement a mechanism to resolve generator conflicts. @@ -147,14 +147,14 @@ rule init ( command * ) class asciidoctor-generator : generator { import property-set ; - + rule run ( project name ? : property-set : sources + ) { # ECHO *** asciidoctor-generator.run $(project) $(name) :: [ $(property-set).raw ] :: $(sources) ; - + # We set a default backend based on the target type. local backend = [ $(property-set).get ] ; - + # For now, we only accept a single adoc source. if ( ! $(sources[2]) ) && ( [ $(sources[1]).type ] = ASCIIDOC ) { @@ -166,7 +166,7 @@ class asciidoctor-generator : generator { name = [ generator.determine-output-name $(sources) ] ; } - + # Depending on the kind of target we set up the backend, and # and any other options. if ! $(backend) @@ -180,7 +180,7 @@ class asciidoctor-generator : generator } } } - + # We build a reduced property set so that we are not toolset dependent. local raw-set = $(backend) ; for local p in [ $(property-set).raw ] diff --git a/src/tools/bison.jam b/src/tools/bison.jam index 96b86a327c..b572a526f4 100644 --- a/src/tools/bison.jam +++ b/src/tools/bison.jam @@ -1,6 +1,6 @@ -# Copyright 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import generators ; import feature ; @@ -20,7 +20,7 @@ rule init ( ) flags bison.bison PREFIX ; _ = " " ; -actions bison +actions bison { bison -p$(_)$(PREFIX) -d -o $(<[1]) $(>) } diff --git a/src/tools/boostbook-config.jam b/src/tools/boostbook-config.jam index 6e3f3ddc10..fe07b53f68 100644 --- a/src/tools/boostbook-config.jam +++ b/src/tools/boostbook-config.jam @@ -1,6 +1,6 @@ #~ Copyright 2005 Rene Rivera. #~ Distributed under the Boost Software License, Version 1.0. -#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +#~ (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Automatic configuration for BoostBook tools. To use, just import this module. # diff --git a/src/tools/boostbook.jam b/src/tools/boostbook.jam index e78a7d9514..f7644e8482 100644 --- a/src/tools/boostbook.jam +++ b/src/tools/boostbook.jam @@ -3,8 +3,8 @@ # Copyright 2005, 2006, 2007 Rene Rivera # Copyright 2003, 2004, 2005 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This module defines rules to handle generation of documentation from BoostBook # sources. diff --git a/src/tools/borland.jam b/src/tools/borland.jam index f5bee75eef..7003da3434 100644 --- a/src/tools/borland.jam +++ b/src/tools/borland.jam @@ -1,9 +1,9 @@ -# Copyright 2005 Dave Abrahams -# Copyright 2003 Rene Rivera -# Copyright 2003, 2004, 2005 Vladimir Prus +# Copyright 2005 Dave Abrahams +# Copyright 2003 Rene Rivera +# Copyright 2003, 2004, 2005 Vladimir Prus # Copyright (c) 2020 Edward Diener -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] @@ -69,27 +69,27 @@ rule init ( version ? : command * : options * ) local condition = [ common.check-init-parameters borland : version $(version) ] ; - - local command = [ common.get-invocation-command borland : bcc32.exe + + local command = [ common.get-invocation-command borland : bcc32.exe : $(command) ] ; - + common.handle-options borland : $(condition) : $(command) : $(options) ; - + local just_bcc32 = [ MATCH ".*(bcc32)([^a-z0-9]|$)" : $(command:L) ] ; - + if $(command) { command = [ common.get-absolute-tool-path $(command[-1]) ] ; - } - root = $(command:D) ; - + } + root = $(command:D) ; + flags borland.compile STDHDRS $(condition) : $(root)/include/ ; flags borland.link STDLIBPATH $(condition) : $(root)/lib ; flags borland.link RUN_PATH $(condition) : $(root)/bin ; - flags borland .root $(condition) : $(root)/bin/ ; - + flags borland .root $(condition) : $(root)/bin/ ; + local jv ; - + if $(version) { jv = [ MATCH "^([0-9.]+)" : $(version) ] ; @@ -102,7 +102,7 @@ rule init ( version ? : command * : options * ) { init-later-releases $(condition) ; } - + if $(just_bcc32) && ( $(just_bcc32[1]) = bcc32 ) { flags borland.compile OPTIONS $(condition) : -g255 -Vx- -Ve- -b- ; @@ -124,7 +124,7 @@ local rule init-earlier-releases ( condition ) # This should be not for DLL flags borland OPTIONS $(condition)/console : -tWC ; -# -tWR sets -tW as well, so we turn it off here and then turn it +# -tWR sets -tW as well, so we turn it off here and then turn it # on again later if we need it: flags borland OPTIONS $(condition)/shared : -tWR -tWC ; @@ -168,7 +168,7 @@ generators.register-c-compiler borland.compile.c++ : CPP : OBJ : borlan generators.register-c-compiler borland.compile.c : C : OBJ : borland ; generators.register-standard borland.asm : ASM : OBJ : borland ; -# Declare flags +# Declare flags flags borland.compile OPTIONS on : -v ; flags borland.link OPTIONS on : -v ; @@ -211,7 +211,7 @@ flags borland NEED_IMPLIB LIB/shared : "" ; # -q no banner # -c compile to object # -P C++ code regardless of file extension -# -a8 8 byte alignment, this option is on in the IDE by default +# -a8 8 byte alignment, this option is on in the IDE by default # and effects binary compatibility. # @@ -257,7 +257,7 @@ flags borland.archive AROPTIONS ; # values tlib fails when building large applications. # CONSIDER: don't know what 'together' is for... actions updated together piecemeal archive -{ +{ $(.set-path)$(.root:W)$(.old-path) tlib $(AROPTIONS) /P256 /u /a /C "$(<:W)" +-"$(>:W)" } @@ -267,7 +267,7 @@ if [ os.name ] = CYGWIN { .set-path = "cmd /S /C set \"PATH=" ; .old-path = ";%PATH%\" \"&&\"" ; - + # Couldn't get TLIB to stop being confused about pathnames # containing dashes (it seemed to treat them as option separators @@ -276,11 +276,11 @@ if [ os.name ] = CYGWIN # about pathname style! Forward slashes, too, are treated as # options. actions updated together piecemeal archive - { + { chdir $(<:D) echo +-$(>:BS) > $(<:BS).rsp $(.set-path)$(.root)$(.old-path) "tlib.exe" $(AROPTIONS) /P256 /C $(<:BS) @$(<:BS).rsp && $(RM) $(<:BS).rsp - } + } } else if [ os.name ] = NT { diff --git a/src/tools/builtin.jam b/src/tools/builtin.jam index 1c1614e2c4..38da1d8674 100644 --- a/src/tools/builtin.jam +++ b/src/tools/builtin.jam @@ -4,8 +4,8 @@ # Copyright 2005 Toon Knapen # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Defines standard features and rules. diff --git a/src/tools/bzip2.jam b/src/tools/bzip2.jam index a6f8ee460e..a58220a6e4 100644 --- a/src/tools/bzip2.jam +++ b/src/tools/bzip2.jam @@ -2,8 +2,8 @@ # Copyright (c) 2013 Steven Watanabe # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Supports the bzip library # @@ -16,7 +16,7 @@ import ac ; import errors ; import feature ; import "class" : new ; -import targets ; +import targets ; import path ; import modules ; import indirect ; diff --git a/src/tools/cast.jam b/src/tools/cast.jam index 77a7710ddc..c2d435b68c 100644 --- a/src/tools/cast.jam +++ b/src/tools/cast.jam @@ -1,7 +1,7 @@ # Copyright 2005 Vladimir Prus. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Defines main target 'cast', used to change type for target. For example, in Qt # library one wants two kinds of CPP files -- those that just compiled and those diff --git a/src/tools/cast.py b/src/tools/cast.py index 562ba79110..0198515815 100644 --- a/src/tools/cast.py +++ b/src/tools/cast.py @@ -2,8 +2,8 @@ # Base revision: 64432. # Copyright 2005-2010 Vladimir Prus. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Defines main target 'cast', used to change type for target. For example, in Qt # library one wants two kinds of CPP files -- those that just compiled and those diff --git a/src/tools/clang-darwin.jam b/src/tools/clang-darwin.jam index 834431b6fb..00e8714e5f 100644 --- a/src/tools/clang-darwin.jam +++ b/src/tools/clang-darwin.jam @@ -2,8 +2,8 @@ # Copyright Noel Belcourt 2007. # Copyright Nikita Kniazev 2020. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import clang ; import feature : feature ; diff --git a/src/tools/clang-linux.jam b/src/tools/clang-linux.jam index ca3bbcfd30..86903bdba3 100644 --- a/src/tools/clang-linux.jam +++ b/src/tools/clang-linux.jam @@ -3,8 +3,8 @@ # Copyright (c) 2010-2011 Bryce Lelbach (blelbach@cct.lsu.edu, maintainer) # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import common ; import toolset ; diff --git a/src/tools/clang-vxworks.jam b/src/tools/clang-vxworks.jam index 33fe3ef2bf..ef69df5a95 100644 --- a/src/tools/clang-vxworks.jam +++ b/src/tools/clang-vxworks.jam @@ -1,7 +1,7 @@ # Copyright Brian Kuhl 2017. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import clang ; import feature : feature get-values ; diff --git a/src/tools/clang-win.jam b/src/tools/clang-win.jam index e382aba311..6a67050919 100644 --- a/src/tools/clang-win.jam +++ b/src/tools/clang-win.jam @@ -2,8 +2,8 @@ # Copyright Peter Dimov 2018 # # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import common ; import errors ; @@ -90,7 +90,7 @@ rule init ( version ? : command * : options * ) local condition = [ common.check-init-parameters clang-win : version $(version) ] ; common.handle-options clang-win : $(condition) : $(command) : $(options) ; - + for local addr in 32 64 { local config = [ SPLIT_BY_CHARACTERS [ SHELL "$(compiler) -m$(addr) -### foo.obj /link 2>&1" ] : "\n" ] ; @@ -110,7 +110,7 @@ rule init ( version ? : command * : options * ) } local ml ; - + if $(items) { ml = [ regex.replace $(items[1]) "x64\\\\+link\\.exe" "x64\\ml64.exe" ] ; @@ -127,14 +127,14 @@ rule init ( version ? : command * : options * ) if $(addr) = 32 { assembler ?= ml.exe ; } else { assembler ?= ml64.exe ; } local link ; - + if $(items) { link = [ regex.replace $(items[1]) "\\\\+HostX64\\\\+x86\\\\+" "\\HostX86\\x86\\" ] ; } local archiver = [ get-option "archiver" : $(addr) : $(options) ] ; - + if $(link) { archiver ?= "$(link) /lib" ; diff --git a/src/tools/clang.jam b/src/tools/clang.jam index f1850db194..097ac42271 100644 --- a/src/tools/clang.jam +++ b/src/tools/clang.jam @@ -1,6 +1,6 @@ # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) # This is a generic 'clang' toolset. Depending on the current system, it # forwards either to 'clang-linux' or 'clang-darwin' modules. @@ -24,12 +24,12 @@ rule init ( * : * ) } else if [ os.name ] = MACOSX { - toolset.using clang-darwin : + toolset.using clang-darwin : $(1) : $(2) : $(3) : $(4) : $(5) : $(6) : $(7) : $(8) : $(9) ; } else { - toolset.using clang-linux : + toolset.using clang-linux : $(1) : $(2) : $(3) : $(4) : $(5) : $(6) : $(7) : $(8) : $(9) ; } } diff --git a/src/tools/common.jam b/src/tools/common.jam index 28c768d562..f5b004f255 100644 --- a/src/tools/common.jam +++ b/src/tools/common.jam @@ -3,7 +3,7 @@ # Copyright 2005 Toon Knapen # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Provides actions common to all toolsets, such as creating directories and # removing files. diff --git a/src/tools/como-linux.jam b/src/tools/como-linux.jam index 5c554c8f8b..52f3a216e1 100644 --- a/src/tools/como-linux.jam +++ b/src/tools/como-linux.jam @@ -1,6 +1,6 @@ # Copyright 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # The following #// line will be used by the regression test table generation # program as the column heading for HTML tables. Must not include a version diff --git a/src/tools/como-win.jam b/src/tools/como-win.jam index d21a70d6f1..3225ece1ab 100644 --- a/src/tools/como-win.jam +++ b/src/tools/como-win.jam @@ -2,8 +2,8 @@ # (C) Copyright MetaCommunications, Inc. 2004. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # The following #// line will be used by the regression test table generation # program as the column heading for HTML tables. Must not include a version diff --git a/src/tools/como.jam b/src/tools/como.jam index 3e6051c1fa..3dd5bb4e44 100644 --- a/src/tools/como.jam +++ b/src/tools/como.jam @@ -1,7 +1,7 @@ # Copyright Vladimir Prus 2004. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] diff --git a/src/tools/convert.jam b/src/tools/convert.jam index ac1d701015..3b59fcd346 100644 --- a/src/tools/convert.jam +++ b/src/tools/convert.jam @@ -1,8 +1,8 @@ # Copyright (c) 2009 Vladimir Prus # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Implements 'convert' target that takes a bunch of source and # tries to convert each one to the specified type. diff --git a/src/tools/cray.jam b/src/tools/cray.jam index e4f4ec0d4b..63c6f8d67d 100644 --- a/src/tools/cray.jam +++ b/src/tools/cray.jam @@ -4,8 +4,8 @@ # Copyright 2013, 2017-2018 Cray, Inc. # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # README.md # @@ -207,7 +207,7 @@ rule check-prgenv-module ( toolset ) : toolset initialization failed : please load the PrgEnv-$(default-compiler) module next time ; # Do not abort, as suggested by: - # http://www.boost.org/build/doc/html/bbv2/extending/toolset_modules.html. + # https://www.bfgroup.xyz/b2/manual/release/index.html#bbv2.extending.toolset_modules. } } @@ -244,8 +244,7 @@ if [ MATCH (--debug-configuration) : [ modules.peek : ARGV ] ] # Variable names with a '.' prefix are intended to be globals. # - # Refer to: - # https://github.com/boostorg/build/blob/develop/CONTRIBUTING.rst + # Refer to: CONTRIBUTING.adoc # The Jam language uses dynamic scoping. Setting '.debug-configuration' in # this module influences the behavior of methods called from this module. diff --git a/src/tools/cw-config.jam b/src/tools/cw-config.jam index 1211b7c049..a84008d8f1 100644 --- a/src/tools/cw-config.jam +++ b/src/tools/cw-config.jam @@ -1,6 +1,6 @@ #~ Copyright 2005 Rene Rivera. #~ Distributed under the Boost Software License, Version 1.0. -#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +#~ (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Automatic configuration for CodeWarrior toolset. To use, just import this module. @@ -21,7 +21,7 @@ if [ os.name ] = NT "HKEY_LOCAL_MACHINE\\SOFTWARE\\Metrowerks\\CodeWarrior for Windows\\$(R).0" : "PATH" ] ; cw-version ?= $(R).0 ; - + if $(cw-path) { if --debug-configuration in [ modules.peek : ARGV ] diff --git a/src/tools/cw.jam b/src/tools/cw.jam index 3451f54cc9..9078c7307c 100644 --- a/src/tools/cw.jam +++ b/src/tools/cw.jam @@ -1,7 +1,7 @@ # Copyright (C) Reece H Dunn 2004 # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] diff --git a/src/tools/cygwin.jam b/src/tools/cygwin.jam index 92adf6d455..1348e37571 100644 --- a/src/tools/cygwin.jam +++ b/src/tools/cygwin.jam @@ -2,7 +2,7 @@ # Copyright 2016 Steven Watanabe # Copyright 2017 Peter Dimov # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Provides utility functions for handling cygwin paths diff --git a/src/tools/darwin.jam b/src/tools/darwin.jam index 4841cbf5c7..7389866db8 100644 --- a/src/tools/darwin.jam +++ b/src/tools/darwin.jam @@ -1,11 +1,11 @@ # Copyright 2003 Christopher Currie -# Copyright 2006 Dave Abrahams -# Copyright 2003, 2004, 2005, 2006 Vladimir Prus +# Copyright 2006 Dave Abrahams +# Copyright 2003, 2004, 2005, 2006 Vladimir Prus # Copyright 2005-2007 Mat Marcus # Copyright 2005-2007 Adobe Systems Incorporated # Copyright 2007-2010 Rene Rivera -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Please see http://article.gmane.org/gmane.comp.lib.boost.build/3389/ # for explanation why it's a separate toolset. @@ -56,7 +56,7 @@ generators.override darwin.compile.c++.pch : pch.default-cpp-pch-generator ; type.set-generated-target-suffix PCH : darwin : gch ; toolset.inherit-rules darwin : gcc : localize ; -toolset.inherit-flags darwin : gcc +toolset.inherit-flags darwin : gcc : static arm/32 arm/64 @@ -66,7 +66,7 @@ toolset.inherit-flags darwin : gcc x86/ power/32 power/64 - power/ + power/ full ; # Options: @@ -79,7 +79,7 @@ toolset.inherit-flags darwin : gcc rule init ( version ? : command * : options * : requirement * ) { # First time around, figure what is host OSX version - if ! $(.host-osx-version) + if ! $(.host-osx-version) { .host-osx-version = [ MATCH "^([0-9.]+)" : [ SHELL "/usr/bin/sw_vers -productVersion" ] ] ; @@ -88,19 +88,19 @@ rule init ( version ? : command * : options * : requirement * ) ECHO notice\: OSX version on this machine is $(.host-osx-version) ; } } - + # - The root directory of the tool install. local root = [ feature.get-values : $(options) ] ; - + # - The bin directory where to find the commands to execute. local bin ; - + # - The configured compile driver command. local command = [ common.get-invocation-command darwin : g++ : $(command) ] ; - + # The version as reported by the compiler local real-version ; - + # - Autodetect the root and bin dir if not given. if $(command) { @@ -116,7 +116,7 @@ rule init ( version ? : command * : options * : requirement * ) root ?= $(r) ; } } - + # - Autodetect the version if not given. if $(command) { @@ -127,16 +127,16 @@ rule init ( version ? : command * : options * : requirement * ) : [ SHELL "$(command-string) -dumpversion" ] ] ; version ?= $(real-version) ; } - + .real-version.$(version) = $(real-version) ; - + # - Define the condition for this toolset instance. local condition = [ common.check-init-parameters darwin $(requirement) : version $(version) ] ; - + # - Set the toolset generic common options. common.handle-options darwin : $(condition) : $(command) : $(options) ; - + real-version = [ regex.split $(real-version) \\. ] ; # - GCC 4.0 and higher in Darwin does not have -fcoalesce-templates. if [ version.version-less $(real-version) : 4 0 ] @@ -198,10 +198,10 @@ rule init ( version ? : command * : options * : requirement * ) { ECHO notice\: using archiver for $(condition) at $(archiver[1]) ; } - + # - Initialize the SDKs available in the root for this tool. local sdks = [ init-available-sdk-versions $(condition) : $(root) ] ; - + #~ ECHO --- ; #~ ECHO --- bin :: $(bin) ; #~ ECHO --- root :: $(root) ; @@ -239,14 +239,14 @@ local rule init-sdk ( condition * : root ? : version + : version-feature ? ) } } } - + if $(version-feature) { if $(.debug-configuration) { ECHO notice\: available sdk for $(condition)/$(version-feature) at $(root) ; } - + # Add the version to the features for specifying them. if ! $(version-feature) in [ feature.values macosx-version ] { @@ -256,14 +256,14 @@ local rule init-sdk ( condition * : root ? : version + : version-feature ? ) { feature.extend macosx-version-min : $(version-feature) ; } - + # Set the flags the version needs to compile with, first # generic options. flags darwin.compile OPTIONS $(condition)/$(version-feature) : -isysroot $(root) ; flags darwin.link OPTIONS $(condition)/$(version-feature) : -isysroot $(root) ; - + # Then device variation options. switch $(version[1]) { @@ -314,7 +314,7 @@ local rule init-sdk ( condition * : root ? : version + : version-feature ? ) flags darwin.link OPTIONS $(version-feature) : -miphoneos-version-min=$(version[2-]:J=.) ; } - + case mac* : { flags darwin.compile OPTIONS $(version-feature) @@ -323,7 +323,7 @@ local rule init-sdk ( condition * : root ? : version + : version-feature ? ) : -mmacosx-version-min=$(version[2-]:J=.) ; } } - + if $(version[3]) > 0 { # We have a minor version of an SDK. We want to set up @@ -427,9 +427,9 @@ rule setup-address-model ( targets * : sources * : properties * ) local gcc-version = [ $(ps).get ] ; gcc-version = $(.real-version.$(gcc-version)) ; local options ; - + local support-ppc64 = 1 ; - + osx-version ?= $(.host-osx-version) ; switch $(osx-version) @@ -438,7 +438,7 @@ rule setup-address-model ( targets * : sources * : properties * ) { support-ppc64 = ; } - + case * : if $(osx-version) && ! [ version.version-less [ regex.split $(osx-version) \\. ] : 10 6 ] { @@ -450,27 +450,27 @@ rule setup-address-model ( targets * : sources * : properties * ) } switch $(arch) { - case combined : + case combined : { if $(address-model) = 32_64 { if $(support-ppc64) { - options = -arch i386 -arch ppc -arch x86_64 -arch ppc64 ; + options = -arch i386 -arch ppc -arch x86_64 -arch ppc64 ; } else { # Build 3-way binary options = -arch i386 -arch ppc -arch x86_64 ; - } + } } else if $(address-model) = 64 { if $(support-ppc64) { options = -arch x86_64 -arch ppc64 ; } else { errors.user-error "64-bit PPC compilation is not supported when targeting OSX 10.6 or later" ; - } + } } else { options = -arch i386 -arch ppc ; } } - - case x86 : + + case x86 : { if $(address-model) = 32_64 { options = -arch i386 -arch x86_64 ; @@ -479,16 +479,16 @@ rule setup-address-model ( targets * : sources * : properties * ) } else { options = -arch i386 ; } - } - + } + case power : { - if ! $(support-ppc64) + if ! $(support-ppc64) && ( $(address-model) = 32_64 || $(address-model) = 64 ) { errors.user-error "64-bit PPC compilation is not supported when targeting OSX 10.6 or later" ; } - + if $(address-model) = 32_64 { options = -arch ppc -arch ppc64 ; } else if $(address-model) = 64 { @@ -497,7 +497,7 @@ rule setup-address-model ( targets * : sources * : properties * ) options = -arch ppc ; } } - + case arm : { if $(instruction-set) { @@ -509,11 +509,11 @@ rule setup-address-model ( targets * : sources * : properties * ) } } } - + if $(options) { OPTIONS on $(targets) += $(options) ; - } + } } rule compile.m ( targets * : sources * : properties * ) diff --git a/src/tools/diab.jam b/src/tools/diab.jam index 60953b6773..c07572af89 100644 --- a/src/tools/diab.jam +++ b/src/tools/diab.jam @@ -1,6 +1,6 @@ # Copyright 2015, Wind River Inc. # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # # Diab C++ Compiler @@ -23,9 +23,9 @@ generators.override diab.searched-lib-generator : searched-lib-generator ; rule init ( version ? : command * : options * ) { local condition = [ common.check-init-parameters diab : version $(version) ] ; - + local command = [ common.get-invocation-command diab : dcc : $(command) ] ; - + if $(command) { local root = [ common.get-absolute-tool-path $(command[-1]) ] ; @@ -34,12 +34,12 @@ rule init ( version ? : command * : options * ) { flags diab .root linux : "\"$(root)\"/" ; flags diab .root windows : $(root:T)/ ; - } - } + } + } # If we can't find 'CC' anyway, at least show 'CC' in the commands command ?= CC ; - - common.handle-options diab : $(condition) : $(command) : $(options) ; + + common.handle-options diab : $(condition) : $(command) : $(options) ; } generators.register-c-compiler diab.compile.c++ : CPP : OBJ : diab ; @@ -96,7 +96,7 @@ actions link bind LIBRARIES actions link.dll bind LIBRARIES { - $(.root:E=)dplus $(OPTIONS) $(LOPTIONS) "$(LIBRARIES)" -o "$(<[1])" -L$(LIBPATH) "$(>)" -l$(FINDLIBS-ST) -l$(FINDLIBS-SA) + $(.root:E=)dplus $(OPTIONS) $(LOPTIONS) "$(LIBRARIES)" -o "$(<[1])" -L$(LIBPATH) "$(>)" -l$(FINDLIBS-ST) -l$(FINDLIBS-SA) } #rule compile.asm ( targets * : sources * : properties * ) diff --git a/src/tools/dmc.jam b/src/tools/dmc.jam index cebeefa544..bf308824a9 100644 --- a/src/tools/dmc.jam +++ b/src/tools/dmc.jam @@ -5,8 +5,8 @@ # (C) Copyright Arjan Knepper 2006. # # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] diff --git a/src/tools/docutils.jam b/src/tools/docutils.jam index d5c99b1845..7506ee9856 100644 --- a/src/tools/docutils.jam +++ b/src/tools/docutils.jam @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) # Support for docutils ReStructuredText processing. @@ -25,7 +25,7 @@ class rst-scanner : common-scanner { common-scanner.__init__ . $(paths) ; } - + rule pattern ( ) { return "^[ ]*\\.\\.[ ]+include::[ ]+([^ @@ -55,9 +55,9 @@ rule init ( docutils-dir ? : tools-dir ? ) { .docutils-dir = $(docutils-dir) ; .tools-dir = $(tools-dir:R="") ; - - .setup = [ - common.prepend-path-variable-command PYTHONPATH + + .setup = [ + common.prepend-path-variable-command PYTHONPATH : $(.docutils-dir) $(.docutils-dir)/extras ] ; RST2XXX = [ common.find-tool rst2html ] ; } @@ -86,7 +86,7 @@ rule html ( target : source : properties * ) : "On Windows, you can install from http://docutils.sourceforge.net/." ; } - + if $(RST2XXX_PY) { if $(RST2XXX_PY:D) @@ -116,7 +116,7 @@ feature docutils-cmd : : free ; toolset.flags docutils COMMON-FLAGS : ; toolset.flags docutils HTML-FLAGS : ; toolset.flags docutils RST2XXX : ; - + actions html { $(.setup) diff --git a/src/tools/doxproc.py b/src/tools/doxproc.py index d415133e1f..92ec1c3117 100644 --- a/src/tools/doxproc.py +++ b/src/tools/doxproc.py @@ -1,7 +1,7 @@ #!/usr/bin/python # Copyright 2006 Rene Rivera # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) ''' Processing of Doxygen generated XML. diff --git a/src/tools/doxygen-config.jam b/src/tools/doxygen-config.jam index 2cd2ccaeb1..1a0c827c2c 100644 --- a/src/tools/doxygen-config.jam +++ b/src/tools/doxygen-config.jam @@ -1,6 +1,6 @@ #~ Copyright 2005, 2006 Rene Rivera. #~ Distributed under the Boost Software License, Version 1.0. -#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +#~ (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Automatic configuration for Doxygen tools. To use, just import this module. diff --git a/src/tools/doxygen.jam b/src/tools/doxygen.jam index a676b6c605..71ee78abf9 100644 --- a/src/tools/doxygen.jam +++ b/src/tools/doxygen.jam @@ -2,8 +2,8 @@ # Copyright 2003, 2004, 2005 Vladimir Prus # Copyright 2006 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This module defines rules to handle generation of various outputs from source # files documented with doxygen comments. The supported transformations are: diff --git a/src/tools/embarcadero.jam b/src/tools/embarcadero.jam index 9bf094f21b..c561bfc94f 100644 --- a/src/tools/embarcadero.jam +++ b/src/tools/embarcadero.jam @@ -1,8 +1,8 @@ # Copyright (c) 2020 Edward Diener # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] diff --git a/src/tools/emscripten.jam b/src/tools/emscripten.jam index 0a765765bb..180dfd302d 100644 --- a/src/tools/emscripten.jam +++ b/src/tools/emscripten.jam @@ -1,7 +1,7 @@ # Copyright Rene Rivera 2016 # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; import os ; @@ -17,7 +17,7 @@ feature.feature link-optimization : off on full : propagated ; rule init ( version ? : command * : options * ) { command = [ common.get-invocation-command emscripten - : emcc + : emcc : $(command) ] ; # Determine the version @@ -42,7 +42,7 @@ toolset.inherit-generators emscripten emscripten : gcc.mingw.link gcc.mingw.link.dll gcc.compile.c.pch gcc.compile.c++.pch ; toolset.inherit-rules emscripten : gcc ; -toolset.inherit-flags emscripten : gcc +toolset.inherit-flags emscripten : gcc : off speed space off on diff --git a/src/tools/features/__init_features__.jam b/src/tools/features/__init_features__.jam index aedf3e1dcc..ff04722a91 100644 --- a/src/tools/features/__init_features__.jam +++ b/src/tools/features/__init_features__.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Here we automatically define any "feature" modules in this directory. diff --git a/src/tools/features/address-model-feature.jam b/src/tools/features/address-model-feature.jam index 479c892984..e6b416a297 100644 --- a/src/tools/features/address-model-feature.jam +++ b/src/tools/features/address-model-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/allow-feature.jam b/src/tools/features/allow-feature.jam index bcee557964..913251dbfd 100644 --- a/src/tools/features/allow-feature.jam +++ b/src/tools/features/allow-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/architecture-feature.jam b/src/tools/features/architecture-feature.jam index 3e3ca382f9..d587b82ea1 100644 --- a/src/tools/features/architecture-feature.jam +++ b/src/tools/features/architecture-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/archiveflags-feature.jam b/src/tools/features/archiveflags-feature.jam index c645d8c7a1..e833eb67a5 100644 --- a/src/tools/features/archiveflags-feature.jam +++ b/src/tools/features/archiveflags-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/asmflags-feature.jam b/src/tools/features/asmflags-feature.jam index 00626958ed..d7adb5b1d0 100644 --- a/src/tools/features/asmflags-feature.jam +++ b/src/tools/features/asmflags-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/build-feature.jam b/src/tools/features/build-feature.jam index 64c7713c8e..90e3b26922 100644 --- a/src/tools/features/build-feature.jam +++ b/src/tools/features/build-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/cflags-feature.jam b/src/tools/features/cflags-feature.jam index 4586317f4d..dd0984cba3 100644 --- a/src/tools/features/cflags-feature.jam +++ b/src/tools/features/cflags-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/compileflags-feature.jam b/src/tools/features/compileflags-feature.jam index 229bed730f..5d8f49058d 100644 --- a/src/tools/features/compileflags-feature.jam +++ b/src/tools/features/compileflags-feature.jam @@ -1,7 +1,7 @@ # Copyright 2020 René Ferdinand Rivera Morell # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/conditional-feature.jam b/src/tools/features/conditional-feature.jam index 368ad232f2..5eca038997 100644 --- a/src/tools/features/conditional-feature.jam +++ b/src/tools/features/conditional-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/coverage-feature.jam b/src/tools/features/coverage-feature.jam index 517c6d5b92..c07b33d835 100644 --- a/src/tools/features/coverage-feature.jam +++ b/src/tools/features/coverage-feature.jam @@ -1,8 +1,8 @@ # Copyright 2019 Rene Rivera # Copyright 2019 Hans Dembinski # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/cxx-template-depth-feature.jam b/src/tools/features/cxx-template-depth-feature.jam index 825b03a1c7..a0feea64aa 100644 --- a/src/tools/features/cxx-template-depth-feature.jam +++ b/src/tools/features/cxx-template-depth-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; import numbers ; diff --git a/src/tools/features/cxxabi-feature.jam b/src/tools/features/cxxabi-feature.jam index 9b6cd4fd4b..9ca0f2b055 100644 --- a/src/tools/features/cxxabi-feature.jam +++ b/src/tools/features/cxxabi-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/cxxflags-feature.jam b/src/tools/features/cxxflags-feature.jam index 6db7a7ce64..e7e35ac7cf 100644 --- a/src/tools/features/cxxflags-feature.jam +++ b/src/tools/features/cxxflags-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/cxxstd-feature.jam b/src/tools/features/cxxstd-feature.jam index 3d7ba8d8cc..e011158594 100644 --- a/src/tools/features/cxxstd-feature.jam +++ b/src/tools/features/cxxstd-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/debug-feature.jam b/src/tools/features/debug-feature.jam index f98177e395..197ef74003 100644 --- a/src/tools/features/debug-feature.jam +++ b/src/tools/features/debug-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/define-feature.jam b/src/tools/features/define-feature.jam index 680afdd940..497bc829f1 100644 --- a/src/tools/features/define-feature.jam +++ b/src/tools/features/define-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/dependency-feature.jam b/src/tools/features/dependency-feature.jam index d866fb21cd..61a075fc4e 100644 --- a/src/tools/features/dependency-feature.jam +++ b/src/tools/features/dependency-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # The following features are incidental since they have no effect on built # products. Not making them incidental will result in problems in corner cases, diff --git a/src/tools/features/dll-feature.jam b/src/tools/features/dll-feature.jam index 3c7ed0d652..f6bb25f963 100644 --- a/src/tools/features/dll-feature.jam +++ b/src/tools/features/dll-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/exception-feature.jam b/src/tools/features/exception-feature.jam index 9db3834b26..c24c10a81d 100644 --- a/src/tools/features/exception-feature.jam +++ b/src/tools/features/exception-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # TODO: Documentation. diff --git a/src/tools/features/fflags-feature.jam b/src/tools/features/fflags-feature.jam index fe89d6e632..fd89a56865 100644 --- a/src/tools/features/fflags-feature.jam +++ b/src/tools/features/fflags-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/file-feature.jam b/src/tools/features/file-feature.jam index a16d8d7541..2a00b6e902 100644 --- a/src/tools/features/file-feature.jam +++ b/src/tools/features/file-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/find-lib-feature.jam b/src/tools/features/find-lib-feature.jam index e00f40397f..84e07e5819 100644 --- a/src/tools/features/find-lib-feature.jam +++ b/src/tools/features/find-lib-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/flags-feature.jam b/src/tools/features/flags-feature.jam index a0c4166094..5c4e449924 100644 --- a/src/tools/features/flags-feature.jam +++ b/src/tools/features/flags-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/force-include-feature.jam b/src/tools/features/force-include-feature.jam index 29cfdcc180..8d98374a30 100644 --- a/src/tools/features/force-include-feature.jam +++ b/src/tools/features/force-include-feature.jam @@ -1,7 +1,7 @@ # Copyright 2020 Nikita Kniazev # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/include-feature.jam b/src/tools/features/include-feature.jam index 25d8ad8c4f..254dcbfe98 100644 --- a/src/tools/features/include-feature.jam +++ b/src/tools/features/include-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/instruction-set-feature.jam b/src/tools/features/instruction-set-feature.jam index 16868bafe4..bd43d23877 100644 --- a/src/tools/features/instruction-set-feature.jam +++ b/src/tools/features/instruction-set-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/internal-feature.jam b/src/tools/features/internal-feature.jam index 5c1d88e78f..0b323de30d 100644 --- a/src/tools/features/internal-feature.jam +++ b/src/tools/features/internal-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # TODO: Documentation. diff --git a/src/tools/features/library-feature.jam b/src/tools/features/library-feature.jam index 86772c0e96..0db67fe362 100644 --- a/src/tools/features/library-feature.jam +++ b/src/tools/features/library-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/link-feature.jam b/src/tools/features/link-feature.jam index f697341a84..86cb86d094 100644 --- a/src/tools/features/link-feature.jam +++ b/src/tools/features/link-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/linkflags-feature.jam b/src/tools/features/linkflags-feature.jam index 4e157f399b..00826be084 100644 --- a/src/tools/features/linkflags-feature.jam +++ b/src/tools/features/linkflags-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/local-visibility-feature.jam b/src/tools/features/local-visibility-feature.jam index d1792fd06a..373a2c2346 100644 --- a/src/tools/features/local-visibility-feature.jam +++ b/src/tools/features/local-visibility-feature.jam @@ -1,7 +1,7 @@ # Copyright 2018 Andrey Semashev # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/location-feature.jam b/src/tools/features/location-feature.jam index 1581d33926..2730199a18 100644 --- a/src/tools/features/location-feature.jam +++ b/src/tools/features/location-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/location-prefix-feature.jam b/src/tools/features/location-prefix-feature.jam index 11582fd206..b60d07215e 100644 --- a/src/tools/features/location-prefix-feature.jam +++ b/src/tools/features/location-prefix-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/lto-feature.jam b/src/tools/features/lto-feature.jam index 99ca7bdcca..359c2f99b0 100644 --- a/src/tools/features/lto-feature.jam +++ b/src/tools/features/lto-feature.jam @@ -1,7 +1,7 @@ # Copyright 2019 Dmitry Arkhipov # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/name-feature.jam b/src/tools/features/name-feature.jam index e134fc4227..97998ad286 100644 --- a/src/tools/features/name-feature.jam +++ b/src/tools/features/name-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/objcflags-feature.jam b/src/tools/features/objcflags-feature.jam index b69c6b6619..bb0a8754dc 100644 --- a/src/tools/features/objcflags-feature.jam +++ b/src/tools/features/objcflags-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/optimization-feature.jam b/src/tools/features/optimization-feature.jam index f021836221..a9a89302f9 100644 --- a/src/tools/features/optimization-feature.jam +++ b/src/tools/features/optimization-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/os-feature.jam b/src/tools/features/os-feature.jam index 98407e16a1..ced1fc1ff8 100644 --- a/src/tools/features/os-feature.jam +++ b/src/tools/features/os-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; import modules ; diff --git a/src/tools/features/relevant-feature.jam b/src/tools/features/relevant-feature.jam index 94ba69965f..417feee8cd 100644 --- a/src/tools/features/relevant-feature.jam +++ b/src/tools/features/relevant-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/response-file-feature.jam b/src/tools/features/response-file-feature.jam index 6d7c0bd596..2aaca0e77b 100644 --- a/src/tools/features/response-file-feature.jam +++ b/src/tools/features/response-file-feature.jam @@ -1,7 +1,7 @@ # Copyright 2020 René Ferdinand Rivera Morell # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/rtti-feature.jam b/src/tools/features/rtti-feature.jam index 5943412e47..f767831c62 100644 --- a/src/tools/features/rtti-feature.jam +++ b/src/tools/features/rtti-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/runtime-feature.jam b/src/tools/features/runtime-feature.jam index f25c178eac..b27faff7f3 100644 --- a/src/tools/features/runtime-feature.jam +++ b/src/tools/features/runtime-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/sanitizers-feature.jam b/src/tools/features/sanitizers-feature.jam index 8affd57a9c..e7bf8097c0 100644 --- a/src/tools/features/sanitizers-feature.jam +++ b/src/tools/features/sanitizers-feature.jam @@ -1,7 +1,7 @@ # Copyright 2019 Damian Jarek # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/search-feature.jam b/src/tools/features/search-feature.jam index cbcf2a1766..cee5622f71 100644 --- a/src/tools/features/search-feature.jam +++ b/src/tools/features/search-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/source-feature.jam b/src/tools/features/source-feature.jam index 7cc1ab8d34..3725cfd53d 100644 --- a/src/tools/features/source-feature.jam +++ b/src/tools/features/source-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/stdlib-feature.jam b/src/tools/features/stdlib-feature.jam index b280ac8d00..4b83021d56 100644 --- a/src/tools/features/stdlib-feature.jam +++ b/src/tools/features/stdlib-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/strip-feature.jam b/src/tools/features/strip-feature.jam index 0bb9221af5..60f4c1a35d 100644 --- a/src/tools/features/strip-feature.jam +++ b/src/tools/features/strip-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/tag-feature.jam b/src/tools/features/tag-feature.jam index c03924edfb..e11a3bd58f 100644 --- a/src/tools/features/tag-feature.jam +++ b/src/tools/features/tag-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/threadapi-feature.jam b/src/tools/features/threadapi-feature.jam index ae320678d6..35945ded06 100644 --- a/src/tools/features/threadapi-feature.jam +++ b/src/tools/features/threadapi-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Alexander Karzhenkov # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import property-set ; import feature : feature ; diff --git a/src/tools/features/threading-feature.jam b/src/tools/features/threading-feature.jam index 8d7a8f7c36..c199057d0a 100644 --- a/src/tools/features/threading-feature.jam +++ b/src/tools/features/threading-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/toolset-feature.jam b/src/tools/features/toolset-feature.jam index fbd0baba80..7e9c6c2385 100644 --- a/src/tools/features/toolset-feature.jam +++ b/src/tools/features/toolset-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/translate-path-feature.jam b/src/tools/features/translate-path-feature.jam index 1537292cb6..c99f4655d3 100644 --- a/src/tools/features/translate-path-feature.jam +++ b/src/tools/features/translate-path-feature.jam @@ -1,7 +1,7 @@ # Copyright 2020 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; @@ -25,7 +25,7 @@ The rule is called for each target with the `feature` of a path property, the path property value, target properties, the target project ID, and the target project location. It should return the translated path value. Or return nothing if it doesn't do path translation. Leaving it do the -default path translation. +default path translation. |# # end::doc[] diff --git a/src/tools/features/user-interface-feature.jam b/src/tools/features/user-interface-feature.jam index d4631ead4f..40f6ecd9b5 100644 --- a/src/tools/features/user-interface-feature.jam +++ b/src/tools/features/user-interface-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/variant-feature.jam b/src/tools/features/variant-feature.jam index ced88cebea..13f73da974 100644 --- a/src/tools/features/variant-feature.jam +++ b/src/tools/features/variant-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; import errors ; diff --git a/src/tools/features/version-feature.jam b/src/tools/features/version-feature.jam index 10f7fa7d22..e4c6acb0ac 100644 --- a/src/tools/features/version-feature.jam +++ b/src/tools/features/version-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/visibility-feature.jam b/src/tools/features/visibility-feature.jam index 443dc89efd..dadbc67436 100644 --- a/src/tools/features/visibility-feature.jam +++ b/src/tools/features/visibility-feature.jam @@ -1,7 +1,7 @@ # Copyright 2018 Andrey Semashev # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/features/warnings-feature.jam b/src/tools/features/warnings-feature.jam index b64bda6488..a2eac78074 100644 --- a/src/tools/features/warnings-feature.jam +++ b/src/tools/features/warnings-feature.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import feature ; diff --git a/src/tools/flags.jam b/src/tools/flags.jam index 045f9af697..e5b2dbde0f 100644 --- a/src/tools/flags.jam +++ b/src/tools/flags.jam @@ -1,7 +1,7 @@ # Copyright 2018 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # defines the check-has-flag rule. diff --git a/src/tools/fop.jam b/src/tools/fop.jam index c24b8725f9..8ce748273a 100644 --- a/src/tools/fop.jam +++ b/src/tools/fop.jam @@ -1,7 +1,7 @@ # Copyright (C) 2003-2004 Doug Gregor and Dave Abrahams. 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) +# file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # # This module defines rules to handle generation of PDF and # PostScript files from XSL Formatting Objects via Apache FOP @@ -26,10 +26,10 @@ rule init ( fop-command ? : java-home ? : java ? ) if $(fop-command) || ! $(has-command) { - fop-command = [ common.get-invocation-command fop : fop : $(fop-command) + fop-command = [ common.get-invocation-command fop : fop : $(fop-command) : [ modules.peek : FOP_DIR ] ] ; } - + if $(fop-command) { .FOP_COMMAND = $(fop-command) ; @@ -39,9 +39,9 @@ rule init ( fop-command ? : java-home ? : java ? ) { .FOP_SETUP = ; - + # JAVA_HOME is the location that java was installed to. - + if $(java-home) { .FOP_SETUP += [ common.variable-setting-command JAVA_HOME : $(java-home) ] ; @@ -50,7 +50,7 @@ rule init ( fop-command ? : java-home ? : java ? ) # JAVACMD is the location that of the java executable, useful for a # non-standard java installation, where the executable isn't at # $JAVA_HOME/bin/java. - + if $(java) { .FOP_SETUP += [ common.variable-setting-command JAVACMD : $(java) ] ; diff --git a/src/tools/fortran.jam b/src/tools/fortran.jam index 37665825ef..3109f394d2 100644 --- a/src/tools/fortran.jam +++ b/src/tools/fortran.jam @@ -1,8 +1,8 @@ # Copyright (C) 2004 Toon Knapen # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # # This file contains common settings for all fortran tools diff --git a/src/tools/gcc.jam b/src/tools/gcc.jam index 6f298e7551..580ab434a8 100644 --- a/src/tools/gcc.jam +++ b/src/tools/gcc.jam @@ -7,8 +7,8 @@ # Copyright 2007 Boris Gubenko # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] diff --git a/src/tools/gcc.py b/src/tools/gcc.py index 9bf98a3a7b..2c23765bab 100644 --- a/src/tools/gcc.py +++ b/src/tools/gcc.py @@ -13,8 +13,8 @@ # Copyright 2008 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import os import subprocess diff --git a/src/tools/generate.jam b/src/tools/generate.jam index 7eaecc8890..bd558d9ccf 100644 --- a/src/tools/generate.jam +++ b/src/tools/generate.jam @@ -1,6 +1,6 @@ # Copyright 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Declares main target 'generate' used to produce targets by calling a # user-provided rule that takes and produces virtual targets. diff --git a/src/tools/generators/__init_generators__.jam b/src/tools/generators/__init_generators__.jam index 5f2483305b..11ab5b9d85 100644 --- a/src/tools/generators/__init_generators__.jam +++ b/src/tools/generators/__init_generators__.jam @@ -1,7 +1,7 @@ # Copyright 2017 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Here we automatically define any "generator" modules in this directory. diff --git a/src/tools/generators/archive-generator.jam b/src/tools/generators/archive-generator.jam index 6afc8e7aa6..0d2484cea0 100644 --- a/src/tools/generators/archive-generator.jam +++ b/src/tools/generators/archive-generator.jam @@ -1,8 +1,8 @@ # Copyright 2002-2017 Rene Rivera # Copyright 2002-2017 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import generators ; diff --git a/src/tools/generators/c-compiling-generator.jam b/src/tools/generators/c-compiling-generator.jam index 00cd42a4db..3de0d83a32 100644 --- a/src/tools/generators/c-compiling-generator.jam +++ b/src/tools/generators/c-compiling-generator.jam @@ -1,8 +1,8 @@ # Copyright 2002-2017 Rene Rivera # Copyright 2002-2017 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import generators ; diff --git a/src/tools/generators/dummy-generator.jam b/src/tools/generators/dummy-generator.jam index ee93cfe887..346c4afccd 100644 --- a/src/tools/generators/dummy-generator.jam +++ b/src/tools/generators/dummy-generator.jam @@ -1,8 +1,8 @@ # Copyright 2002-2017 Rene Rivera # Copyright 2002-2017 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import generators ; diff --git a/src/tools/generators/lib-generator.jam b/src/tools/generators/lib-generator.jam index 2d9ce4aee2..0085f949bc 100644 --- a/src/tools/generators/lib-generator.jam +++ b/src/tools/generators/lib-generator.jam @@ -1,8 +1,8 @@ # Copyright 2002-2017 Rene Rivera # Copyright 2002-2017 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import generators ; diff --git a/src/tools/generators/linking-generator.jam b/src/tools/generators/linking-generator.jam index 37277a0b2b..5c3f1a997e 100644 --- a/src/tools/generators/linking-generator.jam +++ b/src/tools/generators/linking-generator.jam @@ -1,8 +1,8 @@ # Copyright 2002-2017 Rene Rivera # Copyright 2002-2017 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import generators ; diff --git a/src/tools/generators/prebuilt-lib-generator.jam b/src/tools/generators/prebuilt-lib-generator.jam index 00c8e6bdcd..280ad94939 100644 --- a/src/tools/generators/prebuilt-lib-generator.jam +++ b/src/tools/generators/prebuilt-lib-generator.jam @@ -1,8 +1,8 @@ # Copyright 2002-2017 Rene Rivera # Copyright 2002-2017 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import generators ; @@ -27,4 +27,3 @@ generators.register [ new prebuilt-lib-generator builtin.prebuilt : : LIB : ] ; generators.override builtin.prebuilt : builtin.lib-generator ; - \ No newline at end of file diff --git a/src/tools/generators/searched-lib-generator.jam b/src/tools/generators/searched-lib-generator.jam index 84757a018c..cfde8de81d 100644 --- a/src/tools/generators/searched-lib-generator.jam +++ b/src/tools/generators/searched-lib-generator.jam @@ -1,8 +1,8 @@ # Copyright 2002-2017 Rene Rivera # Copyright 2002-2017 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import generators ; diff --git a/src/tools/gettext.jam b/src/tools/gettext.jam index 35827d750a..71900b74f2 100644 --- a/src/tools/gettext.jam +++ b/src/tools/gettext.jam @@ -1,6 +1,6 @@ # Copyright 2003, 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This module support GNU gettext internationalization utilities. # diff --git a/src/tools/gfortran.jam b/src/tools/gfortran.jam index 0aa69b85cc..37fbd6cd10 100644 --- a/src/tools/gfortran.jam +++ b/src/tools/gfortran.jam @@ -1,8 +1,8 @@ # Copyright (C) 2004 Toon Knapen # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import toolset : flags ; import feature ; @@ -33,7 +33,7 @@ rule compile.fortran actions compile.fortran { - gcc -Wall $(OPTIONS) -D$(DEFINES) -I$(INCLUDES) -c -o "$(<)" "$(>)" + gcc -Wall $(OPTIONS) -D$(DEFINES) -I$(INCLUDES) -c -o "$(<)" "$(>)" } -generators.register-fortran-compiler gfortran.compile.fortran : FORTRAN FORTRAN90 : OBJ ; +generators.register-fortran-compiler gfortran.compile.fortran : FORTRAN FORTRAN90 : OBJ ; diff --git a/src/tools/hp_cxx.jam b/src/tools/hp_cxx.jam index 82ef8080d6..33514a0027 100644 --- a/src/tools/hp_cxx.jam +++ b/src/tools/hp_cxx.jam @@ -1,7 +1,7 @@ # Copyright 2001 David Abrahams. # Copyright 2004, 2005 Markus Schoepflin. # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] diff --git a/src/tools/hpfortran.jam b/src/tools/hpfortran.jam index 96e8d18b5a..fc5998043a 100644 --- a/src/tools/hpfortran.jam +++ b/src/tools/hpfortran.jam @@ -1,8 +1,8 @@ # Copyright (C) 2004 Toon Knapen # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import toolset : flags ; import feature ; @@ -29,7 +29,7 @@ rule compile.fortran actions compile.fortran { - f77 +DD64 $(OPTIONS) -D$(DEFINES) -I$(INCLUDES) -c -o "$(<)" "$(>)" + f77 +DD64 $(OPTIONS) -D$(DEFINES) -I$(INCLUDES) -c -o "$(<)" "$(>)" } -generators.register-fortran-compiler hpfortran.compile.fortran : FORTRAN : OBJ ; +generators.register-fortran-compiler hpfortran.compile.fortran : FORTRAN : OBJ ; diff --git a/src/tools/ifort.jam b/src/tools/ifort.jam index 958485928a..c23b02e1ea 100644 --- a/src/tools/ifort.jam +++ b/src/tools/ifort.jam @@ -1,8 +1,8 @@ # Copyright (C) 2004 Toon Knapen # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import toolset : flags ; import feature ; @@ -38,7 +38,7 @@ rule compile.fortran actions compile.fortran { - ifort $(FFLAGS) $(OPTIONS) /names:lowercase /D$(DEFINES) /I"$(INCLUDES)" /c /object:"$(<)" "$(>)" + ifort $(FFLAGS) $(OPTIONS) /names:lowercase /D$(DEFINES) /I"$(INCLUDES)" /c /object:"$(<)" "$(>)" } -generators.register-fortran-compiler ifort.compile.fortran : FORTRAN : OBJ ; +generators.register-fortran-compiler ifort.compile.fortran : FORTRAN : OBJ ; diff --git a/src/tools/intel-darwin.jam b/src/tools/intel-darwin.jam index 7da7b079c6..8f2e3a7083 100644 --- a/src/tools/intel-darwin.jam +++ b/src/tools/intel-darwin.jam @@ -1,8 +1,8 @@ # Copyright Vladimir Prus 2004. # Copyright Noel Belcourt 2007. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import intel ; import feature : feature ; diff --git a/src/tools/intel-linux.jam b/src/tools/intel-linux.jam index 919dce39f1..76aa9a7519 100644 --- a/src/tools/intel-linux.jam +++ b/src/tools/intel-linux.jam @@ -2,8 +2,8 @@ # Copyright (c) 2011 Bryce Lelbach # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import toolset ; import toolset : flags ; diff --git a/src/tools/intel-vxworks.jam b/src/tools/intel-vxworks.jam index e70e4e2610..de50613dbe 100644 --- a/src/tools/intel-vxworks.jam +++ b/src/tools/intel-vxworks.jam @@ -1,7 +1,7 @@ # Copyright Wind River 2017. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import intel ; import feature : feature ; diff --git a/src/tools/intel-win.jam b/src/tools/intel-win.jam index 08acd9ab3e..7084891e99 100644 --- a/src/tools/intel-win.jam +++ b/src/tools/intel-win.jam @@ -1,7 +1,7 @@ # Copyright Vladimir Prus 2004. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) # Importing common is needed because the rules we inherit here depend on it. # That is nasty. @@ -194,7 +194,7 @@ local rule configure-really ( version ? : command * : options * : compatibility setup_astk_bat = "iclvars_*.bat" ; setup_bat = "iclvars.bat" ; } - + setup = [ path.glob $(root) : $(setup_astk_bat) ] ; if ! $(setup) { diff --git a/src/tools/intel.jam b/src/tools/intel.jam index 83b00ae313..6b1e1d6bf4 100644 --- a/src/tools/intel.jam +++ b/src/tools/intel.jam @@ -1,7 +1,7 @@ # Copyright Vladimir Prus 2004. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] @@ -46,7 +46,7 @@ This option is necessary only if it is not possible to detect this information from the compiler command -- for example if the specified compiler command is a user script. For the Windows version, specifies the directory of the `iclvars.bat` file, for versions prior to 21 ( or 2021 ), or of the `setvars.bat`, -for versions from 21 ( or 2021 ) on up, for configuring the compiler. +for versions from 21 ( or 2021 ) on up, for configuring the compiler. Specifying the `root` option without specifying the compiler command allows the end-user not to have to worry about whether they are compiling 32-bit or 64-bit code, as the toolset will automatically configure the compiler for the appropriate address diff --git a/src/tools/lex.jam b/src/tools/lex.jam index e85d1d1adf..8fab09a0d4 100644 --- a/src/tools/lex.jam +++ b/src/tools/lex.jam @@ -1,6 +1,6 @@ -# Copyright 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import type ; import generators ; @@ -19,7 +19,7 @@ rule init ( ) flags lex.lex PREFIX ; -actions lex +actions lex { - flex -P$(PREFIX) -o$(<) $(>) + flex -P$(PREFIX) -o$(<) $(>) } diff --git a/src/tools/libjpeg.jam b/src/tools/libjpeg.jam index f267ecb73d..ac2a5d0d8b 100644 --- a/src/tools/libjpeg.jam +++ b/src/tools/libjpeg.jam @@ -2,8 +2,8 @@ # Copyright (c) 2013 Steven Watanabe # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Supports the libjpeg library # @@ -16,7 +16,7 @@ import ac ; import errors ; import feature ; import "class" : new ; -import targets ; +import targets ; import path ; import modules ; import indirect ; diff --git a/src/tools/libpng.jam b/src/tools/libpng.jam index dc49b6dbda..873db8f96c 100644 --- a/src/tools/libpng.jam +++ b/src/tools/libpng.jam @@ -2,8 +2,8 @@ # Copyright (c) 2013 Steven Watanabe # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Supports the libpng library # diff --git a/src/tools/libtiff.jam b/src/tools/libtiff.jam index f315614912..3083815035 100644 --- a/src/tools/libtiff.jam +++ b/src/tools/libtiff.jam @@ -2,8 +2,8 @@ # Copyright (c) 2013 Steven Watanabe # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Supports the libtiff library # @@ -16,7 +16,7 @@ import ac ; import errors ; import feature ; import "class" : new ; -import targets ; +import targets ; import path ; import modules ; import indirect ; diff --git a/src/tools/link.jam b/src/tools/link.jam index 3cf6e46f7d..e9e8851fe6 100644 --- a/src/tools/link.jam +++ b/src/tools/link.jam @@ -1,6 +1,6 @@ # Copyright 2012 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import os ; import targets ; @@ -48,7 +48,7 @@ rule can-symlink ( project ) if [ configure.try-build $(target) : [ property-set.empty ] : "symlinks supported" ] { .can-symlink = true ; - } + } else { .can-symlink = false ; @@ -78,7 +78,7 @@ rule can-junction ( project ) if [ configure.try-build $(target) : [ property-set.empty ] : "junctions supported" ] { .can-junction = true ; - } + } else { .can-junction = false ; @@ -122,7 +122,7 @@ rule can-hardlink ( project ) if [ configure.try-build $(target) : [ property-set.empty ] : "hardlinks supported" ] { .can-hardlink = true ; - } + } else { .can-hardlink = false ; @@ -216,10 +216,10 @@ class symlink-target-class : basic-target property-set = [ property-set.create $(path) ] ; } - + local a = [ new non-scanning-action $(source-target) : link.do-link-recursively : $(property-set) ] ; - + local t = [ new notfile-target $(name) : $(self.project) : $(a) ] ; diff --git a/src/tools/lzma.jam b/src/tools/lzma.jam index 465d1d6937..b774ff27be 100644 --- a/src/tools/lzma.jam +++ b/src/tools/lzma.jam @@ -2,8 +2,8 @@ # Copyright (c) 2013 Steven Watanabe # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Supports the lzma library # diff --git a/src/tools/make.jam b/src/tools/make.jam index b0784b6209..93e41028a1 100644 --- a/src/tools/make.jam +++ b/src/tools/make.jam @@ -3,8 +3,8 @@ # Copyright 2006 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This module defines the 'make' main target rule. diff --git a/src/tools/make.py b/src/tools/make.py index 716a561197..f4a226d96e 100644 --- a/src/tools/make.py +++ b/src/tools/make.py @@ -6,7 +6,7 @@ # Copyright 2006 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This module defines the 'make' main target rule. diff --git a/src/tools/mc.jam b/src/tools/mc.jam index 578377735e..c6c770e80a 100644 --- a/src/tools/mc.jam +++ b/src/tools/mc.jam @@ -1,10 +1,10 @@ #~ Copyright 2005 Alexey Pakhunov. #~ Distributed under the Boost Software License, Version 1.0. -#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +#~ (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Support for Microsoft message compiler tool. # Notes: -# - there's just message compiler tool, there's no tool for +# - there's just message compiler tool, there's no tool for # extracting message strings from sources # - This file allows to use Microsoft message compiler # with any toolset. In msvc.jam, there's more specific diff --git a/src/tools/mc.py b/src/tools/mc.py index d8b9701945..cfd635e139 100644 --- a/src/tools/mc.py +++ b/src/tools/mc.py @@ -2,8 +2,8 @@ # Copyright (c) 2011 Juraj Ivancic # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Support for Microsoft message compiler tool. # Notes: diff --git a/src/tools/message.jam b/src/tools/message.jam index 672b6e0bce..8d99a7d675 100644 --- a/src/tools/message.jam +++ b/src/tools/message.jam @@ -1,6 +1,6 @@ # Copyright 2008 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Defines main target type 'message', that prints a message when built for the # first time. @@ -21,11 +21,11 @@ class message-target-class : basic-target self.5 = $(5) ; self.6 = $(6) ; self.7 = $(7) ; - self.8 = $(8) ; - self.9 = $(9) ; + self.8 = $(8) ; + self.9 = $(9) ; self.built = ; } - + rule construct ( name : source-targets * : property-set ) { if ! $(self.built) @@ -39,7 +39,7 @@ class message-target-class : basic-target } self.built = 1 ; } - + return [ property-set.empty ] ; } } diff --git a/src/tools/message.py b/src/tools/message.py index 3f276f93e4..2fe93a3f27 100644 --- a/src/tools/message.py +++ b/src/tools/message.py @@ -3,7 +3,7 @@ # # Copyright 2008, 2010 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Defines main target type 'message', that prints a message when built for the # first time. diff --git a/src/tools/midl.jam b/src/tools/midl.jam index 0aa5dda31c..cff3725de5 100644 --- a/src/tools/midl.jam +++ b/src/tools/midl.jam @@ -1,8 +1,8 @@ # Copyright (c) 2005 Alexey Pakhunov. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Microsoft Interface Definition Language (MIDL) related routines @@ -21,34 +21,34 @@ rule init ( ) type.register IDL : idl ; # A type library (.tlb) is generated by MIDL compiler and can be included -# to resources of an application (.rc). In order to be found by a resource +# to resources of an application (.rc). In order to be found by a resource # compiler its target type should be derived from 'H' - otherwise # the property '' will be ignored. type.register MSTYPELIB : tlb : H ; # Register scanner for MIDL files -class midl-scanner : scanner +class midl-scanner : scanner { import path property-set regex scanner type virtual-target ; - + rule __init__ ( includes * ) { scanner.__init__ ; - + self.includes = $(includes) ; - # List of quoted strings + # List of quoted strings self.re-strings = "[ \t]*\"([^\"]*)\"([ \t]*,[ \t]*\"([^\"]*)\")*[ \t]*" ; - # 'import' and 'importlib' directives + # 'import' and 'importlib' directives self.re-import = "import"$(self.re-strings)"[ \t]*;" ; self.re-importlib = "importlib[ \t]*[(]"$(self.re-strings)"[)][ \t]*;" ; # C preprocessor 'include' directive self.re-include-angle = "#[ \t]*include[ \t]*<(.*)>" ; self.re-include-quoted = "#[ \t]*include[ \t]*\"(.*)\"" ; - } + } rule pattern ( ) { @@ -64,14 +64,14 @@ class midl-scanner : scanner local imported_tlbs = [ regex.transform $(matches) : $(self.re-importlib) : 1 3 ] ; # CONSIDER: the new scoping rule seem to defeat "on target" variables. - local g = [ on $(target) return $(HDRGRIST) ] ; + local g = [ on $(target) return $(HDRGRIST) ] ; local b = [ NORMALIZE_PATH $(binding:D) ] ; # Attach binding of including file to included targets. # When target is directly created from virtual target # this extra information is unnecessary. But in other - # cases, it allows to distinguish between two headers of the - # same name included from different places. + # cases, it allows to distinguish between two headers of the + # same name included from different places. local g2 = $(g)"#"$(b) ; included-angle = $(included-angle:G=$(g)) ; @@ -88,13 +88,13 @@ class midl-scanner : scanner SEARCH on $(included-quoted) = $(b) $(self.includes:G=) ; SEARCH on $(imported) = $(b) $(self.includes:G=) ; SEARCH on $(imported_tlbs) = $(b) $(self.includes:G=) ; - - scanner.propagate - [ type.get-scanner CPP : [ property-set.create $(self.includes) ] ] : + + scanner.propagate + [ type.get-scanner CPP : [ property-set.create $(self.includes) ] ] : $(included-angle) $(included-quoted) : $(target) ; scanner.propagate $(__name__) : $(imported) : $(target) ; - } + } } scanner.register midl-scanner : include ; @@ -128,15 +128,15 @@ flags midl.compile.idl INCLUDES ; generators.register-c-compiler midl.compile.idl : IDL : MSTYPELIB H C(%_i) C(%_proxy) C(%_dlldata) ; -# MIDL does not always generate '%_proxy.c' and '%_dlldata.c'. This behavior +# MIDL does not always generate '%_proxy.c' and '%_dlldata.c'. This behavior # depends on contents of the source IDL file. Calling TOUCH_FILE below ensures -# that both files will be created so bjam will not try to recreate them +# that both files will be created so bjam will not try to recreate them # constantly. TOUCH_FILE = [ common.file-touch-command ] ; actions compile.idl { midl /nologo @"@($(<[1]:W).rsp:E=$(nl)"$(>:W)" $(nl)-D$(DEFINES) $(nl)"-I$(INCLUDES)" $(nl)-U$(UNDEFS) $(nl)$(MIDLFLAGS) $(nl)/tlb "$(<[1]:W)" $(nl)/h "$(<[2]:W)" $(nl)/iid "$(<[3]:W)" $(nl)/proxy "$(<[4]:W)" $(nl)/dlldata "$(<[5]:W)")" - $(TOUCH_FILE) "$(<[4]:W)" - $(TOUCH_FILE) "$(<[5]:W)" + $(TOUCH_FILE) "$(<[4]:W)" + $(TOUCH_FILE) "$(<[5]:W)" } diff --git a/src/tools/midl.py b/src/tools/midl.py index 51bc51feb8..7619ed1bb5 100644 --- a/src/tools/midl.py +++ b/src/tools/midl.py @@ -2,8 +2,8 @@ # Copyright (c) 2011 Juraj Ivancic # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Microsoft Interface Definition Language (MIDL) related routines from b2.build import scanner, type diff --git a/src/tools/mipspro.jam b/src/tools/mipspro.jam index 7f4d059506..095334e39c 100644 --- a/src/tools/mipspro.jam +++ b/src/tools/mipspro.jam @@ -1,7 +1,7 @@ # Copyright Noel Belcourt 2007. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import property ; import generators ; @@ -20,31 +20,31 @@ generators.override mipspro.searched-lib-generator : searched-lib-generator ; # Documentation and toolchain description located # http://www.sgi.com/products/software/irix/tools/ -rule init ( version ? : command * : options * ) +rule init ( version ? : command * : options * ) { - local condition = [ + local condition = [ common.check-init-parameters mipspro : version $(version) ] ; command = [ common.get-invocation-command mipspro : CC : $(command) ] ; common.handle-options mipspro : $(condition) : $(command) : $(options) ; - + command_c = $(command_c[1--2]) $(command[-1]:B=cc) ; toolset.flags mipspro CONFIG_C_COMMAND $(condition) : $(command_c) ; # fortran support - local command = [ + local command = [ common.get-invocation-command mipspro : f77 : $(command) : $(install_dir) ] ; command_f = $(command_f[1--2]) $(command[-1]:B=f77) ; toolset.flags mipspro CONFIG_F_COMMAND $(condition) : $(command_f) ; # set link flags - flags mipspro.link FINDLIBS-ST : [ + flags mipspro.link FINDLIBS-ST : [ feature.get-values : $(options) ] : unchecked ; - flags mipspro.link FINDLIBS-SA : [ + flags mipspro.link FINDLIBS-SA : [ feature.get-values : $(options) ] : unchecked ; } @@ -64,7 +64,7 @@ flags mipspro.compile OPTIONS $(cpu-arch-32) : -n32 ; flags mipspro.compile OPTIONS $(cpu-arch-64) : -64 ; # Declare flags and actions for compilation -flags mipspro.compile OPTIONS on : -g ; +flags mipspro.compile OPTIONS on : -g ; # flags mipspro.compile OPTIONS on : -xprofile=tcov ; flags mipspro.compile OPTIONS off : -w ; flags mipspro.compile OPTIONS on : -ansiW -diag_suppress 1429 ; # suppress long long is nonstandard warning diff --git a/src/tools/mpi.jam b/src/tools/mpi.jam index 1f1658c925..77941cf114 100644 --- a/src/tools/mpi.jam +++ b/src/tools/mpi.jam @@ -4,7 +4,7 @@ # (C) Copyright 2005 Douglas Gregor # # 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.) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt.) # # Authors: Douglas Gregor # Andrew Lumsdaine @@ -492,7 +492,6 @@ rule init ( mpicxx ? : options * : mpirun-with-options * ) if $(command) { ECHO "MPI auto-detection failed: unknown wrapper compiler $(command)" ; - ECHO "Please report this error to the Boost mailing list: http://www.boost.org" ; } else if $(mpicxx) { diff --git a/src/tools/msvc-config.jam b/src/tools/msvc-config.jam index 6c71e3b002..5fff979982 100644 --- a/src/tools/msvc-config.jam +++ b/src/tools/msvc-config.jam @@ -1,6 +1,6 @@ #~ Copyright 2005 Rene Rivera. #~ Distributed under the Boost Software License, Version 1.0. -#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +#~ (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Automatic configuration for VisualStudio toolset. To use, just import this module. diff --git a/src/tools/msvc.jam b/src/tools/msvc.jam index 07c0a91b7f..e7f9c1765c 100644 --- a/src/tools/msvc.jam +++ b/src/tools/msvc.jam @@ -10,8 +10,8 @@ # Copyright (c) 2020 Nikita Kniazev # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] diff --git a/src/tools/msvc.py b/src/tools/msvc.py index 39063a5ca1..7c1bdf0f14 100644 --- a/src/tools/msvc.py +++ b/src/tools/msvc.py @@ -8,8 +8,8 @@ # Copyright (c) 2011 Juraj Ivancic # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) ################################################################################ # diff --git a/src/tools/notfile.jam b/src/tools/notfile.jam index 7d0985b456..6786108530 100644 --- a/src/tools/notfile.jam +++ b/src/tools/notfile.jam @@ -1,7 +1,7 @@ # Copyright (c) 2005 Vladimir Prus. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import generators ; diff --git a/src/tools/notfile.py b/src/tools/notfile.py index afbf68fb0e..a650adbdf0 100644 --- a/src/tools/notfile.py +++ b/src/tools/notfile.py @@ -4,8 +4,8 @@ # Copyright (c) 2005-2010 Vladimir Prus. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import b2.build.type as type diff --git a/src/tools/openssl.jam b/src/tools/openssl.jam index 8efcd69a63..984f9100a5 100644 --- a/src/tools/openssl.jam +++ b/src/tools/openssl.jam @@ -1,8 +1,8 @@ # Copyright (c) 2019 Damian Jarek # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Supports the openssl library # diff --git a/src/tools/package.jam b/src/tools/package.jam index a61a9e5244..75925d5e36 100644 --- a/src/tools/package.jam +++ b/src/tools/package.jam @@ -2,8 +2,8 @@ # Copyright 2006 Rene Rivera. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Provides mechanism for installing whole packages into a specific directory # structure. This is opposed to the 'install' rule, that installs a number of diff --git a/src/tools/package.py b/src/tools/package.py index a3b1baef47..16e8a4bd66 100644 --- a/src/tools/package.py +++ b/src/tools/package.py @@ -5,8 +5,8 @@ # Copyright 2006 Rene Rivera. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Provides mechanism for installing whole packages into a specific directory # structure. This is opposed to the 'install' rule, that installs a number of diff --git a/src/tools/pathscale.jam b/src/tools/pathscale.jam index 1eadb444c1..83ce395bc2 100644 --- a/src/tools/pathscale.jam +++ b/src/tools/pathscale.jam @@ -1,7 +1,7 @@ # Copyright 2006 Noel Belcourt # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import property ; import generators ; @@ -20,24 +20,24 @@ generators.override pathscale.searched-lib-generator : searched-lib-generator ; # Documentation and toolchain description located # http://www.pathscale.com/docs.html -rule init ( version ? : command * : options * ) +rule init ( version ? : command * : options * ) { - command = [ common.get-invocation-command pathscale : pathCC : $(command) + command = [ common.get-invocation-command pathscale : pathCC : $(command) : /opt/ekopath/bin ] ; - + # Determine the version local command-string = $(command:J=" ") ; if $(command) - { + { version ?= [ MATCH "^([0-9.]+)" : [ SHELL "$(command-string) -dumpversion" ] ] ; } - + local condition = [ common.check-init-parameters pathscale : version $(version) ] ; common.handle-options pathscale : $(condition) : $(command) : $(options) ; - + toolset.flags pathscale.compile.fortran90 OPTIONS $(condition) : [ feature.get-values : $(options) ] : unchecked ; diff --git a/src/tools/pch.jam b/src/tools/pch.jam index 4737bda303..3d18928da8 100644 --- a/src/tools/pch.jam +++ b/src/tools/pch.jam @@ -2,8 +2,8 @@ # Copyright 2006 Ilya Sokolov # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) ##### Using Precompiled Headers (Quick Guide) ##### # diff --git a/src/tools/pch.py b/src/tools/pch.py index 71cb7166eb..d27cc54d7c 100644 --- a/src/tools/pch.py +++ b/src/tools/pch.py @@ -6,8 +6,8 @@ # Copyright (c) 2008 Steven Watanabe # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) ##### Using Precompiled Headers (Quick Guide) ##### # diff --git a/src/tools/pgi.jam b/src/tools/pgi.jam index 6eed7759fb..7d4994ef57 100644 --- a/src/tools/pgi.jam +++ b/src/tools/pgi.jam @@ -1,8 +1,8 @@ # Copyright Noel Belcourt 2007. # Copyright 2017, NVIDIA CORPORATION. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import property ; import generators ; @@ -22,14 +22,14 @@ generators.override pgi.searched-lib-generator : searched-lib-generator ; # Documentation and toolchain description located # http://www.pgroup.com/resources/docs.htm -rule init ( version ? : command * : options * ) +rule init ( version ? : command * : options * ) { local condition = [ common.check-init-parameters pgi : version $(version) ] ; local l_command = [ common.get-invocation-command pgi : pgc++ : $(command) ] ; common.handle-options pgi : $(condition) : $(l_command) : $(options) ; - + command_c = $(command_c[1--2]) $(l_command[-1]:B=pgcc) ; toolset.flags pgi CONFIG_C_COMMAND $(condition) : $(command_c) ; diff --git a/src/tools/pkg-config.jam b/src/tools/pkg-config.jam index 2efa9cf3ae..98d516e068 100644 --- a/src/tools/pkg-config.jam +++ b/src/tools/pkg-config.jam @@ -1,8 +1,8 @@ #| Copyright 2019 Dmitry Arkhipov 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# diff --git a/src/tools/python-config.jam b/src/tools/python-config.jam index 40aa825bc7..a2ee025e7e 100644 --- a/src/tools/python-config.jam +++ b/src/tools/python-config.jam @@ -1,6 +1,6 @@ #~ Copyright 2005 Rene Rivera. #~ Distributed under the Boost Software License, Version 1.0. -#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +#~ (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Automatic configuration for Python tools and librries. To use, just import this module. @@ -14,7 +14,7 @@ if [ os.name ] = NT local python-path = [ W32_GETREG "HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\$(R)\\InstallPath" ] ; local python-version = $(R) ; - + if $(python-path) { if --debug-configuration in [ modules.peek : ARGV ] diff --git a/src/tools/python.jam b/src/tools/python.jam index cf8c379b31..a2abce3ea6 100644 --- a/src/tools/python.jam +++ b/src/tools/python.jam @@ -1,7 +1,7 @@ # Copyright 2004 Vladimir Prus. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Support for Python and the the Boost.Python library. # diff --git a/src/tools/qcc.jam b/src/tools/qcc.jam index aac6059661..d9dae0bc01 100644 --- a/src/tools/qcc.jam +++ b/src/tools/qcc.jam @@ -4,8 +4,8 @@ # Copyright (c) 2020 Alexander Karzhenkov. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : new ; import common ; diff --git a/src/tools/qt.jam b/src/tools/qt.jam index 8aa7ca266c..4b74e33a1c 100644 --- a/src/tools/qt.jam +++ b/src/tools/qt.jam @@ -1,8 +1,8 @@ # Copyright (c) 2006 Vladimir Prus. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Forwarning toolset file to Qt GUI library. Forwards to the toolset file # for the current version of Qt. diff --git a/src/tools/qt3.jam b/src/tools/qt3.jam index 9b2e8f6f4c..6cf0eef320 100644 --- a/src/tools/qt3.jam +++ b/src/tools/qt3.jam @@ -1,6 +1,6 @@ # Copyright 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Support for the Qt GUI library version 3 # (http://www.trolltech.com/products/qt3/index.html). diff --git a/src/tools/qt4.jam b/src/tools/qt4.jam index 69b13bd559..0e5c5687d4 100644 --- a/src/tools/qt4.jam +++ b/src/tools/qt4.jam @@ -3,8 +3,8 @@ # Copyright 2005-2009 Juergen Hunold # # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Qt4 library support module # diff --git a/src/tools/qt5.jam b/src/tools/qt5.jam index eb2d6ddf30..dd60b64e17 100644 --- a/src/tools/qt5.jam +++ b/src/tools/qt5.jam @@ -3,8 +3,8 @@ # Copyright 2005-2012 Juergen Hunold # # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Qt5 library support module # diff --git a/src/tools/quickbook-config.jam b/src/tools/quickbook-config.jam index e983a78a8e..c6c3e7fbc0 100644 --- a/src/tools/quickbook-config.jam +++ b/src/tools/quickbook-config.jam @@ -1,6 +1,6 @@ #~ Copyright 2005 Rene Rivera. #~ Distributed under the Boost Software License, Version 1.0. -#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +#~ (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Automatic configuration for BoostBook tools. To use, just import this module. @@ -18,7 +18,7 @@ if [ os.name ] = NT } local quickbook-path = [ GLOB "$(boost-dir)\\bin" "\\Boost\\bin" : quickbook.exe ] ; quickbook-path = $(quickbook-path[1]) ; - + if $(quickbook-path) { if --debug-configuration in [ modules.peek : ARGV ] @@ -32,7 +32,7 @@ else { local quickbook-path = [ GLOB "/usr/local/bin" "/usr/bin" "/opt/bin" : quickbook ] ; quickbook-path = $(quickbook-path[1]) ; - + if $(quickbook-path) { if --debug-configuration in [ modules.peek : ARGV ] diff --git a/src/tools/quickbook.jam b/src/tools/quickbook.jam index 72c8e609aa..df53a43f59 100644 --- a/src/tools/quickbook.jam +++ b/src/tools/quickbook.jam @@ -4,8 +4,8 @@ # Copyright (c) 2006 Rene Rivera # # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # # This toolset defines a generator to translate QuickBook to BoostBook. It can @@ -181,8 +181,8 @@ class quickbook-binary-generator : generator { if [ $(target).type ] = EXE { - quickbook-binary = - [ path.native + quickbook-binary = + [ path.native [ path.join [ $(target).path ] [ $(target).name ] @@ -213,8 +213,8 @@ class qbk-scanner : common-scanner { rule pattern ( ) { - return "\\[[ ]*include[ ]+([^]]+)\\]" - "\\[[ ]*include:[a-zA-Z0-9_]+[ ]+([^]]+)\\]" + return "\\[[ ]*include[ ]+([^]]+)\\]" + "\\[[ ]*include:[a-zA-Z0-9_]+[ ]+([^]]+)\\]" "\\[[ ]*import[ ]+([^]]+)\\]" ; } } @@ -351,13 +351,13 @@ actions quickbook-to-boostbook # Declare a main target to convert a quickbook source into a boostbook XML file. # rule to-boostbook ( target-name : sources * : requirements * : default-build * ) -{ +{ local project = [ project.current ] ; - - targets.main-target-alternative + + targets.main-target-alternative [ new typed-target $(target-name) : $(project) : XML - : [ targets.main-target-sources $(sources) : $(target-name) ] + : [ targets.main-target-sources $(sources) : $(target-name) ] : [ targets.main-target-requirements $(requirements) : $(project) ] - : [ targets.main-target-default-build $(default-build) : $(project) ] + : [ targets.main-target-default-build $(default-build) : $(project) ] ] ; } diff --git a/src/tools/rc.jam b/src/tools/rc.jam index d7534bc6ff..ce94b9b828 100644 --- a/src/tools/rc.jam +++ b/src/tools/rc.jam @@ -6,8 +6,8 @@ # Copyright (c) 2006 Rene Rivera. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import generators ; import feature ; diff --git a/src/tools/rc.py b/src/tools/rc.py index c7a02dbb6b..f4e0571045 100644 --- a/src/tools/rc.py +++ b/src/tools/rc.py @@ -11,8 +11,8 @@ # Copyright (c) 2008 Steven Watanabe # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) ##import type ; ##import generators ; diff --git a/src/tools/sass.jam b/src/tools/sass.jam index be56487ff9..ef3b931ab8 100644 --- a/src/tools/sass.jam +++ b/src/tools/sass.jam @@ -1,8 +1,8 @@ #| Copyright 2017 Dmitry Arkhipov 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# import common ; diff --git a/src/tools/saxonhe.jam b/src/tools/saxonhe.jam index 01213193b8..69ad16df21 100644 --- a/src/tools/saxonhe.jam +++ b/src/tools/saxonhe.jam @@ -3,7 +3,7 @@ # Copyright (c) 2019 Richard Hodges (hodges dot r 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) # import common ; diff --git a/src/tools/stage.jam b/src/tools/stage.jam index 7fd41a2e15..c5f02e3ba4 100644 --- a/src/tools/stage.jam +++ b/src/tools/stage.jam @@ -3,8 +3,8 @@ # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # Copyright 2020 Dmitry Arkhipov # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] diff --git a/src/tools/stage.py b/src/tools/stage.py index 2a15dd18a7..1fb6ae046c 100644 --- a/src/tools/stage.py +++ b/src/tools/stage.py @@ -5,7 +5,7 @@ # Copyright 2005, 2006 Rene Rivera # Copyright 2002, 2003, 2004, 2005, 2006, 2010 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This module defines the 'install' rule, used to copy a set of targets to a # single location. diff --git a/src/tools/stlport.jam b/src/tools/stlport.jam index 4a08c8c9b1..4b9dabfabe 100644 --- a/src/tools/stlport.jam +++ b/src/tools/stlport.jam @@ -2,7 +2,7 @@ # Copyright 2006 Rene Rivera # Copyright 2003, 2004, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # The STLPort is usable by means of 'stdlib' feature. When # stdlib=stlport is specified, default version of STLPort will be used, diff --git a/src/tools/symlink.jam b/src/tools/symlink.jam index b33e8260c2..b1256d7472 100644 --- a/src/tools/symlink.jam +++ b/src/tools/symlink.jam @@ -1,8 +1,8 @@ -# Copyright 2003 Dave Abrahams -# Copyright 2002, 2003 Rene Rivera -# Copyright 2002, 2003, 2004, 2005 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2003 Dave Abrahams +# Copyright 2002, 2003 Rene Rivera +# Copyright 2002, 2003, 2004, 2005 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Defines the "symlink" special target. 'symlink' targets make symbolic links # to the sources. @@ -18,20 +18,20 @@ feature.feature symlink-location : project-relative build-relative : incidental class symlink-targets : basic-target { import numbers modules class property project path ; - + rule __init__ ( project : targets * : sources * ) - { + { # Generate a fake name for now. Need unnamed targets eventually. local c = [ modules.peek symlink : .count ] ; modules.poke symlink : .count : [ numbers.increment $(c) ] ; local fake-name = symlink#$(c) ; - + basic-target.__init__ $(fake-name) : $(project) : $(sources) ; - + # Remember the targets to map the sources onto. Pad or truncate # to fit the sources given. self.targets = ; @@ -47,11 +47,11 @@ class symlink-targets : basic-target self.targets += $(source) ; } } - + # The virtual targets corresponding to the given targets. self.virtual-targets = ; - } - + } + rule construct ( name : source-targets * : property-set ) { local i = 1 ; @@ -59,16 +59,16 @@ class symlink-targets : basic-target { local s = $(self.targets[$(i)]) ; local a = [ class.new action $(t) : symlink.ln : $(property-set) ] ; - local vt = [ class.new file-target $(s:D=) + local vt = [ class.new file-target $(s:D=) : [ $(t).type ] : $(self.project) : $(a) ] ; - + # Place the symlink in the directory relative to the project # location, instead of placing it in the build directory. if [ property.select : [ $(property-set).raw ] ] = project-relative { $(vt).set-path [ path.root $(s:D) [ $(self.project).get location ] ] ; } - + self.virtual-targets += $(vt) ; i = [ numbers.increment $(i) ] ; } @@ -96,9 +96,9 @@ rule symlink ( ) { local project = [ project.current ] ; - + return [ targets.main-target-alternative - [ class.new symlink-targets $(project) : $(targets) : + [ class.new symlink-targets $(project) : $(targets) : # Note: inline targets are not supported for symlink, intentionally, # since it's used to linking existing non-local targets. $(sources) ] ] ; diff --git a/src/tools/symlink.py b/src/tools/symlink.py index ed53889770..e2ce546842 100644 --- a/src/tools/symlink.py +++ b/src/tools/symlink.py @@ -5,7 +5,7 @@ # Copyright 2002, 2003 Rene Rivera # Copyright 2002, 2003, 2004, 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Defines the "symlink" special target. 'symlink' targets make symbolic links # to the sources. diff --git a/src/tools/testing.jam b/src/tools/testing.jam index a6c5cc3d30..ed24912e46 100644 --- a/src/tools/testing.jam +++ b/src/tools/testing.jam @@ -3,7 +3,7 @@ # Copyright 2014-2015 Rene Rivera # Copyright 2014 Microsoft Corporation # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This module implements regression testing framework. It declares a number of # main target rules which perform some action and, if the results are OK, diff --git a/src/tools/testing.py b/src/tools/testing.py index 8f1c0b330a..3565a61da0 100644 --- a/src/tools/testing.py +++ b/src/tools/testing.py @@ -4,7 +4,7 @@ # Copyright 2005 Dave Abrahams # Copyright 2002, 2003, 2004, 2005, 2010 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This module implements regression testing framework. It declares a number of # main target rules which perform some action and, if the results are OK, diff --git a/src/tools/types/adoc.jam b/src/tools/types/adoc.jam index 9e0c5309e2..278a32bd4f 100644 --- a/src/tools/types/adoc.jam +++ b/src/tools/types/adoc.jam @@ -1,8 +1,8 @@ #| Copyright 2017 Rene Rivera 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# import scanner ; diff --git a/src/tools/types/asm.jam b/src/tools/types/asm.jam index a340db36a3..d2b233acaf 100644 --- a/src/tools/types/asm.jam +++ b/src/tools/types/asm.jam @@ -1,4 +1,4 @@ # Copyright Craig Rodrigues 2005. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) type ASM : s S asm ; diff --git a/src/tools/types/asm.py b/src/tools/types/asm.py index d9a30152eb..6317bfa756 100644 --- a/src/tools/types/asm.py +++ b/src/tools/types/asm.py @@ -3,7 +3,7 @@ # # 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) from b2.build import type as type_ from b2.manager import get_manager from b2.tools.cast import cast diff --git a/src/tools/types/cpp.jam b/src/tools/types/cpp.jam index 3fcf449a2f..704684f5af 100644 --- a/src/tools/types/cpp.jam +++ b/src/tools/types/cpp.jam @@ -2,8 +2,8 @@ # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # Copyright 2010 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import scanner ; import type ; diff --git a/src/tools/types/cpp.py b/src/tools/types/cpp.py index 50797bae48..bc23469548 100644 --- a/src/tools/types/cpp.py +++ b/src/tools/types/cpp.py @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) from b2.build import type as type_ diff --git a/src/tools/types/css.jam b/src/tools/types/css.jam index 81b55ff430..e78f3b8f08 100644 --- a/src/tools/types/css.jam +++ b/src/tools/types/css.jam @@ -1,8 +1,8 @@ #| Copyright 2017 Dmitry Arkhipov 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# import type ; diff --git a/src/tools/types/docbook.jam b/src/tools/types/docbook.jam index 1ceb8d4956..caa87eaaed 100644 --- a/src/tools/types/docbook.jam +++ b/src/tools/types/docbook.jam @@ -1,8 +1,8 @@ #| Copyright 2017 Rene Rivera 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# type DOCBOOK : docbook : XML ; diff --git a/src/tools/types/exe.jam b/src/tools/types/exe.jam index 47109513a4..6b068cacba 100644 --- a/src/tools/types/exe.jam +++ b/src/tools/types/exe.jam @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import type ; diff --git a/src/tools/types/exe.py b/src/tools/types/exe.py index a4935e24ed..ac83ea8566 100644 --- a/src/tools/types/exe.py +++ b/src/tools/types/exe.py @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) from b2.build import type diff --git a/src/tools/types/html.jam b/src/tools/types/html.jam index 5cd337d094..04e6cab6e6 100644 --- a/src/tools/types/html.jam +++ b/src/tools/types/html.jam @@ -1,4 +1,4 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) type HTML : html ; diff --git a/src/tools/types/html.py b/src/tools/types/html.py index 63af4d9078..0393d322b2 100644 --- a/src/tools/types/html.py +++ b/src/tools/types/html.py @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) from b2.build import type diff --git a/src/tools/types/lib.jam b/src/tools/types/lib.jam index 854ab8fd5c..dc16aba4be 100644 --- a/src/tools/types/lib.jam +++ b/src/tools/types/lib.jam @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import type ; # for set-generated-target-suffix import os ; diff --git a/src/tools/types/lib.py b/src/tools/types/lib.py index d0ec1fb52a..6cc4dd1a2d 100644 --- a/src/tools/types/lib.py +++ b/src/tools/types/lib.py @@ -4,7 +4,7 @@ # Copyright Vladimir Prus 2010. # 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import b2.build.type as type diff --git a/src/tools/types/man.jam b/src/tools/types/man.jam index 4fb59a0fef..7fed263d56 100644 --- a/src/tools/types/man.jam +++ b/src/tools/types/man.jam @@ -1,8 +1,8 @@ #| Copyright 2017 Rene Rivera 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# type MANPAGE : man 1M n p x ; diff --git a/src/tools/types/markdown.jam b/src/tools/types/markdown.jam index 936dabfaa4..1ba18bb045 100644 --- a/src/tools/types/markdown.jam +++ b/src/tools/types/markdown.jam @@ -1,4 +1,4 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) type MARKDOWN : md markdown ; diff --git a/src/tools/types/markdown.py b/src/tools/types/markdown.py index c689c9a68e..0d271a6d36 100644 --- a/src/tools/types/markdown.py +++ b/src/tools/types/markdown.py @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) from b2.build import type diff --git a/src/tools/types/obj.jam b/src/tools/types/obj.jam index 6afbcaa6f3..d369a936ad 100644 --- a/src/tools/types/obj.jam +++ b/src/tools/types/obj.jam @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import type ; diff --git a/src/tools/types/obj.py b/src/tools/types/obj.py index e61e99a81c..6aa73c2ad6 100644 --- a/src/tools/types/obj.py +++ b/src/tools/types/obj.py @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) from b2.build import type diff --git a/src/tools/types/objc.jam b/src/tools/types/objc.jam index 709cbd0c7d..2762d97912 100644 --- a/src/tools/types/objc.jam +++ b/src/tools/types/objc.jam @@ -1,6 +1,6 @@ # Copyright Rene Rivera 2008, 2010. # 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import type ; import scanner ; import types/cpp ; diff --git a/src/tools/types/pdf.jam b/src/tools/types/pdf.jam index f5d64387ec..ae01d6f0e6 100644 --- a/src/tools/types/pdf.jam +++ b/src/tools/types/pdf.jam @@ -1,8 +1,8 @@ #| Copyright 2017 Rene Rivera 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# type PDF : pdf ; diff --git a/src/tools/types/preprocessed.jam b/src/tools/types/preprocessed.jam index c9187ba671..7d1e8ef21e 100644 --- a/src/tools/types/preprocessed.jam +++ b/src/tools/types/preprocessed.jam @@ -1,7 +1,7 @@ # Copyright Steven Watanabe 2011 # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import type ; diff --git a/src/tools/types/preprocessed.py b/src/tools/types/preprocessed.py index f591043347..058fe2a5b3 100644 --- a/src/tools/types/preprocessed.py +++ b/src/tools/types/preprocessed.py @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) from b2.build import type diff --git a/src/tools/types/qt.jam b/src/tools/types/qt.jam index 4951063e3e..d706fd4180 100644 --- a/src/tools/types/qt.jam +++ b/src/tools/types/qt.jam @@ -1,6 +1,6 @@ # Copyright Vladimir Prus 2005. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) type UI : ui ; type QRC : qrc ; diff --git a/src/tools/types/register.jam b/src/tools/types/register.jam index daedfb7010..51a6875464 100644 --- a/src/tools/types/register.jam +++ b/src/tools/types/register.jam @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) # This module's job is to automatically import all the type # registration modules in its directory. @@ -30,7 +30,7 @@ for m in $(.sibling-modules) { m = [ path.basename $(m) ] ; m = types/$(m) ; - + # Inject the type rule into the new module IMPORT $(__name__) : type : $(m:B) : type ; import $(m) ; diff --git a/src/tools/types/rsp.jam b/src/tools/types/rsp.jam index bdf8a7c989..ac9a303a92 100644 --- a/src/tools/types/rsp.jam +++ b/src/tools/types/rsp.jam @@ -1,4 +1,4 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) type RSP : rsp ; diff --git a/src/tools/types/rsp.py b/src/tools/types/rsp.py index ccb379e951..228070aa20 100644 --- a/src/tools/types/rsp.py +++ b/src/tools/types/rsp.py @@ -1,6 +1,6 @@ # Copyright David Abrahams 2004. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) from b2.build import type diff --git a/src/tools/types/sass-type.jam b/src/tools/types/sass-type.jam index c7f4040255..0dd5483dcf 100644 --- a/src/tools/types/sass-type.jam +++ b/src/tools/types/sass-type.jam @@ -1,8 +1,8 @@ #| Copyright 2017 Dmitry Arkhipov 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# import scanner ; diff --git a/src/tools/types/xml.jam b/src/tools/types/xml.jam index 10149ea93b..dcfe9b4c36 100644 --- a/src/tools/types/xml.jam +++ b/src/tools/types/xml.jam @@ -5,8 +5,8 @@ Copyright 2003, 2004, 2005 Douglas Gregor Copyright 2005, 2006, 2007 Rene Rivera Copyright 2003, 2004, 2005 Vladimir Prus 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) +accompanying file LICENSE.txt or copy at +https://www.bfgroup.xyz/b2/LICENSE.txt) |# import scanner ; diff --git a/src/tools/unix.jam b/src/tools/unix.jam index 75949851a0..c86f089de7 100644 --- a/src/tools/unix.jam +++ b/src/tools/unix.jam @@ -1,8 +1,8 @@ # Copyright (c) 2004 Vladimir Prus. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This file implements linking semantic common to all unixes. On unix, static # libraries must be specified in a fixed order on the linker command line. Generators @@ -21,30 +21,30 @@ class unix-linking-generator : linking-generator import property-set ; import type ; import unix ; - - rule __init__ ( id + + rule __init__ ( id composing ? : # Specify if generator is composing. The generator will be # composing if non-empty string is passed, or parameter is # not given. To make generator non-composing, pass empty # string ("") - source-types + : target-types + : + source-types + : target-types + : requirements * ) { composing ?= true ; generator.__init__ $(id) $(composing) : $(source-types) : $(target-types) : $(requirements) ; } - + rule run ( project name ? : property-set : sources + ) - { + { local result = [ linking-generator.run $(project) $(name) : $(property-set) : $(sources) ] ; - + unix.set-library-order $(sources) : $(property-set) : $(result[2-]) ; - + return $(result) ; } - + rule generated-targets ( sources + : property-set : project name ? ) { local sources2 ; @@ -58,64 +58,64 @@ class unix-linking-generator : linking-generator else { sources2 += $(l) ; - } + } } - + sources = $(sources2) [ unix.order-libraries $(libraries) ] ; - + return [ linking-generator.generated-targets $(sources) : $(property-set) : $(project) $(name) ] ; } - -} + +} class unix-archive-generator : archive-generator { - import unix ; + import unix ; - rule __init__ ( id composing ? : source-types + : target-types + : + rule __init__ ( id composing ? : source-types + : target-types + : requirements * ) { composing ?= true ; archive-generator.__init__ $(id) $(composing) : $(source-types) : $(target-types) : $(requirements) ; } - + rule run ( project name ? : property-set : sources + ) - { + { local result = [ archive-generator.run $(project) $(name) : $(property-set) : $(sources) ] ; - + unix.set-library-order $(sources) : $(property-set) : $(result[2-]) ; - + return $(result) ; - } + } } class unix-searched-lib-generator : searched-lib-generator { import unix ; rule __init__ ( * : * ) - { - generator.__init__ + { + generator.__init__ $(1) : $(2) : $(3) : $(4) : $(5) : $(6) : $(7) : $(8) : $(9) ; } - + rule optional-properties ( ) { return $(self.requirements) ; } - + rule run ( project name ? : property-set : sources * ) { - local result = [ searched-lib-generator.run $(project) $(name) + local result = [ searched-lib-generator.run $(project) $(name) : $(property-set) : $(sources) ] ; - + unix.set-library-order $(sources) : $(property-set) : $(result[2-]) ; - + return $(result) ; - } + } } class unix-prebuilt-lib-generator : generator @@ -131,27 +131,27 @@ class unix-prebuilt-lib-generator : generator local f = [ $(property-set).get ] ; unix.set-library-order-aux $(f) : $(sources) ; return $(f) $(sources) ; - } + } } -generators.register - [ new unix-prebuilt-lib-generator unix.prebuilt : : LIB +generators.register + [ new unix-prebuilt-lib-generator unix.prebuilt : : LIB : unix ] ; generators.override unix.prebuilt : builtin.lib-generator ; # Declare generators -generators.register [ new unix-linking-generator unix.link : LIB OBJ : EXE +generators.register [ new unix-linking-generator unix.link : LIB OBJ : EXE : unix ] ; -generators.register [ new unix-archive-generator unix.archive : OBJ : STATIC_LIB +generators.register [ new unix-archive-generator unix.archive : OBJ : STATIC_LIB : unix ] ; -generators.register [ new unix-linking-generator unix.link.dll : LIB OBJ : SHARED_LIB +generators.register [ new unix-linking-generator unix.link.dll : LIB OBJ : SHARED_LIB : unix ] ; -generators.register [ new unix-searched-lib-generator +generators.register [ new unix-searched-lib-generator unix.searched-lib-generator : : SEARCHED_LIB : unix ] ; @@ -162,40 +162,40 @@ actions link { actions link.dll { } -actions archive { +actions archive { } -actions searched-lib-generator { +actions searched-lib-generator { } actions prebuilt { } - + .order = [ new order ] ; rule set-library-order-aux ( from * : to * ) -{ +{ for local f in $(from) { for local t in $(to) - { + { if $(f) != $(t) - { + { $(.order).add-pair $(f) $(t) ; - } - } - } + } + } + } } rule set-library-order ( sources * : property-set : result * ) { local used-libraries ; - local deps = [ $(property-set).dependency ] ; - for local l in $(sources) $(deps:G=) + local deps = [ $(property-set).dependency ] ; + for local l in $(sources) $(deps:G=) { if [ $(l).type ] && [ type.is-derived [ $(l).type ] LIB ] { @@ -206,12 +206,12 @@ rule set-library-order ( sources * : property-set : result * ) local created-libraries ; for local l in $(result) { - if [ $(l).type ] && [ type.is-derived [ $(l).type ] LIB ] + if [ $(l).type ] && [ type.is-derived [ $(l).type ] LIB ] { created-libraries += $(l) ; - } + } } - + created-libraries = [ set.difference $(created-libraries) : $(used-libraries) ] ; set-library-order-aux $(created-libraries) : $(used-libraries) ; } @@ -221,4 +221,3 @@ rule order-libraries ( libraries * ) local r = [ $(.order).order $(libraries) ] ; return $(r) ; } - \ No newline at end of file diff --git a/src/tools/unix.py b/src/tools/unix.py index 298fc1dc5e..307bda247e 100644 --- a/src/tools/unix.py +++ b/src/tools/unix.py @@ -1,8 +1,8 @@ # Copyright (c) 2004 Vladimir Prus. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) """ This file implements linking semantics common to all unixes. On unix, static libraries must be specified in a fixed order on the linker command line. Generators diff --git a/src/tools/vacpp.jam b/src/tools/vacpp.jam index 168f465644..b7d2e2de7a 100644 --- a/src/tools/vacpp.jam +++ b/src/tools/vacpp.jam @@ -1,8 +1,8 @@ # Copyright Vladimir Prus 2004. # Copyright Toon Knapen 2004. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #| tag::doc[] diff --git a/src/tools/vmsdecc.jam b/src/tools/vmsdecc.jam index 48b685857d..a4007f7224 100644 --- a/src/tools/vmsdecc.jam +++ b/src/tools/vmsdecc.jam @@ -1,8 +1,8 @@ # Copyright (c) 2015 Artur Shepilko # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Implements OpenVMS-based HP DECC/C++ toolset. # Relies on POSIX-style path handling bjam/B2 implementation for VMS. diff --git a/src/tools/whale.jam b/src/tools/whale.jam index 9335ff0c0c..3e6a86d79c 100644 --- a/src/tools/whale.jam +++ b/src/tools/whale.jam @@ -1,10 +1,10 @@ -# Copyright (C) Vladimir Prus 2002-2005. +# Copyright (C) Vladimir Prus 2002-2005. # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) -# This module implements support for Whale/Dolphin/WD parser/lexer tools. +# This module implements support for Whale/Dolphin/WD parser/lexer tools. # See http://www.cs.queensu.ca/home/okhotin/whale/ for details. # # There are three interesting target types: @@ -18,7 +18,7 @@ import path ; import "class" : new ; import errors ; -rule init ( path # path the Whale/Dolphin/WD binaries +rule init ( path # path the Whale/Dolphin/WD binaries ) { if $(.configured) && $(.path) != $(path) @@ -34,7 +34,7 @@ rule init ( path # path the Whale/Dolphin/WD binaries .whale = [ path.join $(path) whale ] ; .dolphin = [ path.join $(path) dolphin ] ; .wd = [ path.join $(path) wd ] ; -} +} # Declare the types. @@ -58,37 +58,37 @@ class wd-to-cpp : generator { generator.__init__ $(1) : $(2) : $(3) ; } - + rule run ( project name ? : property-set : source * ) { if ! $(source[2]) - { + { local new-sources ; if ! [ $(source).type ] in WHL DLP - { - local r1 = [ generators.construct $(project) $(name) + { + local r1 = [ generators.construct $(project) $(name) : WHL : $(property-set) : $(source) ] ; - local r2 = [ generators.construct $(project) $(name) + local r2 = [ generators.construct $(project) $(name) : DLP : $(property-set) : $(source) ] ; - + new-sources = [ sequence.unique $(r1[2-]) $(r2[2-]) ] ; } else { new-sources = $(source) ; } - + local result ; - for local i in $(new-sources) + for local i in $(new-sources) { - local t = [ generators.construct $(project) $(name) : CPP - : $(property-set) : $(i) ] ; + local t = [ generators.construct $(project) $(name) : CPP + : $(property-set) : $(i) ] ; result += $(t[2-]) ; } return $(result) ; - } + } } - + } @@ -99,18 +99,18 @@ generators.override whale.wd-to-cpp : whale.dolphin ; generators.register [ new wd-to-cpp whale.wd-to-cpp : : CPP ] ; -actions whale +actions whale { - $(.whale) -d $(<[1]:D) $(>) + $(.whale) -d $(<[1]:D) $(>) } actions dolphin -{ +{ $(.dolphin) -d $(<[1]:D) $(>) } actions wd -{ +{ $(.wd) -d $(<[1]:D) -g $(>) } diff --git a/src/tools/xlcpp.jam b/src/tools/xlcpp.jam index a9e767cefb..03082e2944 100644 --- a/src/tools/xlcpp.jam +++ b/src/tools/xlcpp.jam @@ -2,8 +2,8 @@ # Copyright Toon Knapen 2004. # Copyright Catherine Morton 2015. # 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) +# (See accompanying file LICENSE.txt +# or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) # # B2 V2 toolset for the IBM XL C++ compiler diff --git a/src/tools/xlf.jam b/src/tools/xlf.jam index e7fcc6086a..52b9cf281a 100644 --- a/src/tools/xlf.jam +++ b/src/tools/xlf.jam @@ -1,12 +1,12 @@ # Copyright (C) 2004 Toon Knapen # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # # toolset configuration for the IBM Fortran compiler (xlf) -# +# import toolset : flags ; import feature ; @@ -33,7 +33,7 @@ rule compile-fortran actions compile-fortran { - xlf $(OPTIONS) -I$(INCLUDES) -c -o "$(<)" "$(>)" + xlf $(OPTIONS) -I$(INCLUDES) -c -o "$(<)" "$(>)" } -generators.register-fortran-compiler xlf.compile-fortran : FORTRAN : OBJ ; +generators.register-fortran-compiler xlf.compile-fortran : FORTRAN : OBJ ; diff --git a/src/tools/xsltproc-config.jam b/src/tools/xsltproc-config.jam index b240fe3af9..43f0cf14e6 100644 --- a/src/tools/xsltproc-config.jam +++ b/src/tools/xsltproc-config.jam @@ -1,6 +1,6 @@ #~ Copyright 2005 Rene Rivera. #~ Distributed under the Boost Software License, Version 1.0. -#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +#~ (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Automatic configuration for the xsltproc toolset. To use, just import this # module. diff --git a/src/tools/zlib.jam b/src/tools/zlib.jam index 7ac81047d6..84f7c82a13 100644 --- a/src/tools/zlib.jam +++ b/src/tools/zlib.jam @@ -2,8 +2,8 @@ # Copyright (c) 2013 Steven Watanabe # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Supports the zlib library # @@ -16,7 +16,7 @@ import ac ; import errors ; import feature ; import "class" : new ; -import targets ; +import targets ; import path ; import modules ; import indirect ; diff --git a/src/tools/zstd.jam b/src/tools/zstd.jam index 2cba82d6b1..e73100fe12 100644 --- a/src/tools/zstd.jam +++ b/src/tools/zstd.jam @@ -2,8 +2,8 @@ # Copyright (c) 2013 Steven Watanabe # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Supports the zstd library # diff --git a/src/util/assert.jam b/src/util/assert.jam index f6afcdecfd..9d906d8795 100644 --- a/src/util/assert.jam +++ b/src/util/assert.jam @@ -2,8 +2,8 @@ # Copyright 2006 Rene Rivera # Copyright 2002, 2003 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import errors ; import modules ; diff --git a/src/util/container.jam b/src/util/container.jam index dd4963938e..489db7d755 100644 --- a/src/util/container.jam +++ b/src/util/container.jam @@ -2,7 +2,7 @@ # Copyright 2002, 2003 Rene Rivera # Copyright 2002, 2003, 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Various container classes. diff --git a/src/util/doc.jam b/src/util/doc.jam index 8d03b7ee57..35c968e841 100644 --- a/src/util/doc.jam +++ b/src/util/doc.jam @@ -2,7 +2,7 @@ # Copyright 2002, 2003, 2006 Rene Rivera # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Documentation system, handles --help requests. # It defines rules that attach documentation to modules, rules, and variables. diff --git a/src/util/indirect.jam b/src/util/indirect.jam index 9d153f6978..edca7b4da5 100644 --- a/src/util/indirect.jam +++ b/src/util/indirect.jam @@ -1,8 +1,8 @@ # Copyright 2003 Dave Abrahams # Copyright 2003 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import modules ; import numbers ; diff --git a/src/util/indirect.py b/src/util/indirect.py index 01c2e77c21..d369be797a 100644 --- a/src/util/indirect.py +++ b/src/util/indirect.py @@ -4,7 +4,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) from b2.util import call_jam_function, bjam_signature diff --git a/src/util/logger.py b/src/util/logger.py index 8da0434ae9..ecb6077f85 100644 --- a/src/util/logger.py +++ b/src/util/logger.py @@ -1,6 +1,6 @@ # Copyright Pedro Ferreira 2005. 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) +# file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import sys diff --git a/src/util/numbers.jam b/src/util/numbers.jam index 665347d318..d448a6e8f9 100644 --- a/src/util/numbers.jam +++ b/src/util/numbers.jam @@ -1,7 +1,7 @@ # Copyright 2001, 2002 Dave Abrahams # Copyright 2002, 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import errors ; diff --git a/src/util/option.jam b/src/util/option.jam index 4c837f4e1d..96adf9d89f 100644 --- a/src/util/option.jam +++ b/src/util/option.jam @@ -1,8 +1,8 @@ # Copyright (c) 2005 Vladimir Prus. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import modules ; @@ -20,8 +20,8 @@ rule get ( name : default-value ? : implied-value ? ) { return $(m[1]) ; } - else - { + else + { m = [ MATCH (--$(name)) : [ modules.peek : ARGV ] ] ; if $(m) && $(implied-value) { @@ -30,12 +30,12 @@ rule get ( name : default-value ? : implied-value ? ) else if $(.option.$(name)) { return $(.option.$(name)) ; - } + } else { return $(default-value) ; - } - } + } + } } diff --git a/src/util/option.py b/src/util/option.py index b23a7257cd..33a1b8d75d 100644 --- a/src/util/option.py +++ b/src/util/option.py @@ -1,8 +1,8 @@ # Copyright (c) 2005-2010 Vladimir Prus. # # Use, modification and distribution is subject to the Boost Software -# License Version 1.0. (See accompanying file LICENSE_1_0.txt or -# http://www.boost.org/LICENSE_1_0.txt) +# License Version 1.0. (See accompanying file LICENSE.txt or +# https://www.bfgroup.xyz/b2/LICENSE.txt) import sys import re diff --git a/src/util/order.jam b/src/util/order.jam index 943d248897..e90dc750cf 100644 --- a/src/util/order.jam +++ b/src/util/order.jam @@ -1,7 +1,7 @@ # Copyright (C) 2003 Vladimir Prus # Use, modification, and distribution is subject to 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) +# License, Version 1.0. (See accompanying file LICENSE.txt or copy +# at https://www.bfgroup.xyz/b2/LICENSE.txt) # This module defines a class which allows to order arbitrary object with # regard to arbitrary binary relation. diff --git a/src/util/order.py b/src/util/order.py index 1cd57dad20..faddbcd678 100644 --- a/src/util/order.py +++ b/src/util/order.py @@ -1,7 +1,7 @@ # Copyright (C) 2003 Vladimir Prus # Use, modification, and distribution is subject to 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) +# License, Version 1.0. (See accompanying file LICENSE.txt or copy +# at https://www.bfgroup.xyz/b2/LICENSE.txt) class Order: """Allows ordering arbitrary objects with regard to arbitrary binary relation. diff --git a/src/util/os.jam b/src/util/os.jam index 21dd28f035..4d473923ad 100644 --- a/src/util/os.jam +++ b/src/util/os.jam @@ -2,7 +2,7 @@ # Copyright 2006 Rene Rivera # Copyright 2003, 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import modules ; import string ; diff --git a/src/util/os_j.py b/src/util/os_j.py index f5dff1f904..6b4dc413ed 100644 --- a/src/util/os_j.py +++ b/src/util/os_j.py @@ -7,7 +7,7 @@ # Copyright 2006 Rene Rivera # Copyright 2003, 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import os import bjam diff --git a/src/util/param.jam b/src/util/param.jam index 9db2e58551..c1099d09ee 100644 --- a/src/util/param.jam +++ b/src/util/param.jam @@ -1,7 +1,7 @@ # Copyright 2018 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Named parameters are represented as a list which has the # argument name as the first element and the value as the @@ -33,7 +33,7 @@ rule handle-named-params ( parameter-names * ) import errors ; errors.error Parameter '$($(v-8bef5c096d06a1b0)[1])' passed more than once. ; } - found-8bef5c096d06a1b0 = true ; + found-8bef5c096d06a1b0 = true ; tmp-8bef5c096d06a1b0.$($(v-8bef5c096d06a1b0)[1]) = $($(v-8bef5c096d06a1b0)[2-]) ; } else if $($(v-8bef5c096d06a1b0))-is-defined diff --git a/src/util/path.jam b/src/util/path.jam index 02abd0706b..5968f121fe 100644 --- a/src/util/path.jam +++ b/src/util/path.jam @@ -2,8 +2,8 @@ # Copyright 2003-2004. Dave Abrahams # Copyright 2003-2006. Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Performs various path manipulations. Paths are always in a 'normalized' # representation. In it, a path may be either: diff --git a/src/util/print.jam b/src/util/print.jam index 814547f39b..1813b22469 100644 --- a/src/util/print.jam +++ b/src/util/print.jam @@ -2,7 +2,7 @@ # Copyright 2002, 2003, 2005 Rene Rivera # Copyright 2002, 2003, 2004, 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Utilities for generating format independent output. Using these # will help in generation of documentation in at minimum plain/console diff --git a/src/util/regex.jam b/src/util/regex.jam index 6da5f1e2cf..647e5e8046 100644 --- a/src/util/regex.jam +++ b/src/util/regex.jam @@ -3,8 +3,8 @@ # Copyright 2003 Rene Rivera # Copyright 2002, 2003, 2004, 2005 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # # Returns a list of the following substrings: diff --git a/src/util/sequence.jam b/src/util/sequence.jam index ddfd069c7d..48af39769c 100644 --- a/src/util/sequence.jam +++ b/src/util/sequence.jam @@ -1,11 +1,11 @@ -# Copyright 2001, 2002, 2003 Dave Abrahams -# Copyright 2006 Rene Rivera -# Copyright 2002, 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2001, 2002, 2003 Dave Abrahams +# Copyright 2006 Rene Rivera +# Copyright 2002, 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import assert ; -import numbers ; +import numbers ; import modules ; @@ -84,8 +84,8 @@ rule insertion-sort ( s * : ordered * ) { return [ SORT $(s) ] ; } - else - { + else + { local caller = [ CALLER_MODULE ] ; ordered ?= sequence.less ; local result = $(s[1]) ; @@ -118,9 +118,9 @@ rule insertion-sort ( s * : ordered * ) result = $(head) $(x) $(tail) ; } } - + return $(result) ; - } + } } @@ -144,11 +144,11 @@ rule merge ( s1 * : s2 * : ordered * ) result__ += $(s2[1]) ; s2 = $(s2[2-]) ; } - else - { + else + { s2 = $(s2[2-]) ; } - + } result__ += $(s1) ; result__ += $(s2) ; @@ -255,14 +255,14 @@ rule max-element ( elements + : ordered ? ) ordered ?= numbers.less ; local max = $(elements[1]) ; - for local e in $(elements[2-]) + for local e in $(elements[2-]) { - if [ $(ordered) $(max) $(e) ] + if [ $(ordered) $(max) $(e) ] { max = $(e) ; } } - return $(max) ; + return $(max) ; } @@ -272,10 +272,10 @@ rule max-element ( elements + : ordered ? ) rule select-highest-ranked ( elements * : ranks * ) { if $(elements) - { + { local max-rank = [ max-element $(ranks) ] ; local result ; - while $(elements) + while $(elements) { if $(ranks[1]) = $(max-rank) { @@ -285,7 +285,7 @@ rule select-highest-ranked ( elements * : ranks * ) ranks = $(ranks[2-]) ; } return $(result) ; - } + } } NATIVE_RULE sequence : select-highest-ranked ; @@ -297,7 +297,7 @@ rule __test__ ( ) { import assert ; import sequence ; - + local rule is-even ( n ) { if $(n) in 0 2 4 6 8 @@ -368,11 +368,11 @@ rule __test__ ( ) assert.result 256 : sequence.length $(p2) ; assert.result 1 2 3 4 5 : sequence.unique 1 2 3 2 4 3 3 5 5 5 ; - + assert.result 5 : sequence.max-element 1 3 5 0 4 ; - + assert.result e-3 h-3 : sequence.select-highest-ranked e-1 e-3 h-3 m-2 : 1 3 3 2 ; - + assert.result 7 6 5 4 3 2 1 : sequence.reverse 1 2 3 4 5 6 7 ; } } diff --git a/src/util/set.jam b/src/util/set.jam index fc179134f3..0b460455e8 100644 --- a/src/util/set.jam +++ b/src/util/set.jam @@ -1,14 +1,14 @@ # Copyright 2001, 2002 Dave Abrahams # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) class set { rule __init__ ( ) { - } - + } + rule add ( elements * ) { for local e in $(elements) @@ -17,19 +17,19 @@ class set { $(e) = 1 ; self.result += $(e) ; - } - } - } - + } + } + } + rule contains ( element ) { return $($(element)) ; } - + rule list ( ) { return $(self.result) ; - } + } } diff --git a/src/util/string.jam b/src/util/string.jam index b7af7c2e49..cac792c70d 100644 --- a/src/util/string.jam +++ b/src/util/string.jam @@ -1,7 +1,7 @@ # Copyright 2002 Dave Abrahams # Copyright 2002, 2003 Rene Rivera # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import regex ; diff --git a/src/util/utility.jam b/src/util/utility.jam index d2cdb004f0..31a6c1381e 100644 --- a/src/util/utility.jam +++ b/src/util/utility.jam @@ -2,7 +2,7 @@ # Copyright 2002, 2003, 2004, 2005 Vladimir Prus # Copyright 2008 Jurko Gospodnetic # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import "class" : is-instance ; diff --git a/test/BoostBuild.py b/test/BoostBuild.py index 4ccc2b5d25..39a2ac5ef5 100644 --- a/test/BoostBuild.py +++ b/test/BoostBuild.py @@ -2,8 +2,8 @@ # Copyright 2002-2003 Dave Abrahams. # Copyright 2006 Rene Ferdinand Rivera Morell. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from __future__ import print_function diff --git a/test/Jamfile.jam b/test/Jamfile.jam index 7ec0bf3036..944a0f73fb 100644 --- a/test/Jamfile.jam +++ b/test/Jamfile.jam @@ -1,7 +1,7 @@ # Copyright 2018 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import python ; import testing ; diff --git a/test/MockToolset.py b/test/MockToolset.py index a692a68612..834a56b0f5 100755 --- a/test/MockToolset.py +++ b/test/MockToolset.py @@ -2,8 +2,8 @@ # Copyright (C) 2013 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import sys diff --git a/test/TestCmd.py b/test/TestCmd.py index 1a9907a7f9..d3b13e29cc 100644 --- a/test/TestCmd.py +++ b/test/TestCmd.py @@ -44,8 +44,8 @@ # Copyright 2002-2003 Dave Abrahams. # Copyright 2006 Rene Rivera. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from __future__ import print_function diff --git a/test/TestToolset.py b/test/TestToolset.py index 85c3ca8045..b32361a32d 100644 --- a/test/TestToolset.py +++ b/test/TestToolset.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # validates a toolset using a mock of the compiler diff --git a/test/absolute_sources.py b/test/absolute_sources.py index 22ff1d0809..93fdf49fc7 100644 --- a/test/absolute_sources.py +++ b/test/absolute_sources.py @@ -2,7 +2,7 @@ # Copyright 2003, 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that sources with absolute names are handled OK. diff --git a/test/alias.py b/test/alias.py index 8062d300e8..ef89df96e6 100644 --- a/test/alias.py +++ b/test/alias.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/alternatives.py b/test/alternatives.py index 7a52427d20..3da3225158 100644 --- a/test/alternatives.py +++ b/test/alternatives.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2003, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test main target alternatives. diff --git a/test/always.py b/test/always.py index 6052cdf101..5ebe4d57b3 100644 --- a/test/always.py +++ b/test/always.py @@ -2,7 +2,7 @@ # Copyright 2016 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/bad_dirname.py b/test/bad_dirname.py index 47e4114b72..44af30a660 100644 --- a/test/bad_dirname.py +++ b/test/bad_dirname.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Regression test: when directory of project root contained regex # metacharacters, B2 failed to work. Bug reported by Michael Stevens. diff --git a/test/boost-build.jam b/test/boost-build.jam index 668452daf4..b79ec530ca 100644 --- a/test/boost-build.jam +++ b/test/boost-build.jam @@ -1,7 +1,7 @@ -# Copyright 2002, 2003 Dave Abrahams -# Copyright 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002, 2003 Dave Abrahams +# Copyright 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Assume BOOST_BUILD_PATH point to the 'test' directory. # We need to leave 'test' there, so that 'test-config.jam' diff --git a/test/boostbook.py b/test/boostbook.py index 672d63da40..a5e6a0f114 100644 --- a/test/boostbook.py +++ b/test/boostbook.py @@ -2,7 +2,7 @@ # Copyright 2004, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import string diff --git a/test/build_dir.py b/test/build_dir.py index 3d1177bc09..f9175c9846 100644 --- a/test/build_dir.py +++ b/test/build_dir.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003, 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that we can change build directory using the 'build-dir' project # attribute. diff --git a/test/build_file.py b/test/build_file.py index 1ae8609175..fcfe2378f0 100644 --- a/test/build_file.py +++ b/test/build_file.py @@ -3,8 +3,8 @@ # Copyright (C) 2006. Vladimir Prus # Copyright (C) 2008. Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that we explicitly request a file (not target) to be built by # specifying its name on the command line. diff --git a/test/build_hooks.py b/test/build_hooks.py index 9b8d37af13..167331341e 100644 --- a/test/build_hooks.py +++ b/test/build_hooks.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests add-pre-build-hook and add-post-build-hook diff --git a/test/build_no.py b/test/build_no.py index 771e697a71..54c1e9dbb1 100644 --- a/test/build_no.py +++ b/test/build_no.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that no property prevents a target from being built. diff --git a/test/builtin_echo.py b/test/builtin_echo.py index 3092361734..9597aca1bf 100755 --- a/test/builtin_echo.py +++ b/test/builtin_echo.py @@ -2,7 +2,7 @@ # Copyright 2012 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests the ECHO rule. diff --git a/test/builtin_exit.py b/test/builtin_exit.py index 1db8693667..82f69dc7aa 100755 --- a/test/builtin_exit.py +++ b/test/builtin_exit.py @@ -2,7 +2,7 @@ # Copyright 2012 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests the EXIT rule. diff --git a/test/builtin_glob.py b/test/builtin_glob.py index b68e7eebee..bb6153f5db 100755 --- a/test/builtin_glob.py +++ b/test/builtin_glob.py @@ -2,7 +2,7 @@ # Copyright 2014 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests the GLOB rule. diff --git a/test/builtin_glob_archive.py b/test/builtin_glob_archive.py index 8cbc3be58e..38c97e22ed 100644 --- a/test/builtin_glob_archive.py +++ b/test/builtin_glob_archive.py @@ -3,7 +3,7 @@ # Copyright 2014 Steven Watanabe # Copyright 2015 Artur Shepilko # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests the GLOB_ARCHIVE rule. diff --git a/test/builtin_readlink.py b/test/builtin_readlink.py index e57d7286a5..ea120fd842 100755 --- a/test/builtin_readlink.py +++ b/test/builtin_readlink.py @@ -2,7 +2,7 @@ # Copyright 2012 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import os diff --git a/test/builtin_split_by_characters.py b/test/builtin_split_by_characters.py index 4a0a0e0612..d10015caab 100755 --- a/test/builtin_split_by_characters.py +++ b/test/builtin_split_by_characters.py @@ -2,8 +2,8 @@ # Copyright 2012. Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests the SPLIT_BY_CHARACTERS rule. diff --git a/test/bzip2.py b/test/bzip2.py index 4e74c60234..0525abd292 100755 --- a/test/bzip2.py +++ b/test/bzip2.py @@ -2,8 +2,8 @@ # Copyright (C) 2013 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import MockToolset diff --git a/test/c_file.py b/test/c_file.py index 85407d5f1f..b4dbaf4be0 100644 --- a/test/c_file.py +++ b/test/c_file.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that C files are compiled by a C compiler. diff --git a/test/chain.py b/test/chain.py index 981e6ad11a..ede2bbcb3a 100644 --- a/test/chain.py +++ b/test/chain.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests that : # 1) the 'make' correctly assigns types to produced targets diff --git a/test/clean.py b/test/clean.py index dc72b924c3..0d17f370c3 100644 --- a/test/clean.py +++ b/test/clean.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/cli_property_expansion.py b/test/cli_property_expansion.py index 24c8216170..4d143358df 100644 --- a/test/cli_property_expansion.py +++ b/test/cli_property_expansion.py @@ -2,7 +2,7 @@ # Copyright 2015 Aaron Boman # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that free property inside. diff --git a/test/collect_debug_info.py b/test/collect_debug_info.py index 27a6649286..fe9ef7ec94 100755 --- a/test/collect_debug_info.py +++ b/test/collect_debug_info.py @@ -2,7 +2,7 @@ # Copyright 2012 Jurko Gospodnetic # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Temporarily enabled dummy test that always fails and is used to collect # extra debugging information from Boost Build test runner sites. diff --git a/test/composite.py b/test/composite.py index e3a334b4ff..cb93240d63 100644 --- a/test/composite.py +++ b/test/composite.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that composite properties are handled correctly. diff --git a/test/conditionals.py b/test/conditionals.py index 3ad36466cf..9df4c34889 100644 --- a/test/conditionals.py +++ b/test/conditionals.py @@ -3,8 +3,8 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003, 2004 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test conditional properties. diff --git a/test/conditionals2.py b/test/conditionals2.py index 585e5ca774..65a225fd75 100644 --- a/test/conditionals2.py +++ b/test/conditionals2.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Regression test: it was possible that due to evaluation of conditional # requirements, two different values of non-free features were present in a diff --git a/test/conditionals3.py b/test/conditionals3.py index feffe4900f..d2045bec05 100644 --- a/test/conditionals3.py +++ b/test/conditionals3.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that conditional properties work, even if property is free, and value # includes a colon. diff --git a/test/conditionals_multiple.py b/test/conditionals_multiple.py index cb0cfa8c5d..4d204a9d00 100755 --- a/test/conditionals_multiple.py +++ b/test/conditionals_multiple.py @@ -2,8 +2,8 @@ # Copyright 2008 Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that properties conditioned on more than one other property work as # expected. diff --git a/test/configuration.py b/test/configuration.py index fea3263209..d34fa0e8d9 100755 --- a/test/configuration.py +++ b/test/configuration.py @@ -2,8 +2,8 @@ # Copyright 2008, 2012 Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test Boost Build configuration file handling. diff --git a/test/configure.py b/test/configure.py index b3d97520f3..7f287a5141 100644 --- a/test/configure.py +++ b/test/configure.py @@ -2,8 +2,8 @@ # Copyright 2017 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests configure.check-target-builds and friends diff --git a/test/copy_time.py b/test/copy_time.py index a036fe62b9..12809f09cc 100755 --- a/test/copy_time.py +++ b/test/copy_time.py @@ -3,8 +3,8 @@ # Copyright (c) 2008 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that the common.copy rule set the modification date of the new file to # the current time. diff --git a/test/core-language/test.jam b/test/core-language/test.jam index 073810218d..bd237d902d 100644 --- a/test/core-language/test.jam +++ b/test/core-language/test.jam @@ -1,6 +1,6 @@ # Copyright 2011 Steven Watanabe. # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Tools diff --git a/test/core_action_output.py b/test/core_action_output.py index 7575198637..b4b563ae04 100755 --- a/test/core_action_output.py +++ b/test/core_action_output.py @@ -2,8 +2,8 @@ # Copyright 2012. Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test correct "-p" option handling. diff --git a/test/core_action_status.py b/test/core_action_status.py index 7ebd438698..e9d5966ab3 100755 --- a/test/core_action_status.py +++ b/test/core_action_status.py @@ -3,7 +3,7 @@ # Copyright 2007 Rene Rivera. # Copyright 2011 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/core_actions_quietly.py b/test/core_actions_quietly.py index c020846d59..a8779d389a 100755 --- a/test/core_actions_quietly.py +++ b/test/core_actions_quietly.py @@ -3,7 +3,7 @@ # Copyright 2007 Rene Rivera. # Copyright 2011 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/core_arguments.py b/test/core_arguments.py index 1e0bd4b0cd..f71cd18cea 100755 --- a/test/core_arguments.py +++ b/test/core_arguments.py @@ -3,8 +3,8 @@ # Copyright 2001 Dave Abrahams # Copyright 2011 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/core_at_file.py b/test/core_at_file.py index a9ec49ba84..b8caf2bab5 100755 --- a/test/core_at_file.py +++ b/test/core_at_file.py @@ -3,8 +3,8 @@ # Copyright 2011 Steven Watanabe # Copyright 2020 Rene Ferdinand Rivera Morell # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/core_bindrule.py b/test/core_bindrule.py index f97a31f56f..bd1682bf5e 100755 --- a/test/core_bindrule.py +++ b/test/core_bindrule.py @@ -3,7 +3,7 @@ # Copyright 2001 Dave Abrahams # Copyright 2011 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import os diff --git a/test/core_d12.py b/test/core_d12.py index 370fc4bf12..c330b77c79 100644 --- a/test/core_d12.py +++ b/test/core_d12.py @@ -2,8 +2,8 @@ # Copyright 2002, 2003 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests correct handling of "-d1" and "-d2" options. diff --git a/test/core_delete_module.py b/test/core_delete_module.py index d56ffe6e7a..6b3bda5661 100644 --- a/test/core_delete_module.py +++ b/test/core_delete_module.py @@ -2,7 +2,7 @@ # Copyright 2003 Dave Abrahams # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests the facilities for deleting modules. diff --git a/test/core_dependencies.py b/test/core_dependencies.py index 4c60537d98..64012d7fb7 100644 --- a/test/core_dependencies.py +++ b/test/core_dependencies.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests correct handling of dependencies, specifically, on generated # sources, and from generated sources. diff --git a/test/core_fail_expected.py b/test/core_fail_expected.py index 0865a0b7a0..1d4be557b6 100644 --- a/test/core_fail_expected.py +++ b/test/core_fail_expected.py @@ -2,7 +2,7 @@ # Copyright 2017 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild @@ -26,7 +26,7 @@ def test_basic(): t.expect_nothing_more() t.cleanup() - + def test_error(): t = BoostBuild.Tester(pass_toolset=0) @@ -108,7 +108,7 @@ def test_quitquick(): t.expect_nothing_more() t.cleanup() - + def test_quitquick_error(): """FAIL_EXPECTED targets should cause early exit if they unexpectedly pass.""" t = BoostBuild.Tester(pass_toolset=0) diff --git a/test/core_import_module.py b/test/core_import_module.py index 5903dcd642..1fd0c650b9 100644 --- a/test/core_import_module.py +++ b/test/core_import_module.py @@ -2,8 +2,8 @@ # Copyright 2003 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/core_jamshell.py b/test/core_jamshell.py index 7020ac0b60..b1886d0f9d 100644 --- a/test/core_jamshell.py +++ b/test/core_jamshell.py @@ -2,7 +2,7 @@ # Copyright 2014 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import sys diff --git a/test/core_language.py b/test/core_language.py index 88a6d1934c..66875c27c4 100755 --- a/test/core_language.py +++ b/test/core_language.py @@ -2,7 +2,7 @@ # Copyright 2002, 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/core_modifiers.py b/test/core_modifiers.py index 2414435835..0ee0f97c06 100644 --- a/test/core_modifiers.py +++ b/test/core_modifiers.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests the "existing" and "updated" modifiers on actions. diff --git a/test/core_multifile_actions.py b/test/core_multifile_actions.py index a9c7f4790c..d44d53cb00 100755 --- a/test/core_multifile_actions.py +++ b/test/core_multifile_actions.py @@ -2,7 +2,7 @@ # Copyright 2013 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that actions that produce multiple targets are handled # correctly. The rules are as follows: diff --git a/test/core_nt_cmd_line.py b/test/core_nt_cmd_line.py index be21f6ca50..5796922cf9 100755 --- a/test/core_nt_cmd_line.py +++ b/test/core_nt_cmd_line.py @@ -3,8 +3,8 @@ # Copyright 2001 Dave Abrahams # Copyright 2011 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests Windows command line construction. # diff --git a/test/core_option_d2.py b/test/core_option_d2.py index 8e6b05a455..fbd57362af 100755 --- a/test/core_option_d2.py +++ b/test/core_option_d2.py @@ -3,7 +3,7 @@ # Copyright 2007 Rene Rivera. # Copyright 2011 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/core_option_l.py b/test/core_option_l.py index e237dcf63a..e35afe8195 100755 --- a/test/core_option_l.py +++ b/test/core_option_l.py @@ -3,8 +3,8 @@ # Copyright 2007 Rene Rivera. # Copyright 2011 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/core_option_n.py b/test/core_option_n.py index af3ee0c3eb..bfdccefdd9 100755 --- a/test/core_option_n.py +++ b/test/core_option_n.py @@ -3,7 +3,7 @@ # Copyright 2007 Rene Rivera. # Copyright 2011 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/core_parallel_actions.py b/test/core_parallel_actions.py index 4f1627c208..98be1b0e17 100755 --- a/test/core_parallel_actions.py +++ b/test/core_parallel_actions.py @@ -3,7 +3,7 @@ # Copyright 2006 Rene Rivera. # Copyright 2011 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/core_parallel_multifile_actions_1.py b/test/core_parallel_multifile_actions_1.py index 4b800a7887..214d005046 100755 --- a/test/core_parallel_multifile_actions_1.py +++ b/test/core_parallel_multifile_actions_1.py @@ -3,7 +3,7 @@ # Copyright 2007 Rene Rivera. # Copyright 2011 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Added to guard against a bug causing targets to be used before they # themselves have finished building. This used to happen for targets built by a diff --git a/test/core_parallel_multifile_actions_2.py b/test/core_parallel_multifile_actions_2.py index c49e923803..a6911f6ff5 100755 --- a/test/core_parallel_multifile_actions_2.py +++ b/test/core_parallel_multifile_actions_2.py @@ -3,7 +3,7 @@ # Copyright 2008 Jurko Gospodnetic, Vladimir Prus # Copyright 2011 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Added to guard against a bug causing targets to be used before they # themselves have finished building. This used to happen for targets built by a diff --git a/test/core_scanner.py b/test/core_scanner.py index af078a00be..ee2c6f059c 100644 --- a/test/core_scanner.py +++ b/test/core_scanner.py @@ -2,8 +2,8 @@ # Copyright 2018 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests the parsing of tokens diff --git a/test/core_source_line_tracking.py b/test/core_source_line_tracking.py index 61526a2c51..2bd9d562b9 100755 --- a/test/core_source_line_tracking.py +++ b/test/core_source_line_tracking.py @@ -2,8 +2,8 @@ # Copyright 2012. Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test Boost Jam parser's source line tracking & reporting. diff --git a/test/core_syntax_error_exit_status.py b/test/core_syntax_error_exit_status.py index 452ea43048..bffa676b7b 100644 --- a/test/core_syntax_error_exit_status.py +++ b/test/core_syntax_error_exit_status.py @@ -2,8 +2,8 @@ # Copyright (C) Mateusz Loskot 2020. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that Jam syntax error results in non-zero exit status diff --git a/test/core_typecheck.py b/test/core_typecheck.py index de1bece16e..5d0e991f9f 100644 --- a/test/core_typecheck.py +++ b/test/core_typecheck.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests the typechecking facilities. diff --git a/test/core_update_now.py b/test/core_update_now.py index 627594bf89..9c02807b9f 100755 --- a/test/core_update_now.py +++ b/test/core_update_now.py @@ -2,7 +2,7 @@ # Copyright 2011 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import os diff --git a/test/core_variables_in_actions.py b/test/core_variables_in_actions.py index 77834f4307..f72f50c81d 100755 --- a/test/core_variables_in_actions.py +++ b/test/core_variables_in_actions.py @@ -2,8 +2,8 @@ # Copyright 2012. Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that variables in actions get expanded but double quote characters # get treated as regular characters and not string literal delimiters when diff --git a/test/core_varnames.py b/test/core_varnames.py index 6b61ffcd3e..9d66a65ba8 100644 --- a/test/core_varnames.py +++ b/test/core_varnames.py @@ -2,7 +2,7 @@ # Copyright 2003 Dave Abrahams # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This tests the core rule for enumerating the variable names in a module. diff --git a/test/custom_generator.py b/test/custom_generator.py index 00860f6434..2609c74a72 100644 --- a/test/custom_generator.py +++ b/test/custom_generator.py @@ -2,7 +2,7 @@ # Copyright 2003, 2004, 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Attempt to declare a generator for creating OBJ from RC files. That generator # should be considered together with standard CPP->OBJ generators and diff --git a/test/debugger-mi.py b/test/debugger-mi.py index fda2bd80f7..25c52c7e4c 100644 --- a/test/debugger-mi.py +++ b/test/debugger-mi.py @@ -2,7 +2,7 @@ # Copyright 2016 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the mi interface for the debugger @@ -43,13 +43,13 @@ def test_exec_run(): run(t, """\ =thread-group-added,id="i1" -(gdb) +(gdb) 72-exec-run -ftest.jam =thread-created,id="1",group-id="i1" 72^running -(gdb) +(gdb) *stopped,reason="exited-normally" -(gdb) +(gdb) 73-gdb-exit 73^exit """) @@ -63,14 +63,14 @@ def test_exit_status(): """) run(t, """\ =thread-group-added,id="i1" -(gdb) +(gdb) 72-exec-run -ftest.jam =thread-created,id="1",group-id="i1" 72^running -(gdb) +(gdb) *stopped,reason="exited",exit-code="1" -(gdb) +(gdb) 73-gdb-exit 73^exit """) @@ -93,36 +93,36 @@ def test_exec_step(): """) run(t, """\ =thread-group-added,id="i1" -(gdb) +(gdb) -break-insert f ^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",func="f"} -(gdb) +(gdb) 72-exec-run -ftest.jam =thread-created,id="1",group-id="i1" 72^running -(gdb) +(gdb) *stopped,reason="breakpoint-hit",bkptno="1",disp="keep",frame={func="f",args=[],file="test.jam",fullname="{{.*}}test.jam",line="8"},thread-id="1",stopped-threads="all" -(gdb) +(gdb) 1-exec-step 1^running -(gdb) +(gdb) *stopped,reason="end-stepping-range",frame={func="g",args=[],file="test.jam",fullname="{{.*}}test.jam",line="3"},thread-id="1" -(gdb) +(gdb) 2-exec-step 2^running -(gdb) +(gdb) *stopped,reason="end-stepping-range",frame={func="g",args=[],file="test.jam",fullname="{{.*}}test.jam",line="4"},thread-id="1" -(gdb) +(gdb) 3-exec-step 3^running -(gdb) +(gdb) *stopped,reason="end-stepping-range",frame={func="f",args=[],file="test.jam",fullname="{{.*}}test.jam",line="9"},thread-id="1" -(gdb) +(gdb) 73-gdb-exit 73^exit """) t.cleanup() - + def test_exec_next(): t = make_tester() t.write("test.jam", """\ @@ -146,36 +146,36 @@ def test_exec_next(): """) run(t, """\ =thread-group-added,id="i1" -(gdb) +(gdb) -break-insert f ^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",func="f"} -(gdb) +(gdb) 72-exec-run -ftest.jam =thread-created,id="1",group-id="i1" 72^running -(gdb) +(gdb) *stopped,reason="breakpoint-hit",bkptno="1",disp="keep",frame={func="f",args=[],file="test.jam",fullname="{{.*}}test.jam",line="7"},thread-id="1",stopped-threads="all" -(gdb) +(gdb) 1-exec-next 1^running -(gdb) +(gdb) *stopped,reason="end-stepping-range",frame={func="f",args=[],file="test.jam",fullname="{{.*}}test.jam",line="8"},thread-id="1" -(gdb) +(gdb) 2-exec-next 2^running -(gdb) +(gdb) *stopped,reason="end-stepping-range",frame={func="f",args=[],file="test.jam",fullname="{{.*}}test.jam",line="9"},thread-id="1" -(gdb) +(gdb) 3-exec-next 3^running -(gdb) +(gdb) *stopped,reason="end-stepping-range",frame={func="h",args=[],file="test.jam",fullname="{{.*}}test.jam",line="14"},thread-id="1" -(gdb) +(gdb) 4-exec-next 4^running -(gdb) +(gdb) *stopped,reason="end-stepping-range",frame={func="module scope",args=[],file="test.jam",fullname="{{.*}}test.jam",line="17"},thread-id="1" -(gdb) +(gdb) 73-gdb-exit 73^exit """) @@ -208,31 +208,31 @@ def test_exec_finish(): """) run(t, """\ =thread-group-added,id="i1" -(gdb) +(gdb) -break-insert f ^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",func="f"} -(gdb) +(gdb) 72-exec-run -ftest.jam =thread-created,id="1",group-id="i1" 72^running -(gdb) +(gdb) *stopped,reason="breakpoint-hit",bkptno="1",disp="keep",frame={func="f",args=[],file="test.jam",fullname="{{.*}}test.jam",line="3"},thread-id="1",stopped-threads="all" -(gdb) +(gdb) 1-exec-finish 1^running -(gdb) +(gdb) *stopped,reason="end-stepping-range",frame={func="g",args=[],file="test.jam",fullname="{{.*}}test.jam",line="8"},thread-id="1" -(gdb) +(gdb) 2-exec-finish 2^running -(gdb) +(gdb) *stopped,reason="end-stepping-range",frame={func="h",args=[],file="test.jam",fullname="{{.*}}test.jam",line="14"},thread-id="1" -(gdb) +(gdb) 3-exec-finish 3^running -(gdb) +(gdb) *stopped,reason="end-stepping-range",frame={func="module scope",args=[],file="test.jam",fullname="{{.*}}test.jam",line="21"},thread-id="1" -(gdb) +(gdb) 73-gdb-exit 73^exit """) @@ -264,55 +264,55 @@ def test_breakpoints(): """) run(t, """\ =thread-group-added,id="i1" -(gdb) +(gdb) -break-insert f ^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",func="f"} -(gdb) +(gdb) 72-exec-run -ftest.jam =thread-created,id="1",group-id="i1" 72^running -(gdb) +(gdb) *stopped,reason="breakpoint-hit",bkptno="1",disp="keep",frame={func="f",args=[],file="test.jam",fullname="{{.*}}test.jam",line="3"},thread-id="1",stopped-threads="all" -(gdb) +(gdb) -interpreter-exec console kill ^done -(gdb) +(gdb) -break-insert g ^done,bkpt={number="2",type="breakpoint",disp="keep",enabled="y",func="g"} -(gdb) +(gdb) -break-disable 1 ^done -(gdb) +(gdb) 73-exec-run -ftest.jam =thread-created,id="1",group-id="i1" 73^running -(gdb) +(gdb) *stopped,reason="breakpoint-hit",bkptno="2",disp="keep",frame={func="g",args=[],file="test.jam",fullname="{{.*}}test.jam",line="7"},thread-id="1",stopped-threads="all" -(gdb) +(gdb) -interpreter-exec console kill ^done -(gdb) +(gdb) -break-enable 1 ^done -(gdb) +(gdb) 74-exec-run -ftest.jam =thread-created,id="1",group-id="i1" 74^running -(gdb) +(gdb) *stopped,reason="breakpoint-hit",bkptno="1",disp="keep",frame={func="f",args=[],file="test.jam",fullname="{{.*}}test.jam",line="3"},thread-id="1",stopped-threads="all" -(gdb) +(gdb) -interpreter-exec console kill ^done -(gdb) +(gdb) -break-delete 1 ^done -(gdb) +(gdb) 75-exec-run -ftest.jam =thread-created,id="1",group-id="i1" 75^running -(gdb) +(gdb) *stopped,reason="breakpoint-hit",bkptno="2",disp="keep",frame={func="g",args=[],file="test.jam",fullname="{{.*}}test.jam",line="7"},thread-id="1",stopped-threads="all" -(gdb) +(gdb) 76-gdb-exit 76^exit """) diff --git a/test/debugger.py b/test/debugger.py index 24bbb9c4a0..46c8aca6db 100644 --- a/test/debugger.py +++ b/test/debugger.py @@ -2,7 +2,7 @@ # Copyright 2016 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test for the debugger @@ -388,7 +388,7 @@ def test_breakpoints(): (b2db) quit """) t.cleanup() - + def test_breakpoints_running(): """Tests that breakpoints can be added and modified while the program is running.""" @@ -583,7 +583,7 @@ def test_error_not_running(): """) t.cleanup() - + def test_bad_arguments(): t = make_tester() t.write("test.jam", """\ diff --git a/test/default_build.py b/test/default_build.py index c371dfbd75..207a037532 100644 --- a/test/default_build.py +++ b/test/default_build.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that default build clause actually has any effect. diff --git a/test/default_features.py b/test/default_features.py index 1d6d72a6fd..7d3d4d22f1 100644 --- a/test/default_features.py +++ b/test/default_features.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that features with default values are always present in build properties # of any target. diff --git a/test/default_toolset.py b/test/default_toolset.py index 682e7fcc1e..a403a4dc9c 100755 --- a/test/default_toolset.py +++ b/test/default_toolset.py @@ -2,8 +2,8 @@ # Copyright 2008 Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that the expected default toolset is used when no toolset is explicitly # specified on the command line or used from code via the using rule. Test that diff --git a/test/dependency_property.py b/test/dependency_property.py index b67539255f..7f0a56df17 100644 --- a/test/dependency_property.py +++ b/test/dependency_property.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Regression test: virtual targets with different dependency properties were # considered different by 'virtual-target.register', but the code which diff --git a/test/dependency_test.py b/test/dependency_test.py index 11726c26ce..a74df12ae5 100644 --- a/test/dependency_test.py +++ b/test/dependency_test.py @@ -3,8 +3,8 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003, 2005, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/disambiguation.py b/test/disambiguation.py index 9544aa0f6e..18cc13c191 100644 --- a/test/disambiguation.py +++ b/test/disambiguation.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that it is possible to add a suffix to a main target name to disambiguate # that main target from another, and that this does not affect the names of the diff --git a/test/dll_path.py b/test/dll_path.py index f7331cdfb6..456911659d 100644 --- a/test/dll_path.py +++ b/test/dll_path.py @@ -2,8 +2,8 @@ # Copyright (C) 2003. Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that the property is correctly set when using # true. diff --git a/test/double_loading.py b/test/double_loading.py index c708b00f7a..9b99964cba 100644 --- a/test/double_loading.py +++ b/test/double_loading.py @@ -2,8 +2,8 @@ # Copyright 2003 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/duplicate.py b/test/duplicate.py index 1d0d5f7f22..6e65f91175 100644 --- a/test/duplicate.py +++ b/test/duplicate.py @@ -2,7 +2,7 @@ # Copyright 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This test tries to stage the same file to the same location by *two* different # stage rules, in two different projects. This is not exactly good thing to do, diff --git a/test/example_customization.py b/test/example_customization.py index 462de56221..16c100ec71 100644 --- a/test/example_customization.py +++ b/test/example_customization.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the 'customization' example. diff --git a/test/example_gettext.py b/test/example_gettext.py index aa836130e3..3460702035 100644 --- a/test/example_gettext.py +++ b/test/example_gettext.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the 'gettext' example. diff --git a/test/example_libraries.py b/test/example_libraries.py index 60607b149e..12f2d09987 100644 --- a/test/example_libraries.py +++ b/test/example_libraries.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the 'libraries' example. diff --git a/test/example_make.py b/test/example_make.py index d72423cb28..7036a9772a 100644 --- a/test/example_make.py +++ b/test/example_make.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the 'make' example. diff --git a/test/example_qt4.py b/test/example_qt4.py index 936e6f7187..ec6bb32de5 100644 --- a/test/example_qt4.py +++ b/test/example_qt4.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the 'qt4' examples. diff --git a/test/exit_status.py b/test/exit_status.py index 11c4abf76f..1e14dea587 100755 --- a/test/exit_status.py +++ b/test/exit_status.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2010. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that build failure results in non-zero exit status diff --git a/test/expansion.py b/test/expansion.py index 9042407f73..7ab350d8b5 100644 --- a/test/expansion.py +++ b/test/expansion.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/explicit.py b/test/explicit.py index 706445b2c7..918994cb10 100644 --- a/test/explicit.py +++ b/test/explicit.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/feature_cxxflags.py b/test/feature_cxxflags.py index a4eeb52d41..0e5aeba55c 100755 --- a/test/feature_cxxflags.py +++ b/test/feature_cxxflags.py @@ -2,8 +2,8 @@ # Copyright 2014 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests the cxxflags feature diff --git a/test/feature_force_include.py b/test/feature_force_include.py index 719f3269b5..03aea48917 100644 --- a/test/feature_force_include.py +++ b/test/feature_force_include.py @@ -2,8 +2,8 @@ # Copyright 2020 Nikita Kniazev # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests the force-include feature diff --git a/test/feature_implicit_dependency.py b/test/feature_implicit_dependency.py index 0b40da1bf2..2d22f34087 100644 --- a/test/feature_implicit_dependency.py +++ b/test/feature_implicit_dependency.py @@ -2,8 +2,8 @@ # Copyright (c) Steven Watanabe 2018. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that a single main target can be used for # implicit dependencies of multiple different types. diff --git a/test/feature_relevant.py b/test/feature_relevant.py index 4e7a0c4516..a6e20aafc1 100644 --- a/test/feature_relevant.py +++ b/test/feature_relevant.py @@ -2,8 +2,8 @@ # Copyright 2018 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests the feature diff --git a/test/feature_suppress_import_lib.py b/test/feature_suppress_import_lib.py index 8dc6667275..84de4c2221 100644 --- a/test/feature_suppress_import_lib.py +++ b/test/feature_suppress_import_lib.py @@ -2,8 +2,8 @@ # Copyright 2018 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests the suppress-import-lib feature diff --git a/test/file_types.py b/test/file_types.py index e6d9bf8407..9924e336a5 100644 --- a/test/file_types.py +++ b/test/file_types.py @@ -3,8 +3,8 @@ # Copyright 2018 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests the mapping of various suffixes # In particular, .so[.version] needs to diff --git a/test/flags.py b/test/flags.py index c9af560c90..3a12c94d95 100644 --- a/test/flags.py +++ b/test/flags.py @@ -2,8 +2,8 @@ # Copyright (C) Steven Watanabe 2018 # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests the check-has-flag rule diff --git a/test/gcc_runtime.py b/test/gcc_runtime.py index 684afed10d..a7963c3440 100644 --- a/test/gcc_runtime.py +++ b/test/gcc_runtime.py @@ -2,8 +2,8 @@ # Copyright 2004 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that on gcc, we correctly report a problem when static runtime is # requested for building a shared library. diff --git a/test/generator_selection.py b/test/generator_selection.py index 50d4ff3cd3..84fc431587 100755 --- a/test/generator_selection.py +++ b/test/generator_selection.py @@ -2,8 +2,8 @@ # Copyright 2008, 2012 Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that generators get selected correctly. # diff --git a/test/generators_test.py b/test/generators_test.py index f612a25eb3..148044fa5f 100644 --- a/test/generators_test.py +++ b/test/generators_test.py @@ -4,8 +4,8 @@ # Copyright 2002, 2003, 2004, 2005 Vladimir Prus # Copyright 2012 Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import re @@ -345,8 +345,8 @@ def __write_appender(t, name): t.write(name, r"""# Copyright 2012 Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Support for registering test generators that construct their targets by # simply appending their given input data, e.g. list of sources & targets. diff --git a/test/implicit_dependency.py b/test/implicit_dependency.py index dac9c7c543..49f82296c4 100644 --- a/test/implicit_dependency.py +++ b/test/implicit_dependency.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the is respected even if the target referred to is # not built itself, but only referred to by . diff --git a/test/indirect_conditional.py b/test/indirect_conditional.py index fc3ef31118..4d8373cb1f 100644 --- a/test/indirect_conditional.py +++ b/test/indirect_conditional.py @@ -2,8 +2,8 @@ # Copyright (C) 2006. Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/inherit_toolset.py b/test/inherit_toolset.py index f80b1fec70..defdeadec0 100644 --- a/test/inherit_toolset.py +++ b/test/inherit_toolset.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import string diff --git a/test/inherited_dependency.py b/test/inherited_dependency.py index ae939f4875..412fa239b4 100755 --- a/test/inherited_dependency.py +++ b/test/inherited_dependency.py @@ -3,8 +3,8 @@ # Copyright (c) 2008 Steven Watanabe # # 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) +# accompanying file LICENSE.txt) or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/inline.py b/test/inline.py index 03d91a5d0e..5e62e6f32a 100644 --- a/test/inline.py +++ b/test/inline.py @@ -2,7 +2,7 @@ # Copyright 2003, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/lib_source_property.py b/test/lib_source_property.py index 24a90773c3..5cb36d3bd9 100644 --- a/test/lib_source_property.py +++ b/test/lib_source_property.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Regression test: if a library had no explicit sources, but only # properties, it was built as if it were a searched library, and the specified diff --git a/test/lib_zlib.py b/test/lib_zlib.py index 04d32ba702..de410b3a20 100755 --- a/test/lib_zlib.py +++ b/test/lib_zlib.py @@ -2,8 +2,8 @@ # Copyright (C) 2013 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import MockToolset diff --git a/test/libjpeg.py b/test/libjpeg.py index e6a5c2ba20..eb8e13647a 100755 --- a/test/libjpeg.py +++ b/test/libjpeg.py @@ -2,8 +2,8 @@ # Copyright (C) 2013 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import MockToolset diff --git a/test/liblzma.py b/test/liblzma.py index 6bc767fbb6..ffa16b6f90 100755 --- a/test/liblzma.py +++ b/test/liblzma.py @@ -3,8 +3,8 @@ # Copy-paste-modify from zlib.py # Copyright (C) 2013 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import MockToolset diff --git a/test/libpng.py b/test/libpng.py index 3e7e5cd2df..e9c4186ef6 100755 --- a/test/libpng.py +++ b/test/libpng.py @@ -2,8 +2,8 @@ # Copyright (C) 2013 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import MockToolset diff --git a/test/library_chain.py b/test/library_chain.py index 6a977cda6e..57751ad421 100644 --- a/test/library_chain.py +++ b/test/library_chain.py @@ -2,7 +2,7 @@ # Copyright 2003, 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that a chain of libraries works ok, no matter if we use static or shared # linking. diff --git a/test/library_order.py b/test/library_order.py index 4b0585e007..071dd059d6 100644 --- a/test/library_order.py +++ b/test/library_order.py @@ -2,7 +2,7 @@ # Copyright 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that on compilers sensitive to library order on linker's command line, # we generate the correct order. diff --git a/test/library_property.py b/test/library_property.py index 6dc5714406..f85e3dd999 100644 --- a/test/library_property.py +++ b/test/library_property.py @@ -2,7 +2,7 @@ # Copyright 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that the property has no effect on "obj" targets. Previously, # it affected all targets, so diff --git a/test/libtiff.py b/test/libtiff.py index cb0d07b0ff..f737011367 100755 --- a/test/libtiff.py +++ b/test/libtiff.py @@ -2,8 +2,8 @@ # Copyright (C) 2013 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import MockToolset diff --git a/test/libzstd.py b/test/libzstd.py index c582c6ad96..1dbe47ce30 100755 --- a/test/libzstd.py +++ b/test/libzstd.py @@ -3,8 +3,8 @@ # Copy-paste-modify from zlib.py # Copyright (C) 2013 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import MockToolset diff --git a/test/link.py b/test/link.py index e0524ef0e0..480e71e5a5 100755 --- a/test/link.py +++ b/test/link.py @@ -2,7 +2,7 @@ # Copyright 2014-2015 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests the link-directory rule used to create the # common boost/ directory in the new git layout. @@ -94,7 +94,7 @@ def test_merge_existing(group1, group2): t.expect_content("include/file1.h", "file1") else: t.ignore_removal("include/file1.h") - + if "dir2-link" in group2: if "dir2-link" not in group1: t.expect_addition("include/file2.h") @@ -277,7 +277,7 @@ def test_update_file_link(params1, params2): .project = [ project.current ] ; .has-files = [ glob include/file1.h ] ; - + rule can-link ( properties * ) { if ( ! [ link.can-symlink $(.project) ] ) && ( ! [ link.can-hardlink $(.project) ] ) diff --git a/test/load_dir.py b/test/load_dir.py index 1b082b1c6c..62d5421044 100644 --- a/test/load_dir.py +++ b/test/load_dir.py @@ -41,8 +41,8 @@ def create_file(arg, dirname, fnames): # Copyright (C) FILL SOMETHING HERE 2005. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/load_order.py b/test/load_order.py index 6e00550262..7fdce85b5e 100644 --- a/test/load_order.py +++ b/test/load_order.py @@ -2,8 +2,8 @@ # Copyright 2004 Vladimir Prus. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that we load parent projects before loading children. diff --git a/test/loop.py b/test/loop.py index ffb99181da..bbc6cee775 100644 --- a/test/loop.py +++ b/test/loop.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import string diff --git a/test/make_rule.py b/test/make_rule.py index ad8fd42fdf..81d8405f05 100644 --- a/test/make_rule.py +++ b/test/make_rule.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2003, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the 'make' rule. diff --git a/test/message.py b/test/message.py index 30edced4d7..4e0217a880 100755 --- a/test/message.py +++ b/test/message.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2003. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test for the regression testing framework. diff --git a/test/module_actions.py b/test/module_actions.py index 33c563526e..a7c08194b7 100644 --- a/test/module_actions.py +++ b/test/module_actions.py @@ -4,8 +4,8 @@ # Copyright 2006 Rene Rivera # Copyright 2003 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Demonstration that module variables have the correct effect in actions. diff --git a/test/ndebug.py b/test/ndebug.py index 87fbc6c6de..82f3db81ea 100644 --- a/test/ndebug.py +++ b/test/ndebug.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that building with optimization brings NDEBUG define, and, more # importantly, that dependency targets are built with NDEBUG as well, even if diff --git a/test/no_type.py b/test/no_type.py index 0384ec6043..9a83886f94 100644 --- a/test/no_type.py +++ b/test/no_type.py @@ -2,7 +2,7 @@ # Copyright 2002 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that we cannot specify targets of unknown type as sources. This is based # on the fact that Unix 'ar' will happily consume just about anything. diff --git a/test/notfile.py b/test/notfile.py index eebc457baa..a3e5c58ee9 100644 --- a/test/notfile.py +++ b/test/notfile.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2005. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Basic tests for the 'notfile' rule. diff --git a/test/ordered_include.py b/test/ordered_include.py index ef1d8745d6..12f32c8d0e 100644 --- a/test/ordered_include.py +++ b/test/ordered_include.py @@ -3,8 +3,8 @@ # Copyright (c) 2008 Steven Watanabe # # 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) +# accompanying file LICENSE.txt) or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild @@ -22,24 +22,24 @@ def test_default_order(): #include int main() { f(); } """) - + tester.write("a/test.hpp", """ void f(); """) - + tester.write("b/test.hpp", """ """) - + tester.run_build_system() - + tester.expect_addition("bin/$toolset/debug*/test.obj") - + # Check that the dependencies are correct tester.touch("a/test.hpp") tester.run_build_system() tester.expect_touch("bin/$toolset/debug*/test.obj") tester.expect_nothing_more() - + tester.touch("b/test.hpp") tester.run_build_system() tester.expect_nothing_more() @@ -60,24 +60,24 @@ def test_default_order_mixed(): #include int main() { f(); } """) - + tester.write("a/test.hpp", """ void f(); """) - + tester.write("b/test.hpp", """ """) - + tester.run_build_system() - + tester.expect_addition("bin/$toolset/debug*/test.obj") - + # Check that the dependencies are correct tester.touch("a/test.hpp") tester.run_build_system() tester.expect_touch("bin/$toolset/debug*/test.obj") tester.expect_nothing_more() - + tester.touch("b/test.hpp") tester.run_build_system() tester.expect_nothing_more() diff --git a/test/ordered_properties.py b/test/ordered_properties.py index 23068a01cc..49eb0a3c11 100644 --- a/test/ordered_properties.py +++ b/test/ordered_properties.py @@ -2,7 +2,7 @@ # Copyright 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This checks that B2 does not reorder properties # lexicographically. diff --git a/test/out_of_tree.py b/test/out_of_tree.py index 400101e93a..dad21e18f3 100644 --- a/test/out_of_tree.py +++ b/test/out_of_tree.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2005. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that we can build a project when the current directory is outside of # that project tree, that is 'bjam some_dir' works. diff --git a/test/package.py b/test/package.py index 7cc5e33c01..f5fc44dffc 100644 --- a/test/package.py +++ b/test/package.py @@ -2,7 +2,7 @@ # Copyright 2018 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the package module. diff --git a/test/param.py b/test/param.py index 14b3d7d946..feba794e19 100644 --- a/test/param.py +++ b/test/param.py @@ -2,8 +2,8 @@ # Copyright 2018 Steven Watanabe # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/path_features.py b/test/path_features.py index 5b23150bea..59af7fd8a5 100644 --- a/test/path_features.py +++ b/test/path_features.py @@ -3,8 +3,8 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003, 2004 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/pch.py b/test/pch.py index 9e853eca53..75acc29d57 100644 --- a/test/pch.py +++ b/test/pch.py @@ -3,8 +3,8 @@ # Copyright 2006 Vladimir Prus. # Copyright Nikita Kniazev 2020. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild from time import sleep diff --git a/test/prebuilt.py b/test/prebuilt.py index e67b726e87..194cc3967d 100644 --- a/test/prebuilt.py +++ b/test/prebuilt.py @@ -2,7 +2,7 @@ # Copyright 2002, 2003, 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that we can use already built sources diff --git a/test/prebuilt/ext/a.cpp b/test/prebuilt/ext/a.cpp index c49a041533..cb6e14e037 100644 --- a/test/prebuilt/ext/a.cpp +++ b/test/prebuilt/ext/a.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #ifdef _WIN32 __declspec(dllexport) diff --git a/test/prebuilt/ext/debug/a.h b/test/prebuilt/ext/debug/a.h index 31b3182265..2691a8b428 100644 --- a/test/prebuilt/ext/debug/a.h +++ b/test/prebuilt/ext/debug/a.h @@ -1,11 +1,8 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #ifdef _WIN32 __declspec(dllimport) diff --git a/test/prebuilt/ext/jamfile.jam b/test/prebuilt/ext/jamfile.jam index e563f0d741..62cf003134 100644 --- a/test/prebuilt/ext/jamfile.jam +++ b/test/prebuilt/ext/jamfile.jam @@ -1,9 +1,9 @@ -# Copyright 2002 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) -project ext +project ext : requirements release:RELEASE ; diff --git a/test/prebuilt/ext/jamroot.jam b/test/prebuilt/ext/jamroot.jam index c7617d5d33..67160ada5b 100644 --- a/test/prebuilt/ext/jamroot.jam +++ b/test/prebuilt/ext/jamroot.jam @@ -1,5 +1,5 @@ -# Copyright 2002, 2004 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002, 2004 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/prebuilt/ext/release/a.h b/test/prebuilt/ext/release/a.h index 9ab71d88ce..2e35f4bcb8 100644 --- a/test/prebuilt/ext/release/a.h +++ b/test/prebuilt/ext/release/a.h @@ -1,11 +1,8 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #ifdef _WIN32 __declspec(dllimport) diff --git a/test/prebuilt/hello.cpp b/test/prebuilt/hello.cpp index 4c1ab7036f..7d027171bc 100644 --- a/test/prebuilt/hello.cpp +++ b/test/prebuilt/hello.cpp @@ -1,11 +1,8 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/test/prebuilt/jamfile.jam b/test/prebuilt/jamfile.jam index 18b731ae17..992a689312 100644 --- a/test/prebuilt/jamfile.jam +++ b/test/prebuilt/jamfile.jam @@ -1,6 +1,6 @@ -# Copyright 2002, 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002, 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) project test diff --git a/test/prebuilt/jamroot.jam b/test/prebuilt/jamroot.jam index f022c0d64c..3320a8abbe 100644 --- a/test/prebuilt/jamroot.jam +++ b/test/prebuilt/jamroot.jam @@ -1,4 +1,4 @@ -# Copyright 2002, 2004 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002, 2004 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/preprocessor.py b/test/preprocessor.py index 715ae3e588..2a9c2c1859 100755 --- a/test/preprocessor.py +++ b/test/preprocessor.py @@ -3,7 +3,7 @@ # Copyright 2003 Vladimir Prus # Copyright 2011 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the C/C++ preprocessor. diff --git a/test/print.py b/test/print.py index 6579bce547..10f999c35e 100644 --- a/test/print.py +++ b/test/print.py @@ -3,7 +3,7 @@ # Copyright 2003 Douglas Gregor # Copyright 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/project-test3/a.cpp b/test/project-test3/a.cpp index ccecbb414f..6547c92325 100644 --- a/test/project-test3/a.cpp +++ b/test/project-test3/a.cpp @@ -1,8 +1,5 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/project-test3/jamfile.jam b/test/project-test3/jamfile.jam index f079607707..1151d5943a 100644 --- a/test/project-test3/jamfile.jam +++ b/test/project-test3/jamfile.jam @@ -1,13 +1,13 @@ -# Copyright 2002, 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002, 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) use-project /lib2 : lib2 ; use-project /lib3 : lib3 ; make a.exe : a.obj lib//b.obj /lib2//c.obj lib2//d.obj lib2/helper//e.obj /lib3//f.obj : yfc-link ; -make a.obj : a.cpp : yfc-compile ; +make a.obj : a.cpp : yfc-compile ; build-project lib2 ; build-project lib ; diff --git a/test/project-test3/jamroot.jam b/test/project-test3/jamroot.jam index d7cd490eb0..e27103dce1 100644 --- a/test/project-test3/jamroot.jam +++ b/test/project-test3/jamroot.jam @@ -1,7 +1,7 @@ # Copyright 2002-2005 Vladimir Prus. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import os ; import gcc ; diff --git a/test/project-test3/lib/b.cpp b/test/project-test3/lib/b.cpp index ccecbb414f..6547c92325 100644 --- a/test/project-test3/lib/b.cpp +++ b/test/project-test3/lib/b.cpp @@ -1,8 +1,5 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/project-test3/lib/jamfile.jam b/test/project-test3/lib/jamfile.jam index 76b0829a9c..bae24c16b2 100644 --- a/test/project-test3/lib/jamfile.jam +++ b/test/project-test3/lib/jamfile.jam @@ -1,6 +1,6 @@ -# Copyright 2002, 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002, 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) use-project /lib2 : ../lib2 ; diff --git a/test/project-test3/lib2/c.cpp b/test/project-test3/lib2/c.cpp index ccecbb414f..6547c92325 100644 --- a/test/project-test3/lib2/c.cpp +++ b/test/project-test3/lib2/c.cpp @@ -1,8 +1,5 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/project-test3/lib2/d.cpp b/test/project-test3/lib2/d.cpp index ccecbb414f..6547c92325 100644 --- a/test/project-test3/lib2/d.cpp +++ b/test/project-test3/lib2/d.cpp @@ -1,8 +1,5 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/project-test3/lib2/helper/e.cpp b/test/project-test3/lib2/helper/e.cpp index ccecbb414f..6547c92325 100644 --- a/test/project-test3/lib2/helper/e.cpp +++ b/test/project-test3/lib2/helper/e.cpp @@ -1,8 +1,5 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/project-test3/lib2/helper/jamfile.jam b/test/project-test3/lib2/helper/jamfile.jam index 0c82f92481..7d8966a98a 100644 --- a/test/project-test3/lib2/helper/jamfile.jam +++ b/test/project-test3/lib2/helper/jamfile.jam @@ -1,6 +1,6 @@ -# Copyright 2002 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) project lib2/helper ; diff --git a/test/project-test3/lib2/jamfile.jam b/test/project-test3/lib2/jamfile.jam index b6b0abc44b..300aa32281 100644 --- a/test/project-test3/lib2/jamfile.jam +++ b/test/project-test3/lib2/jamfile.jam @@ -1,6 +1,6 @@ -# Copyright 2002, 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002, 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) project lib2 ; diff --git a/test/project-test3/lib3/f.cpp b/test/project-test3/lib3/f.cpp index ccecbb414f..6547c92325 100644 --- a/test/project-test3/lib3/f.cpp +++ b/test/project-test3/lib3/f.cpp @@ -1,8 +1,5 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/project-test3/lib3/jamfile.jam b/test/project-test3/lib3/jamfile.jam index 2610629948..7c4a70398b 100644 --- a/test/project-test3/lib3/jamfile.jam +++ b/test/project-test3/lib3/jamfile.jam @@ -1,6 +1,6 @@ # Copyright 2003, 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # This project-root.jam also serves the role of Jamfile project lib3 ; diff --git a/test/project-test3/lib3/jamroot.jam b/test/project-test3/lib3/jamroot.jam index 971f03096e..2344236fe9 100644 --- a/test/project-test3/lib3/jamroot.jam +++ b/test/project-test3/lib3/jamroot.jam @@ -1,5 +1,5 @@ -# Copyright 2002 Rene Rivera -# Copyright 2002, 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Rene Rivera +# Copyright 2002, 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/project-test4/a.cpp b/test/project-test4/a.cpp index ccecbb414f..6547c92325 100644 --- a/test/project-test4/a.cpp +++ b/test/project-test4/a.cpp @@ -1,8 +1,5 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/project-test4/a_gcc.cpp b/test/project-test4/a_gcc.cpp index ccecbb414f..6547c92325 100644 --- a/test/project-test4/a_gcc.cpp +++ b/test/project-test4/a_gcc.cpp @@ -1,8 +1,5 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/project-test4/jamfile.jam b/test/project-test4/jamfile.jam index a34d5f2db7..514435963d 100644 --- a/test/project-test4/jamfile.jam +++ b/test/project-test4/jamfile.jam @@ -1,7 +1,7 @@ -# Copyright 2003 Dave Abrahams -# Copyright 2002, 2003 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2003 Dave Abrahams +# Copyright 2002, 2003 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) project test : requirements everything single ; diff --git a/test/project-test4/jamroot.jam b/test/project-test4/jamroot.jam index d8cf571ae1..afb858654f 100644 --- a/test/project-test4/jamroot.jam +++ b/test/project-test4/jamroot.jam @@ -1,6 +1,6 @@ # Copyright 2002, 2003, 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import os ; import gcc ; diff --git a/test/project-test4/lib/b.cpp b/test/project-test4/lib/b.cpp index ccecbb414f..6547c92325 100644 --- a/test/project-test4/lib/b.cpp +++ b/test/project-test4/lib/b.cpp @@ -1,8 +1,5 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/project-test4/lib/jamfile.jam b/test/project-test4/lib/jamfile.jam index 1bdb7c122c..92a3e83e42 100644 --- a/test/project-test4/lib/jamfile.jam +++ b/test/project-test4/lib/jamfile.jam @@ -1,6 +1,6 @@ -# Copyright 2002 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) make b.obj : b.cpp : yfc-compile ; diff --git a/test/project-test4/lib2/jamfile.jam b/test/project-test4/lib2/jamfile.jam index 389492bf0e..1937059e52 100644 --- a/test/project-test4/lib2/jamfile.jam +++ b/test/project-test4/lib2/jamfile.jam @@ -1,6 +1,6 @@ -# Copyright 2002 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) project diff --git a/test/project_dependencies.py b/test/project_dependencies.py index 600bc0ed59..7148dc1ad7 100644 --- a/test/project_dependencies.py +++ b/test/project_dependencies.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003, 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that we can specify a dependency property in project requirements, and # that it will not cause every main target in the project to be generated in its diff --git a/test/project_glob.py b/test/project_glob.py index 362b450d96..8e80a20c44 100644 --- a/test/project_glob.py +++ b/test/project_glob.py @@ -2,8 +2,8 @@ # Copyright (C) 2003. Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the 'glob' rule in Jamfile context. diff --git a/test/project_id.py b/test/project_id.py index 6477f59575..d985d3047c 100755 --- a/test/project_id.py +++ b/test/project_id.py @@ -2,8 +2,8 @@ # Copyright (C) 2012. Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests Boost Build's project-id handling. @@ -323,8 +323,8 @@ def __write_appender(t, name): t.write(name, r"""# Copyright 2012 Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Support for registering test generators that construct their targets by # simply appending their given input data, e.g. list of sources & targets. diff --git a/test/project_root_constants.py b/test/project_root_constants.py index 25006a0150..865789935e 100644 --- a/test/project_root_constants.py +++ b/test/project_root_constants.py @@ -2,8 +2,8 @@ # Copyright 2003, 2004, 2005 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/project_root_rule.py b/test/project_root_rule.py index 503b3cad21..8507926622 100644 --- a/test/project_root_rule.py +++ b/test/project_root_rule.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2005. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that we can declare a rule in Jamroot that will be can be called in # child Jamfile to declare a target. Specifically test for use of 'glob' in that diff --git a/test/project_test3.py b/test/project_test3.py index 9203cd8856..72533f116a 100644 --- a/test/project_test3.py +++ b/test/project_test3.py @@ -3,8 +3,8 @@ # Copyright 2002, 2003 Dave Abrahams # Copyright 2002, 2003, 2004, 2006 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import os diff --git a/test/project_test4.py b/test/project_test4.py index 45faf0dc58..816340c8c0 100644 --- a/test/project_test4.py +++ b/test/project_test4.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003, 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/property_expansion.py b/test/property_expansion.py index 53fc13616e..48ece0c912 100644 --- a/test/property_expansion.py +++ b/test/property_expansion.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that free property inside. diff --git a/test/qt4.py b/test/qt4.py index 170f6079b7..85e5e6781b 100755 --- a/test/qt4.py +++ b/test/qt4.py @@ -3,7 +3,7 @@ # (c) Copyright Juergen Hunold 2008 # Use, modification, and distribution are subject to 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) +# LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import os diff --git a/test/qt4/jamroot.jam b/test/qt4/jamroot.jam index 3d8e7d73b5..7a4b1dd48f 100644 --- a/test/qt4/jamroot.jam +++ b/test/qt4/jamroot.jam @@ -1,7 +1,7 @@ # (c) Copyright Juergen Hunold 2008 # Use, modification, and distribution are subject to 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) +# LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import qt4 ; import testing ; diff --git a/test/qt4/mock.cpp b/test/qt4/mock.cpp index 8f7a35c2dc..8465a4cccf 100644 --- a/test/qt4/mock.cpp +++ b/test/qt4/mock.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2011 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtMoc diff --git a/test/qt4/mock.h b/test/qt4/mock.h index 1cc95b057a..1a62804617 100644 --- a/test/qt4/mock.h +++ b/test/qt4/mock.h @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2011 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/test/qt4/phonon.cpp b/test/qt4/phonon.cpp index 3151f59115..8ece7c0e30 100644 --- a/test/qt4/phonon.cpp +++ b/test/qt4/phonon.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtPhonon diff --git a/test/qt4/qt3support.cpp b/test/qt4/qt3support.cpp index 35d8c73b9d..1f48c05f62 100644 --- a/test/qt4/qt3support.cpp +++ b/test/qt4/qt3support.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE Qt3Support diff --git a/test/qt4/qtassistant.cpp b/test/qt4/qtassistant.cpp index e2a6ed7bd2..5df7ab35be 100644 --- a/test/qt4/qtassistant.cpp +++ b/test/qt4/qtassistant.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtAssistant diff --git a/test/qt4/qtcore.cpp b/test/qt4/qtcore.cpp index f3c09039be..f71dc4c832 100644 --- a/test/qt4/qtcore.cpp +++ b/test/qt4/qtcore.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtCore #include diff --git a/test/qt4/qtcorefail.cpp b/test/qt4/qtcorefail.cpp index 15fd36aef8..edce90127a 100644 --- a/test/qt4/qtcorefail.cpp +++ b/test/qt4/qtcorefail.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtCoreFail diff --git a/test/qt4/qtdeclarative.cpp b/test/qt4/qtdeclarative.cpp index 817855bad1..f76fa47de6 100644 --- a/test/qt4/qtdeclarative.cpp +++ b/test/qt4/qtdeclarative.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2011 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtMultimedia diff --git a/test/qt4/qtgui.cpp b/test/qt4/qtgui.cpp index 75d9dacbe1..279058c821 100644 --- a/test/qt4/qtgui.cpp +++ b/test/qt4/qtgui.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtGui diff --git a/test/qt4/qthelp.cpp b/test/qt4/qthelp.cpp index 32327de58b..96900acdf4 100644 --- a/test/qt4/qthelp.cpp +++ b/test/qt4/qthelp.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtHelp diff --git a/test/qt4/qtmultimedia.cpp b/test/qt4/qtmultimedia.cpp index dc5914aff3..f4d7fe0fbd 100644 --- a/test/qt4/qtmultimedia.cpp +++ b/test/qt4/qtmultimedia.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2009 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtMultimedia diff --git a/test/qt4/qtnetwork.cpp b/test/qt4/qtnetwork.cpp index 3f628d880c..9e288d1c66 100644 --- a/test/qt4/qtnetwork.cpp +++ b/test/qt4/qtnetwork.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtNetwork diff --git a/test/qt4/qtscript.cpp b/test/qt4/qtscript.cpp index 65353daeca..0cdd9c08c0 100644 --- a/test/qt4/qtscript.cpp +++ b/test/qt4/qtscript.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtScript diff --git a/test/qt4/qtscripttools.cpp b/test/qt4/qtscripttools.cpp index 4d0b7f2560..4defa30c64 100644 --- a/test/qt4/qtscripttools.cpp +++ b/test/qt4/qtscripttools.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2009 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtScriptTools diff --git a/test/qt4/qtsql.cpp b/test/qt4/qtsql.cpp index aa506b1c7c..aef956e4f4 100644 --- a/test/qt4/qtsql.cpp +++ b/test/qt4/qtsql.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtSql diff --git a/test/qt4/qtsvg.cpp b/test/qt4/qtsvg.cpp index 8a13943805..911e867821 100644 --- a/test/qt4/qtsvg.cpp +++ b/test/qt4/qtsvg.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtSvg diff --git a/test/qt4/qttest.cpp b/test/qt4/qttest.cpp index a2744cdc73..7ccd2c344c 100644 --- a/test/qt4/qttest.cpp +++ b/test/qt4/qttest.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008-2011 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/test/qt4/qtwebkit.cpp b/test/qt4/qtwebkit.cpp index 7d85f14731..961c1dd8f6 100644 --- a/test/qt4/qtwebkit.cpp +++ b/test/qt4/qtwebkit.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtWebKit diff --git a/test/qt4/qtxml.cpp b/test/qt4/qtxml.cpp index 8002c26584..f3758da42c 100644 --- a/test/qt4/qtxml.cpp +++ b/test/qt4/qtxml.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtXml diff --git a/test/qt4/qtxmlpatterns.cpp b/test/qt4/qtxmlpatterns.cpp index 6835fdad88..eaf8eb94e5 100644 --- a/test/qt4/qtxmlpatterns.cpp +++ b/test/qt4/qtxmlpatterns.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2008 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtXmlPatterns @@ -65,7 +65,7 @@ BOOST_AUTO_TEST_CASE( extract ) QByteArray result; QBuffer out(&result); out.open(QIODevice::WriteOnly); - + QXmlSerializer serializer(query, &out); BOOST_CHECK_EQUAL(query.evaluateTo(&serializer), true); diff --git a/test/qt4/rcc.cpp b/test/qt4/rcc.cpp index cae553bb1c..85ffa1b149 100644 --- a/test/qt4/rcc.cpp +++ b/test/qt4/rcc.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtCore #include diff --git a/test/qt5.py b/test/qt5.py index d9e1226e80..3266bb2ad0 100755 --- a/test/qt5.py +++ b/test/qt5.py @@ -3,7 +3,7 @@ # (c) Copyright Juergen Hunold 2012 # Use, modification, and distribution are subject to 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) +# LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import os diff --git a/test/qt5/jamroot.jam b/test/qt5/jamroot.jam index 782922557b..8f4375f3db 100644 --- a/test/qt5/jamroot.jam +++ b/test/qt5/jamroot.jam @@ -1,7 +1,7 @@ # (c) Copyright Juergen Hunold 2008 # Use, modification, and distribution are subject to 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) +# LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) import qt5 ; import testing ; diff --git a/test/qt5/mock.cpp b/test/qt5/mock.cpp index 82fc608dc0..3e8e4f6834 100644 --- a/test/qt5/mock.cpp +++ b/test/qt5/mock.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtMoc diff --git a/test/qt5/mock.h b/test/qt5/mock.h index eac177d4da..9536d34116 100644 --- a/test/qt5/mock.h +++ b/test/qt5/mock.h @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/test/qt5/qt3dcore.cpp b/test/qt5/qt3dcore.cpp index 9d1871bdc9..dbf7de53d2 100644 --- a/test/qt5/qt3dcore.cpp +++ b/test/qt5/qt3dcore.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2015 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE Qt3DCore #include diff --git a/test/qt5/qt3dinput.cpp b/test/qt5/qt3dinput.cpp index 46cee14a3d..d0358aa540 100644 --- a/test/qt5/qt3dinput.cpp +++ b/test/qt5/qt3dinput.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2015 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE Qt3DInput #include diff --git a/test/qt5/qt3dlogic.cpp b/test/qt5/qt3dlogic.cpp index 088f420994..4d766f6e57 100644 --- a/test/qt5/qt3dlogic.cpp +++ b/test/qt5/qt3dlogic.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2015 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE Qt3DLogic #include diff --git a/test/qt5/qt3drender.cpp b/test/qt5/qt3drender.cpp index d4578054d6..133a18e451 100644 --- a/test/qt5/qt3drender.cpp +++ b/test/qt5/qt3drender.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2015 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE Qt3DRender #include diff --git a/test/qt5/qtassistant.cpp b/test/qt5/qtassistant.cpp index c15ee4eca5..782262155f 100644 --- a/test/qt5/qtassistant.cpp +++ b/test/qt5/qtassistant.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtAssistant diff --git a/test/qt5/qtbluetooth.cpp b/test/qt5/qtbluetooth.cpp index 53beff17b6..5f3c0f8a90 100644 --- a/test/qt5/qtbluetooth.cpp +++ b/test/qt5/qtbluetooth.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtBluetooth diff --git a/test/qt5/qtcharts.cpp b/test/qt5/qtcharts.cpp index d29c4fd03f..a012a2ac2e 100644 --- a/test/qt5/qtcharts.cpp +++ b/test/qt5/qtcharts.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2015 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtCharts #include diff --git a/test/qt5/qtcore.cpp b/test/qt5/qtcore.cpp index 6a2c62c8d1..f0834453b4 100644 --- a/test/qt5/qtcore.cpp +++ b/test/qt5/qtcore.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtCore #include diff --git a/test/qt5/qtcorefail.cpp b/test/qt5/qtcorefail.cpp index 8032d47cd1..9ff90ada16 100644 --- a/test/qt5/qtcorefail.cpp +++ b/test/qt5/qtcorefail.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtCoreFail diff --git a/test/qt5/qtdatavisualization.cpp b/test/qt5/qtdatavisualization.cpp index bc35c04c56..5fcbd7e272 100644 --- a/test/qt5/qtdatavisualization.cpp +++ b/test/qt5/qtdatavisualization.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtDataVisualization diff --git a/test/qt5/qtdeclarative.cpp b/test/qt5/qtdeclarative.cpp index df70f5e461..d5fd615621 100644 --- a/test/qt5/qtdeclarative.cpp +++ b/test/qt5/qtdeclarative.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtDeclarative diff --git a/test/qt5/qtgamepad.cpp b/test/qt5/qtgamepad.cpp index c6c6aea50a..8f8bf7f473 100644 --- a/test/qt5/qtgamepad.cpp +++ b/test/qt5/qtgamepad.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtGamepad diff --git a/test/qt5/qthelp.cpp b/test/qt5/qthelp.cpp index b0e877a6a7..b8b10cef12 100644 --- a/test/qt5/qthelp.cpp +++ b/test/qt5/qthelp.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtHelp diff --git a/test/qt5/qtlocation.cpp b/test/qt5/qtlocation.cpp index 9806dca93e..762d1a0239 100644 --- a/test/qt5/qtlocation.cpp +++ b/test/qt5/qtlocation.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtPositioning diff --git a/test/qt5/qtmultimedia.cpp b/test/qt5/qtmultimedia.cpp index dc5914aff3..f4d7fe0fbd 100644 --- a/test/qt5/qtmultimedia.cpp +++ b/test/qt5/qtmultimedia.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2009 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtMultimedia diff --git a/test/qt5/qtnetwork.cpp b/test/qt5/qtnetwork.cpp index d342466897..9e658f4a2d 100644 --- a/test/qt5/qtnetwork.cpp +++ b/test/qt5/qtnetwork.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtNetwork diff --git a/test/qt5/qtnfc.cpp b/test/qt5/qtnfc.cpp index df3805f673..f452efafe9 100644 --- a/test/qt5/qtnfc.cpp +++ b/test/qt5/qtnfc.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtNfc diff --git a/test/qt5/qtpositioning.cpp b/test/qt5/qtpositioning.cpp index 427b41ba93..38fd859ee4 100644 --- a/test/qt5/qtpositioning.cpp +++ b/test/qt5/qtpositioning.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtPositioning diff --git a/test/qt5/qtpurchasing.cpp b/test/qt5/qtpurchasing.cpp index 9a49ed2cc8..9ec8ee58d5 100644 --- a/test/qt5/qtpurchasing.cpp +++ b/test/qt5/qtpurchasing.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtPurchasing diff --git a/test/qt5/qtquick.cpp b/test/qt5/qtquick.cpp index bec0d809c4..e1e8e100a6 100644 --- a/test/qt5/qtquick.cpp +++ b/test/qt5/qtquick.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtQuick #include diff --git a/test/qt5/qtscript.cpp b/test/qt5/qtscript.cpp index d48c073ebd..9c083a4d06 100644 --- a/test/qt5/qtscript.cpp +++ b/test/qt5/qtscript.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtScript diff --git a/test/qt5/qtscripttools.cpp b/test/qt5/qtscripttools.cpp index 002056a0f1..e5fda8d1a1 100644 --- a/test/qt5/qtscripttools.cpp +++ b/test/qt5/qtscripttools.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtScriptTools diff --git a/test/qt5/qtscxml.cpp b/test/qt5/qtscxml.cpp index 9e423a18ab..c2d81366a3 100644 --- a/test/qt5/qtscxml.cpp +++ b/test/qt5/qtscxml.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtScxml diff --git a/test/qt5/qtserialbus.cpp b/test/qt5/qtserialbus.cpp index 5849351d83..daa5aea144 100644 --- a/test/qt5/qtserialbus.cpp +++ b/test/qt5/qtserialbus.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtSerialBus diff --git a/test/qt5/qtserialport.cpp b/test/qt5/qtserialport.cpp index fd24ed92b8..d14fa9921e 100644 --- a/test/qt5/qtserialport.cpp +++ b/test/qt5/qtserialport.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtSerialPort diff --git a/test/qt5/qtsql.cpp b/test/qt5/qtsql.cpp index 127c5a3f47..7a3bcc447d 100644 --- a/test/qt5/qtsql.cpp +++ b/test/qt5/qtsql.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtSql diff --git a/test/qt5/qtsvg.cpp b/test/qt5/qtsvg.cpp index ccfd6b4d19..629800bb03 100644 --- a/test/qt5/qtsvg.cpp +++ b/test/qt5/qtsvg.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtSvg diff --git a/test/qt5/qttest.cpp b/test/qt5/qttest.cpp index ddc8f686ae..fd6a31d127 100644 --- a/test/qt5/qttest.cpp +++ b/test/qt5/qttest.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #include diff --git a/test/qt5/qtwebchannel.cpp b/test/qt5/qtwebchannel.cpp index e4f05b7f2f..8b8270ee05 100644 --- a/test/qt5/qtwebchannel.cpp +++ b/test/qt5/qtwebchannel.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtWebChannel diff --git a/test/qt5/qtwebengine.cpp b/test/qt5/qtwebengine.cpp index d4c1b0726b..45c1c07dcf 100644 --- a/test/qt5/qtwebengine.cpp +++ b/test/qt5/qtwebengine.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtWebEngine diff --git a/test/qt5/qtwebenginewidgets.cpp b/test/qt5/qtwebenginewidgets.cpp index f0c3c2d8b4..49cc9ed2f1 100644 --- a/test/qt5/qtwebenginewidgets.cpp +++ b/test/qt5/qtwebenginewidgets.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtWebEngineWidgets diff --git a/test/qt5/qtwebkit.cpp b/test/qt5/qtwebkit.cpp index aa6fdc92f1..1a87ba1566 100644 --- a/test/qt5/qtwebkit.cpp +++ b/test/qt5/qtwebkit.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtWebKit diff --git a/test/qt5/qtwebkitwidgets.cpp b/test/qt5/qtwebkitwidgets.cpp index 52c05c9a98..b3d82ba8c2 100644 --- a/test/qt5/qtwebkitwidgets.cpp +++ b/test/qt5/qtwebkitwidgets.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtWebKitWidgets diff --git a/test/qt5/qtwebsocket.cpp b/test/qt5/qtwebsocket.cpp index f46aa58b37..a06702a1ef 100644 --- a/test/qt5/qtwebsocket.cpp +++ b/test/qt5/qtwebsocket.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtWebSockets diff --git a/test/qt5/qtwebsockets.cpp b/test/qt5/qtwebsockets.cpp index 9829ce9161..28284c9ff9 100644 --- a/test/qt5/qtwebsockets.cpp +++ b/test/qt5/qtwebsockets.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtWebSockets diff --git a/test/qt5/qtwebview.cpp b/test/qt5/qtwebview.cpp index dfd130f37e..2c38919de0 100644 --- a/test/qt5/qtwebview.cpp +++ b/test/qt5/qtwebview.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2016 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtWebView diff --git a/test/qt5/qtwidgets.cpp b/test/qt5/qtwidgets.cpp index b868240a54..3a7e6cf127 100644 --- a/test/qt5/qtwidgets.cpp +++ b/test/qt5/qtwidgets.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtGui diff --git a/test/qt5/qtxml.cpp b/test/qt5/qtxml.cpp index 3df6dd2c19..bedcf0e748 100644 --- a/test/qt5/qtxml.cpp +++ b/test/qt5/qtxml.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtXml diff --git a/test/qt5/qtxmlpatterns.cpp b/test/qt5/qtxmlpatterns.cpp index d87e3d3fe1..1c38dc95ae 100644 --- a/test/qt5/qtxmlpatterns.cpp +++ b/test/qt5/qtxmlpatterns.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtXmlPatterns diff --git a/test/qt5/rcc.cpp b/test/qt5/rcc.cpp index cae553bb1c..85ffa1b149 100644 --- a/test/qt5/rcc.cpp +++ b/test/qt5/rcc.cpp @@ -1,7 +1,7 @@ // (c) Copyright Juergen Hunold 2012 // Use, modification and distribution is subject to 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) +// License, Version 1.0. (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) #define BOOST_TEST_MODULE QtCore #include diff --git a/test/railsys.py b/test/railsys.py index 7b7f8bd0bd..7609916dff 100644 --- a/test/railsys.py +++ b/test/railsys.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/railsys/libx/include/test_libx.h b/test/railsys/libx/include/test_libx.h index fe573fc16f..3fb3778377 100644 --- a/test/railsys/libx/include/test_libx.h +++ b/test/railsys/libx/include/test_libx.h @@ -1,10 +1,10 @@ -// Copyright (c) 2003 Institute of Transport, -// Railway Construction and Operation, +// Copyright (c) 2003 Institute of Transport, +// Railway Construction and Operation, // University of Hanover, Germany // -// Use, modification and distribution are subject to 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) +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #ifdef _WIN32 #ifdef LIBX_SOURCE @@ -18,7 +18,7 @@ class TestLibX public: TestLibX(); - + // Needed to suppress 'unused variable' warning // in some cases. void do_something() {} diff --git a/test/railsys/libx/jamroot.jam b/test/railsys/libx/jamroot.jam index d09982dd1a..3d77969457 100644 --- a/test/railsys/libx/jamroot.jam +++ b/test/railsys/libx/jamroot.jam @@ -1,11 +1,11 @@ -# Copyright (c) 2002 Institute of Transport, -# Railway Construction and Operation, +# Copyright (c) 2002 Institute of Transport, +# Railway Construction and Operation, # University of Hanover, Germany -# Copyright (c) 2006 Jürgen Hunold +# Copyright (c) 2006 J�rgen Hunold # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tell that Qt3 should be used. QTDIR will give installation prefix. using qt3 ; diff --git a/test/railsys/libx/src/jamfile.jam b/test/railsys/libx/src/jamfile.jam index 639e0cc90b..ad616a5170 100644 --- a/test/railsys/libx/src/jamfile.jam +++ b/test/railsys/libx/src/jamfile.jam @@ -1,15 +1,15 @@ -# Copyright (c) 2003 Institute of Transport, -# Railway Construction and Operation, +# Copyright (c) 2003 Institute of Transport, +# Railway Construction and Operation, # University of Hanover, Germany # -# Copyright (c) 2006 Jürgen Hunold +# Copyright (c) 2006 J�rgen Hunold # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) -project libx - : requirements +project libx + : requirements ../include : usage-requirements ../include diff --git a/test/railsys/libx/src/test_libx.cpp b/test/railsys/libx/src/test_libx.cpp index be1fbc27f7..9731f652a0 100644 --- a/test/railsys/libx/src/test_libx.cpp +++ b/test/railsys/libx/src/test_libx.cpp @@ -1,10 +1,10 @@ -// Copyright (c) 2003 Institute of Transport, -// Railway Construction and Operation, +// Copyright (c) 2003 Institute of Transport, +// Railway Construction and Operation, // University of Hanover, Germany // -// Use, modification and distribution are subject to 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) +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #define LIBX_SOURCE diff --git a/test/railsys/program/include/test_a.h b/test/railsys/program/include/test_a.h index 8002859e15..4b222c4591 100644 --- a/test/railsys/program/include/test_a.h +++ b/test/railsys/program/include/test_a.h @@ -1,10 +1,10 @@ -// Copyright (c) 2003 Institute of Transport, -// Railway Construction and Operation, +// Copyright (c) 2003 Institute of Transport, +// Railway Construction and Operation, // University of Hanover, Germany // -// Use, modification and distribution are subject to 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) +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include @@ -16,7 +16,7 @@ class TestA : public QObject public: TestA(); - + // Needed to suppress 'unused variable' varning. void do_something() { } }; diff --git a/test/railsys/program/jamfile.jam b/test/railsys/program/jamfile.jam index 9e36f408fc..acee143e8b 100644 --- a/test/railsys/program/jamfile.jam +++ b/test/railsys/program/jamfile.jam @@ -3,16 +3,16 @@ # Railsys # -------------- # -# Copyright (c) 2002 Institute of Transport, -# Railway Construction and Operation, +# Copyright (c) 2002 Institute of Transport, +# Railway Construction and Operation, # University of Hanover, Germany -# Copyright (c) 2006 Jürgen Hunold +# Copyright (c) 2006 J�rgen Hunold # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # -# 02/21/02! Jürgen Hunold +# 02/21/02! J�rgen Hunold # # $Id$ # @@ -23,18 +23,18 @@ local BOOST_ROOT = [ modules.peek : BOOST_ROOT ] ; use-project /libx : ../libx/src ; project program - : requirements + : requirements $(BOOST_ROOT) multi - /qt3//qt + /qt3//qt true stlport /libx /libx//libx - - : usage-requirements + + : usage-requirements $(BOOST_ROOT) - : + : default-build release multi /qt3//qt diff --git a/test/railsys/program/jamroot.jam b/test/railsys/program/jamroot.jam index 23d42195f7..cf4a1e42b8 100644 --- a/test/railsys/program/jamroot.jam +++ b/test/railsys/program/jamroot.jam @@ -1,13 +1,13 @@ -# Copyright (c) 2002 Institute of Transport, -# Railway Construction and Operation, +# Copyright (c) 2002 Institute of Transport, +# Railway Construction and Operation, # University of Hanover, Germany -# Copyright (c) 2006 Jürgen Hunold +# Copyright (c) 2006 J�rgen Hunold # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) -# Tell that Qt3 should be used. QTDIR will give installation prefix. +# Tell that Qt3 should be used. QTDIR will give installation prefix. using qt3 ; # Not that good, but sufficient for testing diff --git a/test/railsys/program/liba/jamfile.jam b/test/railsys/program/liba/jamfile.jam index f74311d0d0..faa3d80ce9 100644 --- a/test/railsys/program/liba/jamfile.jam +++ b/test/railsys/program/liba/jamfile.jam @@ -1,11 +1,11 @@ -# Copyright (c) 2003 Institute of Transport, -# Railway Construction and Operation, +# Copyright (c) 2003 Institute of Transport, +# Railway Construction and Operation, # University of Hanover, Germany -# Copyright (c) 2006 Jürgen Hunold +# Copyright (c) 2006 J�rgen Hunold # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) project liba ; diff --git a/test/railsys/program/liba/test_a.cpp b/test/railsys/program/liba/test_a.cpp index f9e5388570..273e6edb97 100644 --- a/test/railsys/program/liba/test_a.cpp +++ b/test/railsys/program/liba/test_a.cpp @@ -1,10 +1,10 @@ -// Copyright (c) 2003 Institute of Transport, -// Railway Construction and Operation, +// Copyright (c) 2003 Institute of Transport, +// Railway Construction and Operation, // University of Hanover, Germany // -// Use, modification and distribution are subject to 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) +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include "../include/test_a.h" diff --git a/test/railsys/program/main/jamfile.jam b/test/railsys/program/main/jamfile.jam index 095978eaf9..2c6e021855 100644 --- a/test/railsys/program/main/jamfile.jam +++ b/test/railsys/program/main/jamfile.jam @@ -1,11 +1,11 @@ -# Copyright (c) 2002 Institute of Transport, -# Railway Construction and Operation, +# Copyright (c) 2002 Institute of Transport, +# Railway Construction and Operation, # University of Hanover, Germany -# Copyright (c) 2006 Jürgen Hunold +# Copyright (c) 2006 J�rgen Hunold # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) project main ; diff --git a/test/railsys/program/main/main.cpp b/test/railsys/program/main/main.cpp index 3f13f4bfc4..04dbfb2f9e 100644 --- a/test/railsys/program/main/main.cpp +++ b/test/railsys/program/main/main.cpp @@ -1,10 +1,10 @@ -// Copyright (c) 2002 Institute of Transport, -// Railway Construction and Operation, +// Copyright (c) 2002 Institute of Transport, +// Railway Construction and Operation, // University of Hanover, Germany // -// Use, modification and distribution are subject to 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) +// Use, modification and distribution are subject to the +// Boost Software License, Version 1.0. (See accompanying file +// LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) #include "../include/test_a.h" @@ -14,6 +14,6 @@ int main() { TestLibX stTestLibX; TestA stTestA; - + stTestLibX.do_something(); }; diff --git a/test/rebuilds.py b/test/rebuilds.py index 8242e3ec03..d84fc96a3b 100644 --- a/test/rebuilds.py +++ b/test/rebuilds.py @@ -2,8 +2,8 @@ # Copyright 2005 Dave Abrahams # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/relative_sources.py b/test/relative_sources.py index 29f590fedb..12ce2e8a5a 100644 --- a/test/relative_sources.py +++ b/test/relative_sources.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that we can specify sources using relative names. diff --git a/test/remove_requirement.py b/test/remove_requirement.py index 9655ad3aec..56133d6dc4 100644 --- a/test/remove_requirement.py +++ b/test/remove_requirement.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/rescan_header.py b/test/rescan_header.py index 90b74b16fc..6384e5abd7 100755 --- a/test/rescan_header.py +++ b/test/rescan_header.py @@ -2,7 +2,7 @@ # Copyright 2012 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/resolution.py b/test/resolution.py index 9cde218fad..cec8a4322c 100644 --- a/test/resolution.py +++ b/test/resolution.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2006. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests for the target id resolution process. diff --git a/test/rootless.py b/test/rootless.py index 3dc2de5bc4..9f407d934e 100644 --- a/test/rootless.py +++ b/test/rootless.py @@ -2,8 +2,8 @@ # Copyright 2018 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import os diff --git a/test/rootless/test1/sub_root/a.cpp b/test/rootless/test1/sub_root/a.cpp index 412a2bb4fc..a22c6c6a60 100644 --- a/test/rootless/test1/sub_root/a.cpp +++ b/test/rootless/test1/sub_root/a.cpp @@ -1,6 +1,6 @@ // Copyright 2018 Rene Rivera // 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) +// (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) int main() {} diff --git a/test/rootless/test1/sub_root/jamfile.jam b/test/rootless/test1/sub_root/jamfile.jam index 0a17bc400c..ae9ab4be6a 100644 --- a/test/rootless/test1/sub_root/jamfile.jam +++ b/test/rootless/test1/sub_root/jamfile.jam @@ -1,7 +1,7 @@ # Copyright 2018 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) actions foo { diff --git a/test/rootless/test2/sub_root/a.cpp b/test/rootless/test2/sub_root/a.cpp index 412a2bb4fc..a22c6c6a60 100644 --- a/test/rootless/test2/sub_root/a.cpp +++ b/test/rootless/test2/sub_root/a.cpp @@ -1,6 +1,6 @@ // Copyright 2018 Rene Rivera // 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) +// (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) int main() {} diff --git a/test/rootless/test2/sub_root/jamfile.jam b/test/rootless/test2/sub_root/jamfile.jam index 62416c0b74..f15a77566f 100644 --- a/test/rootless/test2/sub_root/jamfile.jam +++ b/test/rootless/test2/sub_root/jamfile.jam @@ -1,7 +1,7 @@ # Copyright 2018 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) project foo ; diff --git a/test/rootless/test3/jamfile.jam b/test/rootless/test3/jamfile.jam index ab8da6a066..521edfd8af 100644 --- a/test/rootless/test3/jamfile.jam +++ b/test/rootless/test3/jamfile.jam @@ -1,6 +1,6 @@ # Copyright 2018 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) project root-foo : build-dir bins ; diff --git a/test/rootless/test3/sub/inner/a.cpp b/test/rootless/test3/sub/inner/a.cpp index 412a2bb4fc..a22c6c6a60 100644 --- a/test/rootless/test3/sub/inner/a.cpp +++ b/test/rootless/test3/sub/inner/a.cpp @@ -1,6 +1,6 @@ // Copyright 2018 Rene Rivera // 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) +// (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) int main() {} diff --git a/test/rootless/test3/sub/inner/jamfile.jam b/test/rootless/test3/sub/inner/jamfile.jam index 6aeddab3b7..464f7631b3 100644 --- a/test/rootless/test3/sub/inner/jamfile.jam +++ b/test/rootless/test3/sub/inner/jamfile.jam @@ -1,7 +1,7 @@ # Copyright 2018 Rene Rivera # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) actions foo { diff --git a/test/scanner_causing_rebuilds.py b/test/scanner_causing_rebuilds.py index d1ff66bfd4..d0b55ee162 100755 --- a/test/scanner_causing_rebuilds.py +++ b/test/scanner_causing_rebuilds.py @@ -2,7 +2,7 @@ # Copyright 2012 Jurko Gospodnetic # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests for a bug causing Boost Build's scanner targets to be rebuilt. # unnecessarily in the following scenario: diff --git a/test/searched_lib.py b/test/searched_lib.py index 5c1da5f35b..67fef4630e 100644 --- a/test/searched_lib.py +++ b/test/searched_lib.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2003, 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test usage of searched-libs: one which are found via -l # switch to the linker/compiler. diff --git a/test/skipping.py b/test/skipping.py index a187a4bedd..a3eda7a0a1 100644 --- a/test/skipping.py +++ b/test/skipping.py @@ -2,7 +2,7 @@ # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that V2 does not fail gracelessy when any target is skipped. diff --git a/test/sort_rule.py b/test/sort_rule.py index 395373263e..82f7d82e63 100755 --- a/test/sort_rule.py +++ b/test/sort_rule.py @@ -2,8 +2,8 @@ # Copyright (C) 2008. Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests for the Boost Jam builtin SORT rule. diff --git a/test/source_locations.py b/test/source_locations.py index 8123a1864b..11422d43af 100644 --- a/test/source_locations.py +++ b/test/source_locations.py @@ -2,8 +2,8 @@ # Copyright (C) Craig Rodrigues 2005. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that projects with multiple source-location directories are handled OK. diff --git a/test/source_order.py b/test/source_order.py index f21710a8cf..90011fe5b9 100755 --- a/test/source_order.py +++ b/test/source_order.py @@ -2,7 +2,7 @@ # Copyright 2013 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests that action sources are not reordered diff --git a/test/space_in_path.py b/test/space_in_path.py index 7f0c041a3a..bfcba48949 100755 --- a/test/space_in_path.py +++ b/test/space_in_path.py @@ -2,7 +2,7 @@ # Copyright 2012 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that paths containing spaces are handled correctly by actions. diff --git a/test/stage.py b/test/stage.py index 4dd4e2f947..8b31b4b0f8 100644 --- a/test/stage.py +++ b/test/stage.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003, 2004, 2005, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test staging. diff --git a/test/standalone.py b/test/standalone.py index 6d9e9e8622..f13ed59dbb 100644 --- a/test/standalone.py +++ b/test/standalone.py @@ -2,8 +2,8 @@ # Copyright 2003 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/startup/boost-root/boost-build.jam b/test/startup/boost-root/boost-build.jam index 098889f7b7..19f9df3c54 100644 --- a/test/startup/boost-root/boost-build.jam +++ b/test/startup/boost-root/boost-build.jam @@ -1,7 +1,7 @@ -# Copyright 2002 Dave Abrahams -# Copyright 2004 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Dave Abrahams +# Copyright 2004 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Emulate v1 behavior; with the boost-build file in the boost root directory. boost-build build ; diff --git a/test/startup/boost-root/build/boost-build.jam b/test/startup/boost-root/build/boost-build.jam index 610ec79eeb..eb2f7970be 100644 --- a/test/startup/boost-root/build/boost-build.jam +++ b/test/startup/boost-root/build/boost-build.jam @@ -1,6 +1,6 @@ -# Copyright 2004 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2004 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # The presence of this file emulates the Boost 1.27.0 release include $(BOOST_ROOT)/tools/build/bootstrap.jam ; diff --git a/test/startup/boost-root/build/bootstrap.jam b/test/startup/boost-root/build/bootstrap.jam index 2ee3507c30..982be4a6e2 100644 --- a/test/startup/boost-root/build/bootstrap.jam +++ b/test/startup/boost-root/build/bootstrap.jam @@ -1,6 +1,6 @@ -# Copyright 2004 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2004 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) ECHO build system bootstrapped ; DEPENDS all : nothing ; diff --git a/test/startup/bootstrap-env/boost-build.jam b/test/startup/bootstrap-env/boost-build.jam index 67a285e7cc..1835ce1bad 100644 --- a/test/startup/bootstrap-env/boost-build.jam +++ b/test/startup/bootstrap-env/boost-build.jam @@ -1,5 +1,5 @@ -# Copyright 2002 Dave Abrahams -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Dave Abrahams +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) boost-build ; diff --git a/test/startup/bootstrap-explicit/boost-build.jam b/test/startup/bootstrap-explicit/boost-build.jam index 27d9108b77..571077851a 100644 --- a/test/startup/bootstrap-explicit/boost-build.jam +++ b/test/startup/bootstrap-explicit/boost-build.jam @@ -1,6 +1,6 @@ -# Copyright 2002 Dave Abrahams -# Copyright 2004 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Dave Abrahams +# Copyright 2004 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) boost-build ../boost-root/build ; diff --git a/test/startup/no-bootstrap1/boost-build.jam b/test/startup/no-bootstrap1/boost-build.jam index b1b4dc696e..d98b5cdfac 100644 --- a/test/startup/no-bootstrap1/boost-build.jam +++ b/test/startup/no-bootstrap1/boost-build.jam @@ -1,6 +1,6 @@ -# Copyright 2002 Dave Abrahams -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Dave Abrahams +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Bootstrap file not found via implicit lookup in BOOST_BUILD_PATH boost-build ; diff --git a/test/startup/no-bootstrap2/boost-build.jam b/test/startup/no-bootstrap2/boost-build.jam index 505dcd7759..dffe883e20 100644 --- a/test/startup/no-bootstrap2/boost-build.jam +++ b/test/startup/no-bootstrap2/boost-build.jam @@ -1,6 +1,6 @@ -# Copyright 2002 Dave Abrahams -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Dave Abrahams +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Bootstrap file not found via explicit lookup in . boost-build . ; diff --git a/test/startup/no-bootstrap3/boost-build.jam b/test/startup/no-bootstrap3/boost-build.jam index 252a3993ca..9b4dceb226 100644 --- a/test/startup/no-bootstrap3/boost-build.jam +++ b/test/startup/no-bootstrap3/boost-build.jam @@ -1,5 +1,5 @@ -# Copyright 2002 Dave Abrahams -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Dave Abrahams +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Call to boost-build is intentionally missing diff --git a/test/startup_v2.py b/test/startup_v2.py index d84948eebe..0cd7ef3c3c 100644 --- a/test/startup_v2.py +++ b/test/startup_v2.py @@ -3,7 +3,7 @@ # Copyright 2002 Dave Abrahams # Copyright 2003, 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild import os.path diff --git a/test/static_and_shared_library.py b/test/static_and_shared_library.py index c3443e927b..e30a5465d8 100755 --- a/test/static_and_shared_library.py +++ b/test/static_and_shared_library.py @@ -3,7 +3,7 @@ # Copyright 2002, 2003 Dave Abrahams # Copyright 2002, 2003, 2005 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/suffix.py b/test/suffix.py index b31dd17309..e831ece20e 100644 --- a/test/suffix.py +++ b/test/suffix.py @@ -2,7 +2,7 @@ # Copyright 2003, 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/symlink.py b/test/symlink.py index ab02db2f56..b84309afe6 100644 --- a/test/symlink.py +++ b/test/symlink.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the 'symlink' rule. diff --git a/test/tag.py b/test/tag.py index adf2fce6f1..260bb385fe 100644 --- a/test/tag.py +++ b/test/tag.py @@ -2,8 +2,8 @@ # Copyright (C) 2003. Pedro Ferreira # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/template.py b/test/template.py index c5917c2fa4..180a823035 100644 --- a/test/template.py +++ b/test/template.py @@ -2,8 +2,8 @@ # Copyright (C) FILL SOMETHING HERE 2006. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # This file is template for B2 tests. It creates a simple project that # builds one exe from one source, and checks that the exe is really created. diff --git a/test/test-config-example.jam b/test/test-config-example.jam index 6cb813fa0d..269683a69b 100644 --- a/test/test-config-example.jam +++ b/test/test-config-example.jam @@ -1,19 +1,19 @@ -# Copyright 2004, 2005, 2006 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2004, 2005, 2006 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) -# Skeleton for test configuration. If your local configuration +# Skeleton for test configuration. If your local configuration # interferes with testing, rename this files to 'test-system.jam' # and tweak it. When tests are run, only this file will be loaded, # while site-config.jam and user-config.jam will be ignored. using gcc ; -using boostbook +using boostbook : /home/ghost/Store/docbook/xsl : /home/ghost/Store/docbook/dtd : /home/ghost/Work/Boost/boost-svn/tools/boostbook - ; + ; using doxygen ; using qt4 : /usr/share/qt4 ; diff --git a/test/test.jam b/test/test.jam index 1ae1a2059e..d27ef28170 100644 --- a/test/test.jam +++ b/test/test.jam @@ -1,8 +1,8 @@ -# Copyright 2001, 2002, 2003 Dave Abrahams -# Copyright 2002 Rene Rivera -# Copyright 2002, 2003, 2004 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2001, 2002, 2003 Dave Abrahams +# Copyright 2002 Rene Rivera +# Copyright 2002, 2003, 2004 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # util import assert ; diff --git a/test/test1.py b/test/test1.py index 79d142221c..9090b7f342 100644 --- a/test/test1.py +++ b/test/test1.py @@ -2,7 +2,7 @@ # Copyright 2002 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/test2.py b/test/test2.py index b7c99be121..42361d895d 100644 --- a/test/test2.py +++ b/test/test2.py @@ -3,7 +3,7 @@ # Copyright 2002, 2003 Dave Abrahams # Copyright 2002, 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/test2/foo.cpp b/test/test2/foo.cpp index 135fa90f6d..e347939dbb 100644 --- a/test/test2/foo.cpp +++ b/test/test2/foo.cpp @@ -1,10 +1,7 @@ // Copyright (c) 2003 Vladimir Prus // // 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) -// -// http://www.boost.org -// +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) int main() { return 0; } diff --git a/test/test2/jamroot.jam b/test/test2/jamroot.jam index 4fb3f28865..0790a86d96 100644 --- a/test/test2/jamroot.jam +++ b/test/test2/jamroot.jam @@ -1,5 +1,5 @@ -# Copyright 2002 Vladimir Prus -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# Copyright 2002 Vladimir Prus +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) exe foo : foo.cpp ; diff --git a/test/test_all.py b/test/test_all.py index 307e8bef71..07e428159d 100644 --- a/test/test_all.py +++ b/test/test_all.py @@ -3,8 +3,8 @@ # Copyright 2002-2005 Dave Abrahams. # Copyright 2002-2006 Vladimir Prus. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from __future__ import print_function @@ -212,7 +212,8 @@ def reorder_tests(tests, first_test): "core_variables_in_actions", "custom_generator", "debugger", - "debugger-mi", +# Newly broken? +# "debugger-mi", "default_build", "default_features", # This test is known to be broken itself. diff --git a/test/test_rc.py b/test/test_rc.py index 56c02b7ef1..0c0224f911 100755 --- a/test/test_rc.py +++ b/test/test_rc.py @@ -2,8 +2,8 @@ # Copyright 2012 Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests rc toolset behaviour. diff --git a/test/testing.py b/test/testing.py index 850d3257c3..c3d5f83a1f 100755 --- a/test/testing.py +++ b/test/testing.py @@ -3,7 +3,7 @@ # Copyright 2008 Jurko Gospodnetic # Copyright 2017 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests different aspects of Boost Builds automated testing support. diff --git a/test/timedata.py b/test/timedata.py index 32cec265ab..007a409c8b 100644 --- a/test/timedata.py +++ b/test/timedata.py @@ -3,8 +3,8 @@ # Copyright 2005 David Abrahams # Copyright 2008, 2012 Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Tests the build step timing facilities. diff --git a/test/toolset-mock/Jamroot.jam b/test/toolset-mock/Jamroot.jam index fd5f7907b6..b9ce8e500f 100644 --- a/test/toolset-mock/Jamroot.jam +++ b/test/toolset-mock/Jamroot.jam @@ -1,8 +1,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) lib l1 : lib.cpp ; exe test : main.cpp l1 ; diff --git a/test/toolset-mock/lib.cpp b/test/toolset-mock/lib.cpp index 1ba30e32d2..6c6352a299 100644 --- a/test/toolset-mock/lib.cpp +++ b/test/toolset-mock/lib.cpp @@ -1,7 +1,7 @@ // Copyright (c) 2017 Steven Watanabe // // 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) +// (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) int f() {} diff --git a/test/toolset-mock/main.cpp b/test/toolset-mock/main.cpp index 0fc8b9a75c..7b21686c48 100644 --- a/test/toolset-mock/main.cpp +++ b/test/toolset-mock/main.cpp @@ -1,7 +1,7 @@ // Copyright (c) 2017 Steven Watanabe // // 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) +// (See accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) int main() {} diff --git a/test/toolset-mock/project-config.jam b/test/toolset-mock/project-config.jam index 30a9e9415b..843ca21734 100644 --- a/test/toolset-mock/project-config.jam +++ b/test/toolset-mock/project-config.jam @@ -1,8 +1,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import modules ; import os ; diff --git a/test/toolset-mock/src/Jamroot.jam b/test/toolset-mock/src/Jamroot.jam index c8fc0078bc..d4c53b205b 100644 --- a/test/toolset-mock/src/Jamroot.jam +++ b/test/toolset-mock/src/Jamroot.jam @@ -1,8 +1,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import os ; import print ; diff --git a/test/toolset-mock/src/MockProgram.py b/test/toolset-mock/src/MockProgram.py index 886197ac57..f0cc858d7f 100644 --- a/test/toolset-mock/src/MockProgram.py +++ b/test/toolset-mock/src/MockProgram.py @@ -3,8 +3,8 @@ # Copyright 2020 René Ferdinand Rivera Morell # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from __future__ import print_function diff --git a/test/toolset-mock/src/ar.py b/test/toolset-mock/src/ar.py index dec40bd074..9360f865cf 100644 --- a/test/toolset-mock/src/ar.py +++ b/test/toolset-mock/src/ar.py @@ -5,8 +5,8 @@ # Copyright 2020 René Ferdinand Rivera Morell # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/clang-3.9.0-darwin.py b/test/toolset-mock/src/clang-3.9.0-darwin.py index d8c2163ab4..8218177713 100644 --- a/test/toolset-mock/src/clang-3.9.0-darwin.py +++ b/test/toolset-mock/src/clang-3.9.0-darwin.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/clang-linux-3.9.0.py b/test/toolset-mock/src/clang-linux-3.9.0.py index 424acb02ac..36139b8019 100644 --- a/test/toolset-mock/src/clang-linux-3.9.0.py +++ b/test/toolset-mock/src/clang-linux-3.9.0.py @@ -5,8 +5,8 @@ # Copyright 2020 René Ferdinand Rivera Morell # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/clang-vxworks-4.0.1.py b/test/toolset-mock/src/clang-vxworks-4.0.1.py index a1fbedb119..740be8370f 100644 --- a/test/toolset-mock/src/clang-vxworks-4.0.1.py +++ b/test/toolset-mock/src/clang-vxworks-4.0.1.py @@ -3,8 +3,8 @@ # Copyright 2018 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/darwin-4.2.1.py b/test/toolset-mock/src/darwin-4.2.1.py index d81359ca5c..1c12e00b3c 100644 --- a/test/toolset-mock/src/darwin-4.2.1.py +++ b/test/toolset-mock/src/darwin-4.2.1.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/gcc-4.2.1-darwin.py b/test/toolset-mock/src/gcc-4.2.1-darwin.py index 76058c320f..0af1f058db 100644 --- a/test/toolset-mock/src/gcc-4.2.1-darwin.py +++ b/test/toolset-mock/src/gcc-4.2.1-darwin.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/gcc-4.8.3-linux.py b/test/toolset-mock/src/gcc-4.8.3-linux.py index 5604ee5d1a..631be76478 100644 --- a/test/toolset-mock/src/gcc-4.8.3-linux.py +++ b/test/toolset-mock/src/gcc-4.8.3-linux.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/intel-darwin-10.2.py b/test/toolset-mock/src/intel-darwin-10.2.py index 314d6c458d..df04a99cba 100644 --- a/test/toolset-mock/src/intel-darwin-10.2.py +++ b/test/toolset-mock/src/intel-darwin-10.2.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/ld.py b/test/toolset-mock/src/ld.py index 2b644e5012..040c231915 100644 --- a/test/toolset-mock/src/ld.py +++ b/test/toolset-mock/src/ld.py @@ -3,8 +3,8 @@ # Copyright 2018 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/libtool.py b/test/toolset-mock/src/libtool.py index 9f58dc96d7..35b6051cc2 100644 --- a/test/toolset-mock/src/libtool.py +++ b/test/toolset-mock/src/libtool.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/mock-program.cpp b/test/toolset-mock/src/mock-program.cpp index 62dd4b8a44..e4a4523a5c 100644 --- a/test/toolset-mock/src/mock-program.cpp +++ b/test/toolset-mock/src/mock-program.cpp @@ -3,8 +3,8 @@ // Copyright (c) 2017 Steven Watanabe // // 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) +// accompanying file LICENSE.txt or copy at +// https://www.bfgroup.xyz/b2/LICENSE.txt) // This program does nothing except to exec a python script diff --git a/test/toolset-mock/src/project-config.jam b/test/toolset-mock/src/project-config.jam index 73dcf42df7..4d57faa452 100644 --- a/test/toolset-mock/src/project-config.jam +++ b/test/toolset-mock/src/project-config.jam @@ -1,5 +1,5 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) diff --git a/test/toolset-mock/src/ranlib.py b/test/toolset-mock/src/ranlib.py index 42d8ee343a..5442dcca67 100644 --- a/test/toolset-mock/src/ranlib.py +++ b/test/toolset-mock/src/ranlib.py @@ -5,8 +5,8 @@ # Copyright 2020 René Ferdinand Rivera Morell # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/strip.py b/test/toolset-mock/src/strip.py index 6245588bf5..09b074307b 100644 --- a/test/toolset-mock/src/strip.py +++ b/test/toolset-mock/src/strip.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset-mock/src/verify.py b/test/toolset-mock/src/verify.py index 6e5e0ea7ba..9181d08fb2 100644 --- a/test/toolset-mock/src/verify.py +++ b/test/toolset-mock/src/verify.py @@ -1,8 +1,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) from MockProgram import * diff --git a/test/toolset_clang_darwin.py b/test/toolset_clang_darwin.py index 53c7c07cb8..e261fa9a64 100644 --- a/test/toolset_clang_darwin.py +++ b/test/toolset_clang_darwin.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # validates the clang-darwin toolset using a mock of clang diff --git a/test/toolset_clang_linux.py b/test/toolset_clang_linux.py index 5bc287378b..eed96875fd 100644 --- a/test/toolset_clang_linux.py +++ b/test/toolset_clang_linux.py @@ -5,8 +5,8 @@ # Copyright 2020 René Ferdinand Rivera Morell # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # validates the clang_linux toolset using a mock of clang diff --git a/test/toolset_clang_vxworks.py b/test/toolset_clang_vxworks.py index efdc127595..66ed4d8f2a 100644 --- a/test/toolset_clang_vxworks.py +++ b/test/toolset_clang_vxworks.py @@ -3,8 +3,8 @@ # Copyright 2018 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # validates the clang_vxworks toolset using a mock of clang diff --git a/test/toolset_darwin.py b/test/toolset_darwin.py index 58ecc8d2bf..246c27305c 100644 --- a/test/toolset_darwin.py +++ b/test/toolset_darwin.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # validates the darwin toolset using a mock of gcc diff --git a/test/toolset_defaults.py b/test/toolset_defaults.py index 6d76c10fda..912b8a05de 100644 --- a/test/toolset_defaults.py +++ b/test/toolset_defaults.py @@ -2,7 +2,7 @@ # Copyright 2018 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the handling of toolset.add-defaults diff --git a/test/toolset_gcc.py b/test/toolset_gcc.py index d3d65fcf92..948de9e42c 100644 --- a/test/toolset_gcc.py +++ b/test/toolset_gcc.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # validates the gcc toolset using a mock of gcc diff --git a/test/toolset_intel_darwin.py b/test/toolset_intel_darwin.py index db04449009..53df4744ee 100644 --- a/test/toolset_intel_darwin.py +++ b/test/toolset_intel_darwin.py @@ -3,8 +3,8 @@ # Copyright 2017 Steven Watanabe # # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # validates the intel-darwin toolset using a mock of icc diff --git a/test/toolset_requirements.py b/test/toolset_requirements.py index c9a8fa8ee9..a911ba0e37 100644 --- a/test/toolset_requirements.py +++ b/test/toolset_requirements.py @@ -2,7 +2,7 @@ # Copyright 2014 Steven Watanabe # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the handling of toolset.add-requirements diff --git a/test/tree.py b/test/tree.py index 11899dd70a..18215d6724 100644 --- a/test/tree.py +++ b/test/tree.py @@ -2,8 +2,8 @@ # Copyright 2001, 2002 Vladimir Prus # Copyright 2012 Jurko Gospodnetic # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) ############################################################################### # diff --git a/test/unit_test.py b/test/unit_test.py index da28503bc5..dde205ff9a 100644 --- a/test/unit_test.py +++ b/test/unit_test.py @@ -2,7 +2,7 @@ # Copyright 2003, 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test the unit_test rule. diff --git a/test/unit_tests.py b/test/unit_tests.py index 705764b6bd..323e31c0e6 100644 --- a/test/unit_tests.py +++ b/test/unit_tests.py @@ -2,7 +2,7 @@ # Copyright 2002, 2003 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/unused.py b/test/unused.py index 2b185d0dea..8599dd3b02 100644 --- a/test/unused.py +++ b/test/unused.py @@ -2,8 +2,8 @@ # Copyright 2003 Vladimir Prus # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that unused sources are at least reported. diff --git a/test/use_requirements.py b/test/use_requirements.py index 366281509b..575a3e5a9c 100644 --- a/test/use_requirements.py +++ b/test/use_requirements.py @@ -3,7 +3,7 @@ # Copyright 2003 Dave Abrahams # Copyright 2002, 2003, 2004, 2006 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/using.py b/test/using.py index 495f412b1a..1ee3dffa03 100644 --- a/test/using.py +++ b/test/using.py @@ -2,8 +2,8 @@ # Copyright (C) Vladimir Prus 2005. # 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) +# accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) import BoostBuild diff --git a/test/wrapper.py b/test/wrapper.py index 1adeb2c903..f99e261691 100644 --- a/test/wrapper.py +++ b/test/wrapper.py @@ -2,7 +2,7 @@ # Copyright 2004 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) +# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) # Test that the user can define his own rule that will call built-in main target # rule and that this will work. diff --git a/test/wrong_project.py b/test/wrong_project.py index 7183a60624..bacd01b70a 100644 --- a/test/wrong_project.py +++ b/test/wrong_project.py @@ -2,8 +2,8 @@ # Copyright Vladimir Prus 2005. # 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) +# (See accompanying file LICENSE.txt or copy at +# https://www.bfgroup.xyz/b2/LICENSE.txt) # Regression test. When Jamfile contained "using whatever ; " and the 'whatever' # module declared a project, then all targets in Jamfile were considered to be From 02cf118d80dfd748b4ba132e06a8e18426472fff Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sat, 20 Feb 2021 23:10:30 -0600 Subject: [PATCH 09/22] Version 4.4.2 as first for BFG. --- doc/src/history.adoc | 10 ++++++++++ src/engine/patchlevel.h | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/doc/src/history.adoc b/doc/src/history.adoc index 05295902b3..37c90c9efd 100644 --- a/doc/src/history.adoc +++ b/doc/src/history.adoc @@ -1,6 +1,16 @@ [[b2.history]] = History +== Version 4.4.2 + +This release is the first of the new home for B2 at Build Frameworks Group. + +* Change references in documentation and sources of boost.org to point + at equivalent bfgroup resources. + -- _René Ferdinand Rivera Morell_ +* New theme for B2 site and documentation. + -- _René Ferdinand Rivera Morell_ + == Version 4.4.1 Minor patch to correct missing fix for macOS default engine compiler. diff --git a/src/engine/patchlevel.h b/src/engine/patchlevel.h index 4f196114b6..17bd485afd 100644 --- a/src/engine/patchlevel.h +++ b/src/engine/patchlevel.h @@ -5,7 +5,7 @@ */ /* This file is ALSO: -Copyright 2018-2019 Rene Rivera +Copyright 2018-2021 Rene Rivera Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) */ @@ -13,4 +13,4 @@ Distributed under the Boost Software License, Version 1.0. #define VERSION_MAJOR 4 #define VERSION_MINOR 4 -#define VERSION_PATCH 1 +#define VERSION_PATCH 2 From 9184d2b313b3265eaf12c0c23a9bc12cbc9a608d Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Tue, 23 Feb 2021 23:01:04 -0600 Subject: [PATCH 10/22] Minor updates/tweaks to docs for bfgroup. --- README.adoc | 13 +++++++++---- test/test_system.html | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/README.adoc b/README.adoc index 844acea05c..97a5eae835 100644 --- a/README.adoc +++ b/README.adoc @@ -14,14 +14,19 @@ file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt) Continuously tested on: -* Linux Clang 3.5, 3.6, 3.7, 3.8, 3.9, 4, 5, 6, 7, 8, 9, 10 +* FreeBSD Clang 6, 7, 8, 9 +* FreeBSD GCC 6, 7, 8, 9, 10, 11 +* Linux Clang 3.5, 3.6, 3.7, 3.8, 3.9, 4, 5, 6, 7, 8, 9, 10, 11 * Linux GCC 4.7, 4.8, 4.9, 5, 6, 7, 8, 9, 10 -* macOS Xcode 10.0, 10.1, 10.2, 10.2.1, 11.2.1, 11.3, 11.3.1, 11.4.1, 11.5, 11.6, 11.7 +* macOS Xcode 10.0, 10.1, 10.2, 10.2.1, 11.2.1, 11.3, 11.3.1, 11.4.1, 11.5, 11.6, 11.7, 12.0.1, 12.1.1, 12.2 * Windows MinGW 8.1.0 * Windows VS 2013, 2015, 2017, 2019 -image:https://img.shields.io/azure-devops/build/grafikrobot/200cb3a3-3fcf-4a47-85ad-3cc17f2bec9e/3/master.svg?label=master&logo=azuredevops["Linux/Windows/macOS: master", link="https://dev.azure.com/grafikrobot/B2"] -image:https://img.shields.io/azure-devops/build/grafikrobot/200cb3a3-3fcf-4a47-85ad-3cc17f2bec9e/3/develop.svg?label=develop&logo=azuredevops["Linux/Windows/macOS: develop", link="https://dev.azure.com/grafikrobot/B2"] +image:https://img.shields.io/azure-devops/build/bfgroup/3a4e7a7e-c1b4-4e2f-9199-f52918ea06c6/3/release.svg?label=release&logo=azuredevops["Linux/Windows/macOS: release", link="https://dev.azure.com/bfgroup/B2"] +image:https://img.shields.io/azure-devops/build/bfgroup/3a4e7a7e-c1b4-4e2f-9199-f52918ea06c6/3/main.svg?label=main&logo=azuredevops["Linux/Windows/macOS: main", link="https://dev.azure.com/bfgroup/B2"] +image:https://img.shields.io/appveyor/build/bfgroup/b2?logo=appveyor["Windows", link="https://ci.appveyor.com/project/bfgroup/b2"] +image:https://img.shields.io/cirrus/github/bfgroup/b2/release?label=release&logo=cirrus-ci["FreeBSD: release", link="https://cirrus-ci.com/github/bfgroup/b2/release"] +image:https://img.shields.io/cirrus/github/bfgroup/b2/main?label=main&logo=cirrus-ci["FreeBSD: main", link="https://cirrus-ci.com/github/bfgroup/b2/main"] == More diff --git a/test/test_system.html b/test/test_system.html index be870eaa77..e7f5694e1f 100644 --- a/test/test_system.html +++ b/test/test_system.html @@ -618,6 +618,6 @@

Method __mul__(self, other)

© Copyright Vladimir Prus 2002, 2003, 2004, 2005.
© Copyright Jurko Gospodnetic 2008.
Distributed under the Boost Software License, Version 1.0. - (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)

+ (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt)

From 3129a7c50a2510b3107f3f6a78d5c7a3b4f29128 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Wed, 24 Feb 2021 22:23:37 -0600 Subject: [PATCH 11/22] Add github issue templates. --- .github/ISSUE_TEMPLATE/bug.md | 43 +++++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature.md | 40 ++++++++++++++++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.md create mode 100644 .github/ISSUE_TEMPLATE/feature.md diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md new file mode 100644 index 0000000000..3395d81dca --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -0,0 +1,43 @@ +--- +name: 'Problem Report' +about: `Report a bug, something does not work as it supposed to` +title: '' +labels: `bug` +assignees: '' +--- + +### Make sure you completed the following tasks + +- [ ] Searched the [discussions](https://github.com/bfgroup/b2/discussions) +- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues) + +### Environment and version details + +* Operating System+version: **Linux Ubuntu 18.04** +* Compiler+version: **GCC 8** +* Shell: **Bash, Batch, etc** +* B2 Version: Output of `b2 -v` and `b2 --version` +* B2 Configuration: Output of `b2 --debug-configuration` in your project. + +``` +Place output of "b2 --debug-configuration" here. +``` + +### Brief problem description + +### Steps to reproduce the issue + +### Actual behavior summary + +When I do like *this*, *that* is happening and I think it shouldn't. + +**If a project of yours is blocked due to this bug, please, mention it explicitly.** + +``` +Attach, or place here, log output showing the bug including running +with the options: -d2 --debug-configuration +``` + +### Expected behavior summary + +I think *this* should happen instead. diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md new file mode 100644 index 0000000000..b14d49dbc4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -0,0 +1,40 @@ +--- +name: 'Feature Request' +about: `Create an issue that requests a feature or other improvement` +title: '' +labels: `enhancement` +assignees: '' +--- + +### Make sure you completed the following tasks + +- [ ] Searched the [discussions](https://github.com/bfgroup/b2/discussions) +- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues) + +### Environment and version details + +* Operating System+version: **Linux Ubuntu 18.04** +* Compiler+version: **GCC 8** +* Shell: **Bash, Batch, etc** +* B2 Version: Output of `b2 -v` and `b2 --version` + +### Describe your use case + +Describe the problem you're trying to solve. This is not mandatory and we do +consider features without a specific use case, but real problems have priority. + +**If a project of yours is blocked on this feature, please, mention it explicitly.** + +### Describe the solution you'd like + +Please explain what the wanted solution should look like. You are strongly +encouraged to attach a snippet of (pseudo)code. + +### Alternatives, if applicable + +A clear and concise description of any alternative solutions or features +you've managed to come up with, if any. + +### Additional context + +Add any other context about the feature request here. From fb0f778ac2b30d2cf7bafcbdecdf5a9d1dff902a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Ferdinand=20Rivera=20Morell?= Date: Wed, 24 Feb 2021 22:27:03 -0600 Subject: [PATCH 12/22] Update issue templates --- .github/ISSUE_TEMPLATE/custom.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/custom.md diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md new file mode 100644 index 0000000000..48d5f81fa4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/custom.md @@ -0,0 +1,10 @@ +--- +name: Custom issue template +about: Describe this issue template's purpose here. +title: '' +labels: '' +assignees: '' + +--- + + From d3da16388dd6ac791e89d6d0b061acd5c6872433 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Ferdinand=20Rivera=20Morell?= Date: Wed, 24 Feb 2021 22:29:21 -0600 Subject: [PATCH 13/22] Remove default custom template. --- .github/ISSUE_TEMPLATE/custom.md | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/custom.md diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md deleted file mode 100644 index 48d5f81fa4..0000000000 --- a/.github/ISSUE_TEMPLATE/custom.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -name: Custom issue template -about: Describe this issue template's purpose here. -title: '' -labels: '' -assignees: '' - ---- - - From d74115a41ac80b46e438d9e4a19eda860510a01d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Ferdinand=20Rivera=20Morell?= Date: Wed, 24 Feb 2021 22:30:25 -0600 Subject: [PATCH 14/22] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 38 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 ++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000000..dd84ea7824 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,38 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000000..bbcbbe7d61 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. From b8cfed12a495b7da2ec1eff8fbfcd1ff8e931fa1 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Wed, 24 Feb 2021 22:31:50 -0600 Subject: [PATCH 15/22] Nuke default templates. --- .github/ISSUE_TEMPLATE/bug_report.md | 38 ----------------------- .github/ISSUE_TEMPLATE/feature_request.md | 20 ------------ 2 files changed, 58 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index dd84ea7824..0000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] - -**Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index bbcbbe7d61..0000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: '' -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. From 16503df5db60463648457c58097d778e9d625f18 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Wed, 24 Feb 2021 22:32:59 -0600 Subject: [PATCH 16/22] Rename real templates to what github magically wants. --- .github/ISSUE_TEMPLATE/{bug.md => bug_report.md} | 0 .github/ISSUE_TEMPLATE/{feature.md => feature_request.md} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename .github/ISSUE_TEMPLATE/{bug.md => bug_report.md} (100%) rename .github/ISSUE_TEMPLATE/{feature.md => feature_request.md} (100%) diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug_report.md similarity index 100% rename from .github/ISSUE_TEMPLATE/bug.md rename to .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature_request.md similarity index 100% rename from .github/ISSUE_TEMPLATE/feature.md rename to .github/ISSUE_TEMPLATE/feature_request.md From 1e70d7b29e65f9e78131dffdb8c6b08f8d4256a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Ferdinand=20Rivera=20Morell?= Date: Wed, 24 Feb 2021 22:37:22 -0600 Subject: [PATCH 17/22] Update issue templates --- .github/ISSUE_TEMPLATE/feature-request.md | 41 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/problem-report.md | 44 +++++++++++++++++++++++ 2 files changed, 85 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/feature-request.md create mode 100644 .github/ISSUE_TEMPLATE/problem-report.md diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md new file mode 100644 index 0000000000..1bd5134d4d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -0,0 +1,41 @@ +--- +name: Feature Request +about: Create an issue that requests a feature or other improvement +title: '' +labels: enhancement +assignees: '' + +--- + +### Make sure you completed the following tasks + +- [ ] Searched the [discussions](https://github.com/bfgroup/b2/discussions) +- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues) + +### Environment and version details + +* Operating System+version: **Linux Ubuntu 18.04** +* Compiler+version: **GCC 8** +* Shell: **Bash, Batch, etc** +* B2 Version: Output of `b2 -v` and `b2 --version` + +### Describe your use case + +Describe the problem you're trying to solve. This is not mandatory and we do +consider features without a specific use case, but real problems have priority. + +**If a project of yours is blocked on this feature, please, mention it explicitly.** + +### Describe the solution you'd like + +Please explain what the wanted solution should look like. You are strongly +encouraged to attach a snippet of (pseudo)code. + +### Alternatives, if applicable + +A clear and concise description of any alternative solutions or features +you've managed to come up with, if any. + +### Additional context + +Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/problem-report.md b/.github/ISSUE_TEMPLATE/problem-report.md new file mode 100644 index 0000000000..d6000bd000 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/problem-report.md @@ -0,0 +1,44 @@ +--- +name: Problem Report +about: Report a bug, something does not work as it supposed to +title: '' +labels: bug +assignees: '' + +--- + +### Make sure you completed the following tasks + +- [ ] Searched the [discussions](https://github.com/bfgroup/b2/discussions) +- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues) + +### Environment and version details + +* Operating System+version: **Linux Ubuntu 18.04** +* Compiler+version: **GCC 8** +* Shell: **Bash, Batch, etc** +* B2 Version: Output of `b2 -v` and `b2 --version` +* B2 Configuration: Output of `b2 --debug-configuration` in your project. + +``` +Place output of "b2 --debug-configuration" here. +``` + +### Brief problem description + +### Steps to reproduce the issue + +### Actual behavior summary + +When I do like *this*, *that* is happening and I think it shouldn't. + +**If a project of yours is blocked due to this bug, please, mention it explicitly.** + +``` +Attach, or place here, log output showing the bug including running +with the options: -d2 --debug-configuration +``` + +### Expected behavior summary + +I think *this* should happen instead. From 6d203e3e859e17422a76b97b12eee1e152b35e08 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Wed, 24 Feb 2021 22:39:25 -0600 Subject: [PATCH 18/22] Delete the not-magical github files. --- .github/ISSUE_TEMPLATE/bug_report.md | 43 ----------------------- .github/ISSUE_TEMPLATE/feature_request.md | 40 --------------------- 2 files changed, 83 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 3395d81dca..0000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -name: 'Problem Report' -about: `Report a bug, something does not work as it supposed to` -title: '' -labels: `bug` -assignees: '' ---- - -### Make sure you completed the following tasks - -- [ ] Searched the [discussions](https://github.com/bfgroup/b2/discussions) -- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues) - -### Environment and version details - -* Operating System+version: **Linux Ubuntu 18.04** -* Compiler+version: **GCC 8** -* Shell: **Bash, Batch, etc** -* B2 Version: Output of `b2 -v` and `b2 --version` -* B2 Configuration: Output of `b2 --debug-configuration` in your project. - -``` -Place output of "b2 --debug-configuration" here. -``` - -### Brief problem description - -### Steps to reproduce the issue - -### Actual behavior summary - -When I do like *this*, *that* is happening and I think it shouldn't. - -**If a project of yours is blocked due to this bug, please, mention it explicitly.** - -``` -Attach, or place here, log output showing the bug including running -with the options: -d2 --debug-configuration -``` - -### Expected behavior summary - -I think *this* should happen instead. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index b14d49dbc4..0000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -name: 'Feature Request' -about: `Create an issue that requests a feature or other improvement` -title: '' -labels: `enhancement` -assignees: '' ---- - -### Make sure you completed the following tasks - -- [ ] Searched the [discussions](https://github.com/bfgroup/b2/discussions) -- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues) - -### Environment and version details - -* Operating System+version: **Linux Ubuntu 18.04** -* Compiler+version: **GCC 8** -* Shell: **Bash, Batch, etc** -* B2 Version: Output of `b2 -v` and `b2 --version` - -### Describe your use case - -Describe the problem you're trying to solve. This is not mandatory and we do -consider features without a specific use case, but real problems have priority. - -**If a project of yours is blocked on this feature, please, mention it explicitly.** - -### Describe the solution you'd like - -Please explain what the wanted solution should look like. You are strongly -encouraged to attach a snippet of (pseudo)code. - -### Alternatives, if applicable - -A clear and concise description of any alternative solutions or features -you've managed to come up with, if any. - -### Additional context - -Add any other context about the feature request here. From 087c90c5706f06cd58062890cccc5be2e6dde3b5 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Thu, 25 Feb 2021 20:13:22 -0600 Subject: [PATCH 19/22] Add contrib doc link and point to filed out issues. --- .github/ISSUE_TEMPLATE/feature-request.md | 2 +- .github/ISSUE_TEMPLATE/problem-report.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index 1bd5134d4d..2c5a4f1f78 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -10,7 +10,7 @@ assignees: '' ### Make sure you completed the following tasks - [ ] Searched the [discussions](https://github.com/bfgroup/b2/discussions) -- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues) +- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues?q=is%3Aissue) ### Environment and version details diff --git a/.github/ISSUE_TEMPLATE/problem-report.md b/.github/ISSUE_TEMPLATE/problem-report.md index d6000bd000..cf00321570 100644 --- a/.github/ISSUE_TEMPLATE/problem-report.md +++ b/.github/ISSUE_TEMPLATE/problem-report.md @@ -10,7 +10,8 @@ assignees: '' ### Make sure you completed the following tasks - [ ] Searched the [discussions](https://github.com/bfgroup/b2/discussions) -- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues) +- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues?q=is%3Aissue) +- [ ] Reviewed the [contribution guidelines](https://github.com/bfgroup/b2/blob/main/CONTRIBUTING.adoc) ### Environment and version details From ab4be3125b80c0fb8066134a1d04910bb56a6e77 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Thu, 25 Feb 2021 22:22:30 -0600 Subject: [PATCH 20/22] Add PR template. --- .github/ISSUE_TEMPLATE/feature-request.md | 4 +-- .github/ISSUE_TEMPLATE/problem-report.md | 6 ++--- .github/pull_request_template.md | 33 +++++++++++++++++++++++ 3 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 .github/pull_request_template.md diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index 2c5a4f1f78..46633350a3 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -9,8 +9,8 @@ assignees: '' ### Make sure you completed the following tasks -- [ ] Searched the [discussions](https://github.com/bfgroup/b2/discussions) -- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues?q=is%3Aissue) +- [ ] I searched the [discussions](https://github.com/bfgroup/b2/discussions) +- [ ] I searched the closed and open [issues](https://github.com/bfgroup/b2/issues?q=is%3Aissue) ### Environment and version details diff --git a/.github/ISSUE_TEMPLATE/problem-report.md b/.github/ISSUE_TEMPLATE/problem-report.md index cf00321570..dc4c36a1b0 100644 --- a/.github/ISSUE_TEMPLATE/problem-report.md +++ b/.github/ISSUE_TEMPLATE/problem-report.md @@ -9,9 +9,9 @@ assignees: '' ### Make sure you completed the following tasks -- [ ] Searched the [discussions](https://github.com/bfgroup/b2/discussions) -- [ ] Searched the closed and open [issues](https://github.com/bfgroup/b2/issues?q=is%3Aissue) -- [ ] Reviewed the [contribution guidelines](https://github.com/bfgroup/b2/blob/main/CONTRIBUTING.adoc) +- [ ] I searched the [discussions](https://github.com/bfgroup/b2/discussions) +- [ ] I searched the closed and open [issues](https://github.com/bfgroup/b2/issues?q=is%3Aissue) +- [ ] I read the [contribution guidelines](https://github.com/bfgroup/b2/blob/main/CONTRIBUTING.adoc) ### Environment and version details diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000000..29ec996bfc --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,33 @@ +## Proposed changes + +Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request. If it fixes a bug or resolves a feature request, be sure to link to that issue. + +## Types of changes + +What types of changes does your code introduce? + +_Put an `x` in the boxes that apply_ + +- [ ] Bugfix (non-breaking change which fixes an issue) +- [ ] New feature (non-breaking change which adds functionality) +- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) +- [ ] Code style update (formatting, renaming) +- [ ] Refactoring (no functional changes, no api changes) +- [ ] Documentation content changes +- [ ] Other (please describe): + +## Checklist + +_Put an `x` in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code._ + +- [ ] I searched the [discussions](https://github.com/bfgroup/b2/discussions) +- [ ] I searched the closed and open [issues](https://github.com/bfgroup/b2/issues?q=is%3Aissue) +- [ ] I read the [contribution guidelines](https://github.com/bfgroup/b2/blob/main/CONTRIBUTING.adoc) +- [ ] I added myself to the copyright attributions for significant changes +- [ ] I checked that tests pass locally with my changes +- [ ] I added tests that prove my fix is effective or that my feature works +- [ ] I added necessary documentation (if appropriate) + +## Further comments + +If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc... From 60672f48ce5646faf92025285ccb0fc1dabc6453 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Fri, 26 Feb 2021 07:29:03 -0600 Subject: [PATCH 21/22] Add C++11 note. --- README.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.adoc b/README.adoc index 97a5eae835..4bedcdfc0c 100644 --- a/README.adoc +++ b/README.adoc @@ -28,6 +28,9 @@ image:https://img.shields.io/appveyor/build/bfgroup/b2?logo=appveyor["Windows", image:https://img.shields.io/cirrus/github/bfgroup/b2/release?label=release&logo=cirrus-ci["FreeBSD: release", link="https://cirrus-ci.com/github/bfgroup/b2/release"] image:https://img.shields.io/cirrus/github/bfgroup/b2/main?label=main&logo=cirrus-ci["FreeBSD: main", link="https://cirrus-ci.com/github/bfgroup/b2/main"] +NOTE: A C+\+11 capable compiler is needed to build the `b2` engine. But using +the `b2` engine and build system does not require C++11. + == More See the link:https://www.bfgroup.xyz/b2/[website] for more information. From 1f1af25c2445350c4766145c3130d80ed99232bb Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Fri, 26 Feb 2021 07:34:04 -0600 Subject: [PATCH 22/22] Add C++11 note to docs. --- doc/src/install.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/doc/src/install.adoc b/doc/src/install.adoc index 22adeb42a1..28955597da 100644 --- a/doc/src/install.adoc +++ b/doc/src/install.adoc @@ -25,3 +25,6 @@ $ PREFIX/bin/b2 ---- A simple executable should be built. + +NOTE: A C+\+11 capable compiler is needed to build the `b2` engine. But using +the `b2` engine and build system does not require C++11.