diff --git a/.devcontainer/prepare_workspace.sh b/.devcontainer/prepare_workspace.sh index c0e8b919877..2d73fda57c7 100755 --- a/.devcontainer/prepare_workspace.sh +++ b/.devcontainer/prepare_workspace.sh @@ -1,4 +1,16 @@ #!/bin/bash +# ******************************************************************************* +# Copyright (c) 2026 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 +# +# SPDX-License-Identifier: Apache-2.0 +# ******************************************************************************* set -euo pipefail # Install pipx diff --git a/.github/workflows/copyright.yml b/.github/workflows/copyright.yml new file mode 100644 index 00000000000..54d6a517bc0 --- /dev/null +++ b/.github/workflows/copyright.yml @@ -0,0 +1,35 @@ +# ******************************************************************************* +# Copyright (c) 2026 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 +# +# SPDX-License-Identifier: Apache-2.0 +# ******************************************************************************* +name: Copyright check +on: + pull_request: + types: [opened, reopened, synchronize] + merge_group: + types: [checks_requested] +jobs: + copyright-check: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Set up Python 3 + uses: actions/setup-python@v5 + with: + python-version: '3.12' + # Runs the `copyright` hook from .pre-commit-config.yaml (cr_checker from + # eclipse-score/tooling). The hook reports any file missing a copyright + # header and fails the job, gating PRs without touching Bazel. + - name: Run cr_checker via pre-commit + uses: pre-commit/action@v3.0.1 + with: + extra_args: copyright --all-files diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 00000000000..f41de03eeec --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,26 @@ +# ******************************************************************************* +# Copyright (c) 2026 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 +# +# SPDX-License-Identifier: Apache-2.0 +# ******************************************************************************* +# Runs cr_checker (copyright header check) directly from the eclipse-score/tooling +# repo as a pre-commit hook, instead of via the Bazel `//:copyright` target. +# +# Rationale (see https://github.com/eclipse-score/reference_integration/issues/166): +# the Bazel target pulls in the docs() -> needs_json -> @score_process graph, which +# fails to resolve because score_process/score_platform are dev_dependencies in the +# score modules and are therefore invisible when reference_integration aggregates +# them. The pre-commit hook runs the checker as a standalone script over the repo's +# files, so it is unaffected by Bazel module resolution. +repos: + - repo: https://github.com/eclipse-score/tooling + rev: 31ff8eee214e4e97ef8f5cb46e443273515b63ec + hooks: + - id: copyright diff --git a/.vscode/rustfmt.sh b/.vscode/rustfmt.sh index b0481d52a7b..4867791281b 100755 --- a/.vscode/rustfmt.sh +++ b/.vscode/rustfmt.sh @@ -1,3 +1,15 @@ #!/usr/bin/env bash +# ******************************************************************************* +# Copyright (c) 2026 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 +# +# SPDX-License-Identifier: Apache-2.0 +# ******************************************************************************* bazel run @score_tooling//format_checker:rustfmt_with_policies diff --git a/BUILD b/BUILD index 2462c3f0489..03445323d10 100644 --- a/BUILD +++ b/BUILD @@ -12,7 +12,7 @@ # ******************************************************************************* load("@score_docs_as_code//:docs.bzl", "docs") -load("@score_tooling//:defs.bzl", "copyright_checker", "setup_starpls", "use_format_targets") +load("@score_tooling//:defs.bzl", "setup_starpls", "use_format_targets") # Docs-as-code docs( @@ -41,27 +41,6 @@ setup_starpls( visibility = ["//visibility:public"], ) -# Copyright check -copyright_checker( - name = "copyright", - srcs = [ - ".github", - "bazel_common", - "docs", - "feature_integration_tests", - "images", - "runners", - "rust_coverage", - "scripts", - "showcases", - "//:BUILD", - "//:MODULE.bazel", - ], - config = "@score_tooling//cr_checker/resources:config", - template = "@score_tooling//cr_checker/resources:templates", - visibility = ["//visibility:public"], -) - # Add target for formatting checks use_format_targets() diff --git a/bazel_common/score_images.MODULE.bazel b/bazel_common/score_images.MODULE.bazel index abc54d4e04c..5fe8547836e 100644 --- a/bazel_common/score_images.MODULE.bazel +++ b/bazel_common/score_images.MODULE.bazel @@ -1,3 +1,15 @@ +# ******************************************************************************* +# Copyright (c) 2026 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 +# +# SPDX-License-Identifier: Apache-2.0 +# ******************************************************************************* bazel_dep(name = "rules_oci", version = "2.3.1") git_override( module_name = "rules_oci", diff --git a/docs/s_core_v_1/roadmap/overall_status.rst b/docs/s_core_v_1/roadmap/overall_status.rst index e204d6d91e4..1a774a5fa1c 100644 --- a/docs/s_core_v_1/roadmap/overall_status.rst +++ b/docs/s_core_v_1/roadmap/overall_status.rst @@ -1,3 +1,16 @@ +.. + # ******************************************************************************* + # Copyright (c) 2026 Contributors to the Eclipse Foundation + # + # See the NOTICE file(s) distributed with this work for additional + # information regarding copyright ownership. + # + # This program and the accompanying materials are made available under the + # terms of the Apache License Version 2.0 which is available at + # https://www.apache.org/licenses/LICENSE-2.0 + # + # SPDX-License-Identifier: Apache-2.0 + # ******************************************************************************* :hide-toc: Overall Status diff --git a/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_build_helpers.h b/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_build_helpers.h index 1950f989984..e0f65444aa8 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_build_helpers.h +++ b/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_build_helpers.h @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #ifndef INTERNALS_PERSISTENCY_KVS_BUILD_HELPERS_H_ #define INTERNALS_PERSISTENCY_KVS_BUILD_HELPERS_H_ diff --git a/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_instance.cpp b/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_instance.cpp index 8d51bc0a651..c4cbb267907 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_instance.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_instance.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include "kvs_instance.h" diff --git a/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_instance.h b/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_instance.h index 3ac7c34d125..b3a8b48b8ae 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_instance.h +++ b/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_instance.h @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #ifndef INTERNALS_PERSISTENCY_KVS_INSTANCE_H_ #define INTERNALS_PERSISTENCY_KVS_INSTANCE_H_ diff --git a/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_parameters.cpp b/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_parameters.cpp index d3f332cb413..38c96af4b5d 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_parameters.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_parameters.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include "kvs_parameters.h" diff --git a/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_parameters.h b/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_parameters.h index 0ce5adf02c8..8c73ec76aa3 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_parameters.h +++ b/feature_integration_tests/test_scenarios/cpp/src/internals/persistency/kvs_parameters.h @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #ifndef INTERNALS_PERSISTENCY_KVS_PARAMETERS_H_ #define INTERNALS_PERSISTENCY_KVS_PARAMETERS_H_ diff --git a/feature_integration_tests/test_scenarios/cpp/src/main.cpp b/feature_integration_tests/test_scenarios/cpp/src/main.cpp index 37c9543d3e8..09feeb362fb 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/main.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/main.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include #include diff --git a/feature_integration_tests/test_scenarios/cpp/src/scenarios/mod.cpp b/feature_integration_tests/test_scenarios/cpp/src/scenarios/mod.cpp index e897b1514e4..83a32e5af8e 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/scenarios/mod.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/scenarios/mod.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include diff --git a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/default_values.cpp b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/default_values.cpp index b3909864b05..033b7c611c3 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/default_values.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/default_values.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include "../../internals/persistency/kvs_build_helpers.h" #include "../../internals/persistency/kvs_instance.h" diff --git a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/default_values_ignored.cpp b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/default_values_ignored.cpp index 49dae261e03..aae0b4ebc7e 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/default_values_ignored.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/default_values_ignored.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include "../../internals/persistency/kvs_instance.h" diff --git a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/multi_instance_isolation.cpp b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/multi_instance_isolation.cpp index 071d796ba6c..c1edbc3cf51 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/multi_instance_isolation.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/multi_instance_isolation.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include "../../internals/persistency/kvs_build_helpers.h" #include "../../internals/persistency/kvs_instance.h" diff --git a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/multiple_kvs_per_app.cpp b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/multiple_kvs_per_app.cpp index 227e6518a74..39f45a56974 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/multiple_kvs_per_app.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/multiple_kvs_per_app.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include "../../internals/persistency/kvs_instance.h" diff --git a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/reset_to_default.cpp b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/reset_to_default.cpp index 9b40efeac5f..a6a3098797b 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/reset_to_default.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/reset_to_default.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include "../../internals/persistency/kvs_build_helpers.h" #include "../../internals/persistency/kvs_instance.h" diff --git a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/supported_datatypes.cpp b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/supported_datatypes.cpp index 88fb2d841cf..3265c80fa27 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/supported_datatypes.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/supported_datatypes.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include "../../internals/persistency/kvs_build_helpers.h" #include "../../internals/persistency/kvs_instance.h" diff --git a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/utf8_defaults.cpp b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/utf8_defaults.cpp index b1b15f7a201..70bd39281a2 100644 --- a/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/utf8_defaults.cpp +++ b/feature_integration_tests/test_scenarios/cpp/src/scenarios/persistency/utf8_defaults.cpp @@ -1,15 +1,15 @@ -// ******************************************************************************* -// Copyright (c) 2026 Contributors to the Eclipse Foundation -// -// See the NOTICE file(s) distributed with this work for additional -// information regarding copyright ownership. -// -// This program and the accompanying materials are made available under the -// terms of the Apache License Version 2.0 which is available at -// https://www.apache.org/licenses/LICENSE-2.0 -// -// SPDX-License-Identifier: Apache-2.0 -// ******************************************************************************* +/******************************************************************************** + * Copyright (c) 2026 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0 + * + * SPDX-License-Identifier: Apache-2.0 + ********************************************************************************/ #include "../../internals/persistency/kvs_build_helpers.h" #include "../../internals/persistency/kvs_instance.h" diff --git a/images/ebclfsa_aarch64/build/config-overlay/BUILD b/images/ebclfsa_aarch64/build/config-overlay/BUILD index 5cf36bef3c8..535b52d54c4 100644 --- a/images/ebclfsa_aarch64/build/config-overlay/BUILD +++ b/images/ebclfsa_aarch64/build/config-overlay/BUILD @@ -1,3 +1,15 @@ +# ******************************************************************************* +# Copyright (c) 2026 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 +# +# SPDX-License-Identifier: Apache-2.0 +# ******************************************************************************* exports_files( [ "usr/bin/delayed-start.sh", diff --git a/images/ebclfsa_aarch64/build/config-overlay/usr/bin/delayed-start.sh b/images/ebclfsa_aarch64/build/config-overlay/usr/bin/delayed-start.sh index c0a64921eed..81d0dc8b731 100755 --- a/images/ebclfsa_aarch64/build/config-overlay/usr/bin/delayed-start.sh +++ b/images/ebclfsa_aarch64/build/config-overlay/usr/bin/delayed-start.sh @@ -1,3 +1,15 @@ #!/bin/sh +# ******************************************************************************* +# Copyright (c) 2026 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 +# +# SPDX-License-Identifier: Apache-2.0 +# ******************************************************************************* sleep 2 /showcases/bin/cli diff --git a/runners/qemu_aarch64/scripts/BUILD b/runners/qemu_aarch64/scripts/BUILD index 44ff61c805e..29e9c7db4aa 100644 --- a/runners/qemu_aarch64/scripts/BUILD +++ b/runners/qemu_aarch64/scripts/BUILD @@ -1 +1,13 @@ +# ******************************************************************************* +# Copyright (c) 2026 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 +# +# SPDX-License-Identifier: Apache-2.0 +# ******************************************************************************* exports_files(["run_qemu.sh"])