diff options
Diffstat (limited to 'tools/cheddar/default.nix')
-rw-r--r-- | tools/cheddar/default.nix | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/tools/cheddar/default.nix b/tools/cheddar/default.nix index 5c86fec48283..c65c782e6ac8 100644 --- a/tools/cheddar/default.nix +++ b/tools/cheddar/default.nix @@ -1,20 +1,17 @@ -{ depot, ... }: +{ pkgs, ... }: -with depot.third_party; - -naersk.buildPackage { +pkgs.naersk.buildPackage { src = ./.; doDoc = false; doCheck = false; override = x: { - # bat contains syntax highlighting packages for a lot more - # languages than what ships with syntect, and we can make use of - # them! - BAT_SYNTAXES = "${bat.src}/assets/syntaxes.bin"; + # Use our custom bat syntax set, which is everything from upstream, + # plus additional languages we care about. + BAT_SYNTAXES = "${pkgs.bat_syntaxes}"; # LLVM packages (why are they even required?) are not found # automatically if added to buildInputs, hence this ... - LIBCLANG_PATH = "${llvmPackages.libclang}/lib/libclang.so.10"; + LIBCLANG_PATH = "${pkgs.llvmPackages.libclang}/lib/libclang.so.10"; }; } |