diff options
| author | Leitwolf11 | 2026-10-31 13:42:35 +0300 |
|---|---|---|
| committer | Leitwolf11 | 2026-10-31 13:42:35 +0300 |
| commit | 31486e3217b8424809bcf129c0ef24ef5639e919 (patch) | |
| tree | cb5cc5c44deea922b1f0e717e2b4107a5a41c9a3 /src/Progmasoft | |
| parent | afe91797e9d50cd4712d3694a2e5fedfc0b966b1 (diff) | |
| download | catch3-31486e3217b8424809bcf129c0ef24ef5639e919.tar.gz | |
Move to the Progmasoft Linking Exception, Version 2.0
Version 1.1 left programs built with Progmasoft tools under MPL-2.0 duties
for the code the tools place in them, and left other cases unclear.
Version 2.0 adds a generated code permission, covers runtime and standard
libraries, compiler transformations, interfaces and examples, and settles
how a file is identified and how to tell recipients about source.
Every project SPDX expression moves to AdditionRef-Progmasoft-Exception-2.0.
The older texts stay, because released versions name them.
Diffstat (limited to 'src/Progmasoft')
75 files changed, 75 insertions, 75 deletions
diff --git a/src/Progmasoft/BUILD.bazel b/src/Progmasoft/BUILD.bazel index a3b4d68e..71f358ab 100644 --- a/src/Progmasoft/BUILD.bazel +++ b/src/Progmasoft/BUILD.bazel @@ -1,5 +1,5 @@ # Copyright (c) 2026 Progmasoft. -# SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +# SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 load("@bazel_skylib//rules:expand_template.bzl", "expand_template") load("@rules_cc//cc:defs.bzl", "cc_library") diff --git a/src/Progmasoft/Catch3.hpp b/src/Progmasoft/Catch3.hpp index cacb1353..cc2b0632 100644 --- a/src/Progmasoft/Catch3.hpp +++ b/src/Progmasoft/Catch3.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once // Convenience include: prefer narrow headers when compile time matters. diff --git a/src/Progmasoft/Catch3/Assertions.hpp b/src/Progmasoft/Catch3/Assertions.hpp index 1aede1ea..b3b5ba01 100644 --- a/src/Progmasoft/Catch3/Assertions.hpp +++ b/src/Progmasoft/Catch3/Assertions.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Message.hpp> diff --git a/src/Progmasoft/Catch3/Detail/InvalidArgument.hpp b/src/Progmasoft/Catch3/Detail/InvalidArgument.hpp index 382d84d1..e85900f0 100644 --- a/src/Progmasoft/Catch3/Detail/InvalidArgument.hpp +++ b/src/Progmasoft/Catch3/Detail/InvalidArgument.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <cstdio> diff --git a/src/Progmasoft/Catch3/Detail/Sequence.hpp b/src/Progmasoft/Catch3/Detail/Sequence.hpp index b1446a79..eea7762a 100644 --- a/src/Progmasoft/Catch3/Detail/Sequence.hpp +++ b/src/Progmasoft/Catch3/Detail/Sequence.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <cstddef> diff --git a/src/Progmasoft/Catch3/Detail/TypeTraits.hpp b/src/Progmasoft/Catch3/Detail/TypeTraits.hpp index 56f06665..208fc035 100644 --- a/src/Progmasoft/Catch3/Detail/TypeTraits.hpp +++ b/src/Progmasoft/Catch3/Detail/TypeTraits.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <type_traits> diff --git a/src/Progmasoft/Catch3/ForAll.hpp b/src/Progmasoft/Catch3/ForAll.hpp index 748b89c6..c510db28 100644 --- a/src/Progmasoft/Catch3/ForAll.hpp +++ b/src/Progmasoft/Catch3/ForAll.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Property.hpp> diff --git a/src/Progmasoft/Catch3/Generator.hpp b/src/Progmasoft/Catch3/Generator.hpp index 4c52fc6f..520696d1 100644 --- a/src/Progmasoft/Catch3/Generator.hpp +++ b/src/Progmasoft/Catch3/Generator.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Detail/InvalidArgument.hpp> diff --git a/src/Progmasoft/Catch3/Generators/Boolean.hpp b/src/Progmasoft/Catch3/Generators/Boolean.hpp index 3f881927..8f3e3a1c 100644 --- a/src/Progmasoft/Catch3/Generators/Boolean.hpp +++ b/src/Progmasoft/Catch3/Generators/Boolean.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Generator.hpp> diff --git a/src/Progmasoft/Catch3/Generators/Element.hpp b/src/Progmasoft/Catch3/Generators/Element.hpp index 2c270d18..5d372bba 100644 --- a/src/Progmasoft/Catch3/Generators/Element.hpp +++ b/src/Progmasoft/Catch3/Generators/Element.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Detail/TypeTraits.hpp> diff --git a/src/Progmasoft/Catch3/Generators/Integer.hpp b/src/Progmasoft/Catch3/Generators/Integer.hpp index 3659aa4f..4d4e181b 100644 --- a/src/Progmasoft/Catch3/Generators/Integer.hpp +++ b/src/Progmasoft/Catch3/Generators/Integer.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Detail/TypeTraits.hpp> diff --git a/src/Progmasoft/Catch3/Generators/Text.hpp b/src/Progmasoft/Catch3/Generators/Text.hpp index 05df8c00..fc76fd6a 100644 --- a/src/Progmasoft/Catch3/Generators/Text.hpp +++ b/src/Progmasoft/Catch3/Generators/Text.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Detail/Sequence.hpp> diff --git a/src/Progmasoft/Catch3/Generators/Tuple.hpp b/src/Progmasoft/Catch3/Generators/Tuple.hpp index 3e889307..2cd5d225 100644 --- a/src/Progmasoft/Catch3/Generators/Tuple.hpp +++ b/src/Progmasoft/Catch3/Generators/Tuple.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Generator.hpp> diff --git a/src/Progmasoft/Catch3/Generators/Vector.hpp b/src/Progmasoft/Catch3/Generators/Vector.hpp index 65c81e3b..658f186b 100644 --- a/src/Progmasoft/Catch3/Generators/Vector.hpp +++ b/src/Progmasoft/Catch3/Generators/Vector.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Detail/Sequence.hpp> diff --git a/src/Progmasoft/Catch3/Property.hpp b/src/Progmasoft/Catch3/Property.hpp index 5109fd37..1b9ffdaf 100644 --- a/src/Progmasoft/Catch3/Property.hpp +++ b/src/Progmasoft/Catch3/Property.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Detail/TypeTraits.hpp> diff --git a/src/Progmasoft/Catch3/Random.hpp b/src/Progmasoft/Catch3/Random.hpp index 31e9dd1d..65366c9a 100644 --- a/src/Progmasoft/Catch3/Random.hpp +++ b/src/Progmasoft/Catch3/Random.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Detail/InvalidArgument.hpp> diff --git a/src/Progmasoft/Catch3/Relations.hpp b/src/Progmasoft/Catch3/Relations.hpp index d3c2ec62..423cb120 100644 --- a/src/Progmasoft/Catch3/Relations.hpp +++ b/src/Progmasoft/Catch3/Relations.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/ForAll.hpp> diff --git a/src/Progmasoft/Catch3/Results.hpp b/src/Progmasoft/Catch3/Results.hpp index 5f0e0b7c..4c6bb1ce 100644 --- a/src/Progmasoft/Catch3/Results.hpp +++ b/src/Progmasoft/Catch3/Results.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <cstddef> diff --git a/src/Progmasoft/Catch3/Runner.hpp b/src/Progmasoft/Catch3/Runner.hpp index 01d64807..5e426e76 100644 --- a/src/Progmasoft/Catch3/Runner.hpp +++ b/src/Progmasoft/Catch3/Runner.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <filesystem> diff --git a/src/Progmasoft/Catch3/Snapshot.hpp b/src/Progmasoft/Catch3/Snapshot.hpp index 09863c1c..f046f1cf 100644 --- a/src/Progmasoft/Catch3/Snapshot.hpp +++ b/src/Progmasoft/Catch3/Snapshot.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <cstddef> diff --git a/src/Progmasoft/Catch3/Stateful.hpp b/src/Progmasoft/Catch3/Stateful.hpp index 6bd34caa..5374b164 100644 --- a/src/Progmasoft/Catch3/Stateful.hpp +++ b/src/Progmasoft/Catch3/Stateful.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/ForAll.hpp> diff --git a/src/Progmasoft/Catch3/Strategy/ChoiceSource.hpp b/src/Progmasoft/Catch3/Strategy/ChoiceSource.hpp index 126d4420..1f93b917 100644 --- a/src/Progmasoft/Catch3/Strategy/ChoiceSource.hpp +++ b/src/Progmasoft/Catch3/Strategy/ChoiceSource.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Random.hpp> diff --git a/src/Progmasoft/Catch3/Strategy/Containers.hpp b/src/Progmasoft/Catch3/Strategy/Containers.hpp index e0b95cd0..588ffb87 100644 --- a/src/Progmasoft/Catch3/Strategy/Containers.hpp +++ b/src/Progmasoft/Catch3/Strategy/Containers.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Strategy/Strategy.hpp> diff --git a/src/Progmasoft/Catch3/Strategy/Context.hpp b/src/Progmasoft/Catch3/Strategy/Context.hpp index 228d497e..2ba83267 100644 --- a/src/Progmasoft/Catch3/Strategy/Context.hpp +++ b/src/Progmasoft/Catch3/Strategy/Context.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/ToString.hpp> diff --git a/src/Progmasoft/Catch3/Strategy/Engine.hpp b/src/Progmasoft/Catch3/Strategy/Engine.hpp index 79690963..3addf541 100644 --- a/src/Progmasoft/Catch3/Strategy/Engine.hpp +++ b/src/Progmasoft/Catch3/Strategy/Engine.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Property.hpp> diff --git a/src/Progmasoft/Catch3/Strategy/Numeric.hpp b/src/Progmasoft/Catch3/Strategy/Numeric.hpp index 80c4174e..9806ece9 100644 --- a/src/Progmasoft/Catch3/Strategy/Numeric.hpp +++ b/src/Progmasoft/Catch3/Strategy/Numeric.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2026 Progmasoft. -// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1 +// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0 #pragma once #include <Progmasoft/Catch3/Strategy/Strategy.hpp> diff --git a/src/Progmasoft/Catch3/Strategy/Strategy.hpp b/src/Progmasoft/Catch3/Strategy/Strategy.hpp index 77f24b82..d1832ef0 100644 --- a/src/Progmasoft/Catch3/Strategy/Strate |