diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-03-21 16:48:28 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-03-21 16:48:28 +0000 |
commit | 41e7fb29c7c349b9e8cdddd8a7a659652db17c31 (patch) | |
tree | b90304975e6860d0759c0e0de1d2f2053d48a49c /release/checks | |
parent | 2a338f7e1abe182d1c0ec496540349d2084e9b4b (diff) | |
download | spectrum-41e7fb29c7c349b9e8cdddd8a7a659652db17c31.tar spectrum-41e7fb29c7c349b9e8cdddd8a7a659652db17c31.tar.gz spectrum-41e7fb29c7c349b9e8cdddd8a7a659652db17c31.tar.bz2 spectrum-41e7fb29c7c349b9e8cdddd8a7a659652db17c31.tar.lz spectrum-41e7fb29c7c349b9e8cdddd8a7a659652db17c31.tar.xz spectrum-41e7fb29c7c349b9e8cdddd8a7a659652db17c31.tar.zst spectrum-41e7fb29c7c349b9e8cdddd8a7a659652db17c31.zip |
release/checks: run clang-tidy on lseek
We'll wait for <https://github.com/mesonbuild/meson/pull/11563> to do this for meson-built programs. Signed-off-by: Alyssa Ross <hi@alyssa.is>
Diffstat (limited to 'release/checks')
-rw-r--r-- | release/checks/default.nix | 2 | ||||
-rw-r--r-- | release/checks/pkg-tests.nix | 11 |
2 files changed, 13 insertions, 0 deletions
diff --git a/release/checks/default.nix b/release/checks/default.nix index ef8b551..f8a3f9b 100644 --- a/release/checks/default.nix +++ b/release/checks/default.nix @@ -8,6 +8,8 @@ import ../../lib/eval-config.nix ({ ... } @ args: doc-links = import ./doc-links.nix args; + pkg-tests = import ./pkg-tests.nix args; + reuse = import ./reuse.nix args; rustfmt = import ./rustfmt.nix args; diff --git a/release/checks/pkg-tests.nix b/release/checks/pkg-tests.nix new file mode 100644 index 0000000..b0c7926 --- /dev/null +++ b/release/checks/pkg-tests.nix @@ -0,0 +1,11 @@ +# SPDX-License-Identifier: MIT +# SPDX-FileCopyrightText: 2023 Alyssa Ross <hi@alyssa.is> + +import ../../lib/eval-config.nix ({ config, src, ... }: + +{ + recurseForDerivations = true; + + lseek = config.pkgs.lib.recurseIntoAttrs + (import ../../tools/lseek { inherit config; }).tests; +}) |