#!/usr/bin/env bash

tmpzsh="$(mktemp -t XXXXXX.shell-hooks.zsh)"
tmpbash="$(mktemp -t XXXXXX.shell-hooks.bash)"
trap "rm $tmpsh $tmpbash" EXIT INT

mkdir -p build

go run ./cmd/hermit shell-hooks --zsh --print > $tmpzsh
go run ./cmd/hermit shell-hooks --bash --print > $tmpbash
go run ./cmd/geninstaller --dest=./build/install.sh --dist-url=https://github.com/cashapp/hermit/releases/download/stable
shellcheck -s bash ./build/install.sh ./files/hermit ./files/activate-hermit "$tmpzsh" "$tmpbash"
