diff --git a/COPYRIGHT b/COPYRIGHT index f806bfd29..af17fa80e 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -7,6 +7,9 @@ or http://www.apache.org/licenses/LICENSE-2.0). Copyrights and patents in the Benchpark project are retained by contributors. No copyright assignment is required to contribute to Benchpark. +Benchpark is derived from Ramble and Spack. +Ramble: https://github.com/GoogleCloudPlatform/ramble +Spack: https://github.com/spack/spack SPDX usage ------------ diff --git a/lib/benchpark/cmd/experiment.py b/lib/benchpark/cmd/experiment.py index 1a1ce440a..6d42e8663 100644 --- a/lib/benchpark/cmd/experiment.py +++ b/lib/benchpark/cmd/experiment.py @@ -1,6 +1,8 @@ # Copyright 2023 Lawrence Livermore National Security, LLC and other # Benchpark Project Developers. See the top-level COPYRIGHT file for details. # +# Copyright 2013-2023 Spack Project Developers. +# # SPDX-License-Identifier: Apache-2.0 import os diff --git a/lib/benchpark/cmd/setup.py b/lib/benchpark/cmd/setup.py index eafd24372..599afab76 100644 --- a/lib/benchpark/cmd/setup.py +++ b/lib/benchpark/cmd/setup.py @@ -1,6 +1,8 @@ # Copyright 2023 Lawrence Livermore National Security, LLC and other # Benchpark Project Developers. See the top-level COPYRIGHT file for details. # +# Copyright 2013-2023 Spack Project Developers. +# # SPDX-License-Identifier: Apache-2.0 import os diff --git a/lib/benchpark/cmd/system.py b/lib/benchpark/cmd/system.py index 9c7e9e600..f64df96be 100644 --- a/lib/benchpark/cmd/system.py +++ b/lib/benchpark/cmd/system.py @@ -1,6 +1,8 @@ # Copyright 2023 Lawrence Livermore National Security, LLC and other # Benchpark Project Developers. See the top-level COPYRIGHT file for details. # +# Copyright 2013-2023 Spack Project Developers. +# # SPDX-License-Identifier: Apache-2.0 import os diff --git a/lib/benchpark/directives.py b/lib/benchpark/directives.py index 4806c41db..96e0281fd 100644 --- a/lib/benchpark/directives.py +++ b/lib/benchpark/directives.py @@ -1,6 +1,10 @@ # Copyright 2023 Lawrence Livermore National Security, LLC and other # Benchpark Project Developers. See the top-level COPYRIGHT file for details. # +# Copyright 2022-2024 The Ramble Authors +# +# Copyright 2013-2024 Spack Project Developers +# # SPDX-License-Identifier: Apache-2.0 import collections.abc diff --git a/lib/benchpark/repo.py b/lib/benchpark/repo.py index a413b47bf..9f386a643 100644 --- a/lib/benchpark/repo.py +++ b/lib/benchpark/repo.py @@ -1,10 +1,9 @@ +# Copyright 2023 Lawrence Livermore National Security, LLC and other +# Benchpark Project Developers. See the top-level COPYRIGHT file for details. +# # Copyright 2022-2024 The Ramble Authors # -# Licensed under the Apache License, Version 2.0 or the MIT license -# , at your -# option. This file may not be copied, modified, or distributed -# except according to those terms. +# SPDX-License-Identifier: Apache-2.0 import sys import contextlib diff --git a/lib/benchpark/runtime.py b/lib/benchpark/runtime.py index 74638dd77..1e4fc86dd 100644 --- a/lib/benchpark/runtime.py +++ b/lib/benchpark/runtime.py @@ -1,3 +1,7 @@ +# Copyright 2023 Lawrence Livermore National Security, LLC and other +# Benchpark Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: Apache-2.0 from contextlib import contextmanager import os import pathlib diff --git a/lib/benchpark/spec.py b/lib/benchpark/spec.py index 7120cf523..eaae9999d 100644 --- a/lib/benchpark/spec.py +++ b/lib/benchpark/spec.py @@ -1,3 +1,10 @@ +# Copyright 2023 Lawrence Livermore National Security, LLC and other +# Benchpark Project Developers. See the top-level COPYRIGHT file for details. +# +# Copyright 2013-2024 Spack project developers +# +# SPDX-License-Identifier: Apache-2.0 + import enum import pathlib import re diff --git a/lib/benchpark/system.py b/lib/benchpark/system.py index 945b6e4f9..9fb1982e6 100644 --- a/lib/benchpark/system.py +++ b/lib/benchpark/system.py @@ -1,3 +1,6 @@ +# Copyright 2023 Lawrence Livermore National Security, LLC and other +# Benchpark Project Developers. See the top-level COPYRIGHT file for details. +# # SPDX-License-Identifier: Apache-2.0 import hashlib diff --git a/lib/benchpark/variant.py b/lib/benchpark/variant.py index 2c9acdace..e00e115b1 100644 --- a/lib/benchpark/variant.py +++ b/lib/benchpark/variant.py @@ -1,3 +1,9 @@ +# Copyright 2023 Lawrence Livermore National Security, LLC and other +# Benchpark Project Developers. See the top-level COPYRIGHT file for details. +# +# Copyright 2013-2024 Spack project developers +# +# SPDX-License-Identifier: Apache-2.0 import inspect diff --git a/lib/main.py b/lib/main.py index 01d70f317..32a5c98db 100755 --- a/lib/main.py +++ b/lib/main.py @@ -1,6 +1,8 @@ # Copyright 2023 Lawrence Livermore National Security, LLC and other # Benchpark Project Developers. See the top-level COPYRIGHT file for details. # +# Copyright 2013-2024 Spack project developers +# # SPDX-License-Identifier: Apache-2.0 import argparse