summaryrefslogtreecommitdiff
path: root/dged.nix
diff options
context:
space:
mode:
Diffstat (limited to 'dged.nix')
-rw-r--r--dged.nix11
1 files changed, 11 insertions, 0 deletions
diff --git a/dged.nix b/dged.nix
index 2427e2d..84eb6ae 100644
--- a/dged.nix
+++ b/dged.nix
@@ -3,10 +3,12 @@
, bmake
, pkg-config
, tree-sitter
+, tree-sitter-grammars
, bear
, lib
, doxygen
, valgrind
+, linkFarm
}:
stdenv.mkDerivation {
name = "dged";
@@ -29,6 +31,15 @@ stdenv.mkDerivation {
bmake docs
'';
+ TREESITTER_GRAMMARS = with tree-sitter-grammars;
+ linkFarm "tree-sitter-grammars" {
+ "c" = tree-sitter-c;
+ "rust" = tree-sitter-rust;
+ "nix" = tree-sitter-nix;
+ "python" = tree-sitter-python;
+ "make" = tree-sitter-make;
+ };
+
installPhase = ''
bmake install
'';