From 6cec0e4a68049dd08f842e873021af33771f1629 Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Fri, 3 Jun 2022 11:59:30 +0200 Subject: [PATCH] Add nix package --- flake.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/flake.nix b/flake.nix index 190dd27..5eddac3 100644 --- a/flake.nix +++ b/flake.nix @@ -40,6 +40,8 @@ pkgs = import nixpkgs { inherit system; }; + + version = (builtins.fromJSON (builtins.readFile ./package.json)).version; in rec { checks = { @@ -88,5 +90,16 @@ inherit (checks.pre-commit) shellHook; }; }; + + packages = { + default = + let mkGrammar = pkgs.callPackage "${nixpkgs}/pkgs/development/tools/parsing/tree-sitter/grammar.nix" { }; + in + mkGrammar { + language = "tiger"; + inherit version; + source = ./.; + }; + }; }); }