elvish_config/aliases/carapace.elv

15 lines
307 B
Plaintext

edit:add-var updatecarapace~ {||
var cur = (pwd)
var wd = $E:HOME/Documents/OtherGo/github.com/rsteube/carapace-bin
var bd = $E:HOME/Go/bin
cd $wd
git pull
cd cmd/carapace
go generate ./...
go build -ldflags="-s -w"
if (bool ?(test -f carapace)) {
mv -f carapace $bd
}
cd $cur
}