diff --git a/.beman-tidy.yaml b/.beman-tidy.yaml new file mode 100644 index 0000000..fd6ee16 --- /dev/null +++ b/.beman-tidy.yaml @@ -0,0 +1,11 @@ +# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception + +# This is the config file for beman-tidy, which checks compliance with the Beman Standard (https://github.com/bemanproject/beman/blob/main/docs/beman_standard.md) +# Check documentation for beman-tidy here: +# https://github.com/bemanproject/beman-tidy/blob/main/README.md + +disabled_rules: + - readme.implements # P3610 is not yet published on WG21; local draft is in papers/scope.org + +ignored_paths: + - infra/ diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 2409d2f..834b4c1 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception name: Lint Check (pre-commit) on: diff --git a/.markdownlint.yaml b/.markdownlint.yaml index 21c2849..48269b5 100644 --- a/.markdownlint.yaml +++ b/.markdownlint.yaml @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception # MD033/no-inline-html : Inline HTML : https://github.com/DavidAnson/markdownlint/blob/v0.35.0/doc/md033.md # Disable inline html linter is needed for
MD033: false diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e66db0f..0d6e49a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception # See https://pre-commit.com for more information # See https://pre-commit.com/hooks.html for more hooks repos: @@ -43,8 +44,9 @@ repos: # Beman Standard checking via beman-tidy - repo: https://github.com/bemanproject/beman-tidy - rev: v0.4.0 + rev: v0.4.1 hooks: - id: beman-tidy + args: [".", "--verbose", "--require-all"] exclude: 'infra/' diff --git a/cmake/beman.scope-config.cmake b/cmake/beman.scope-config.cmake index e4102c5..25b63f2 100644 --- a/cmake/beman.scope-config.cmake +++ b/cmake/beman.scope-config.cmake @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception include(${CMAKE_CURRENT_LIST_DIR}/beman.scope-targets.cmake) foreach(comp IN LISTS beman.scope_FIND_COMPONENTS)