incus.client: fix macOS builds

This commit is contained in:
Nikodem Rabuliński
2024-08-07 22:33:16 +02:00
parent 804a74e996
commit fcf6091be6
+6
View File
@@ -30,6 +30,12 @@ buildGoModule {
subPackages = [ "cmd/incus" ];
postInstall = ''
# Needed for builds on systems with auto-allocate-uids to pass.
# Incus tries to read ~/.config/incus while generating completions
# to resolve user aliases.
export HOME="$(mktemp -d)"
mkdir -p "$HOME/.config/incus"
installShellCompletion --cmd incus \
--bash <($out/bin/incus completion bash) \
--fish <($out/bin/incus completion fish) \