From 63bb27990b91e3c0f6526a84371fd003585da1e6 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 17 Dec 2023 12:54:32 +0100 Subject: release/checks/codespell.nix: init Signed-off-by: Alyssa Ross --- release/checks/codespell.nix | 17 +++++++++++++++++ release/checks/default.nix | 2 ++ 2 files changed, 19 insertions(+) create mode 100644 release/checks/codespell.nix (limited to 'release/checks') diff --git a/release/checks/codespell.nix b/release/checks/codespell.nix new file mode 100644 index 0000000..01aeb8c --- /dev/null +++ b/release/checks/codespell.nix @@ -0,0 +1,17 @@ +# SPDX-License-Identifier: MIT +# SPDX-FileCopyrightText: 2023 Alyssa Ross + +import ../../lib/call-package.nix ({ srcWithNix, lib, runCommand, codespell }: + +runCommand "spectrum-codespell" { + src = lib.fileset.toSource { + root = ../..; + fileset = srcWithNix; + }; + nativeBuildInputs = [ codespell ]; +} '' + cd $src + codespell + touch $out +'' +) (_: {}) diff --git a/release/checks/default.nix b/release/checks/default.nix index c200293..57170f5 100644 --- a/release/checks/default.nix +++ b/release/checks/default.nix @@ -6,6 +6,8 @@ import ../../lib/call-package.nix ({ callSpectrumPackage }: { recurseForDerivations = true; + codespell = callSpectrumPackage ./codespell.nix {}; + doc-links = callSpectrumPackage ./doc-links.nix {}; doc-anchors = callSpectrumPackage ./doc-anchors.nix {}; -- cgit 1.4.1