diff --git a/package.nix b/package.nix index 4127c0bf..ab5bd309 100644 --- a/package.nix +++ b/package.nix @@ -23,11 +23,18 @@ buildGo126Module rec { ]; env.CGO_ENABLED = 0; - ldflags = [ - "-s -w -X 'main.Commit=${rev}' -X 'main.Version=${version}'" - ]; + buildPhase = '' + runHook preBuild + go build -ldflags="-s -w -X 'main.Commit=${rev}' -X 'main.Version=${version}'" ./cmd/abra + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + install -D abra $out/bin/abra + runHook postInstall + ''; - doCheck = false; postInstall = '' export ABRA_DIR="$out" $out/bin/abra autocomplete bash >abra.bash