refactor: reverts to buildPhase

This commit is contained in:
devydave
2026-05-06 23:07:39 +02:00
parent d8f283c7db
commit 01665bb9a7

View File

@ -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