From 41630b595975d0572d2514b80c636397c81a62bf Mon Sep 17 00:00:00 2001 From: Ersei Saggi Date: Sun, 06 Apr 2025 12:28:55 -0400 Subject: [PATCH] Make git discoverable by rgit --- flake.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index d9a8317..df2d87d 100644 --- a/flake.nix +++ a/flake.nix @@ -57,7 +57,7 @@ inherit src; strictDeps = true; buildInputs = pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ]; - nativeBuildInputs = with pkgs; [ cmake clang ]; + nativeBuildInputs = with pkgs; [ cmake clang makeBinaryWrapper ]; LIBCLANG_PATH = "${pkgs.clang.cc.lib}/lib"; ROCKSDB_LIB_DIR = "${pkgs.rocksdb}/lib"; }; @@ -67,7 +67,13 @@ buildInputs = [ rgit-grammar ] ++ commonArgs.buildInputs; TREE_SITTER_GRAMMAR_LIB_DIR = rgit-grammar; }; - rgit = craneLib.buildPackage (buildArgs // { doCheck = false; }); + rgit = craneLib.buildPackage (buildArgs // { + doCheck = false; + postInstall = '' + wrapProgram $out/bin/rgit \ + --set PATH ${pkgs.lib.makeBinPath [ pkgs.gitMinimal ]} + ''; + }); treefmt = treefmt-nix.lib.evalModule pkgs ./treefmt.nix; in { -- rgit 0.1.4