Unverified Commit 71e3ad20 authored by Matthieu Coudron's avatar Matthieu Coudron Committed by GitHub
Browse files

helix: fix build with extra tree-sitter grammars overrides (#493346)

parents f136e6a2 2aece72a
Loading
Loading
Loading
Loading
+19 −1
Original line number Diff line number Diff line
@@ -13,12 +13,30 @@
  lockedGrammars ? lib.importJSON ./grammars.json,
  grammarsOverlay ? (
    final: prev: {
      tree-sitter-sql = prev.tree-sitter-sql.override {
      tree-sitter-beancount = prev.tree-sitter-beancount.override {
        excludeBrokenTreeSitterJson = false;
      };
      tree-sitter-dart = prev.tree-sitter-dart.overrideAttrs {
        patches = [ ];
      };
      tree-sitter-glimmer = prev.tree-sitter-glimmer.override {
        excludeBrokenTreeSitterJson = false;
      };
      tree-sitter-janet-simple = prev.tree-sitter-janet-simple.override {
        excludeBrokenTreeSitterJson = false;
      };
      tree-sitter-latex = prev.tree-sitter-latex.override {
        generate = false;
      };
      tree-sitter-qmljs = prev.tree-sitter-qmljs.overrideAttrs {
        dontCheckForBrokenSymlinks = true;
      };
      tree-sitter-sql = prev.tree-sitter-sql.override {
        generate = false;
      };
      tree-sitter-tlaplus = prev.tree-sitter-tlaplus.overrideAttrs {
        patches = [ ];
      };
    }
  ),
}: