This commit is contained in:
Jacob Heider 2023-11-14 14:04:58 -05:00 committed by Max Howell
parent ec80f51fa5
commit 4db62733d5

View file

@ -0,0 +1,31 @@
distributable:
url: https://github.com/kaspanet/kaspad/archive/refs/tags/v{{version}}.tar.gz
strip-components: 1
versions:
github: kaspanet/kaspad
strip: /^v/
build:
dependencies:
go.dev: ^1.18
script: |
go install -ldflags="$LDFLAGS" . ./cmd/...
env:
GOBIN: "{{prefix}}/bin"
LDFLAGS:
- -X=main.Version=v{{version}}
linux:
LDFLAGS:
- -buildmode=pie
provides:
- bin/genkeypair
- bin/kaspactl
- bin/kaspad
- bin/kaspaminer
- bin/kaspawallet
test:
- kaspawallet show-addresses || true
- echo $(kaspawallet show-addresses 2>&1 || true) | grep "kaspawallet daemon is not running, start it with"