diff --git a/projects/acorn.io/acorn-cli/package.yml b/projects/acorn.io/acorn-cli/package.yml new file mode 100644 index 00000000..5377a284 --- /dev/null +++ b/projects/acorn.io/acorn-cli/package.yml @@ -0,0 +1,28 @@ +distributable: + url: https://github.com/acorn-io/runtime/archive/refs/tags/v{{version}}.tar.gz + strip-components: 1 + +# if there’s a github then we can parse the versions +versions: + github: acorn-io/runtime + +build: + dependencies: + go.dev: '*' + env: + CGO_ENABLED: 0 + LDFLAGS: + - -s + - -w + #- -X github.com/acorn-io/runtime/cmd.Version={{ version }} + #- -X github.com/acorn-io/runtime/cmd.GitCommit=$( git rev-parse HEAD ) + linux: + LDFLAGS: + - -buildmode=pie + script: go build -v -ldflags="${LDFLAGS}" -o "{{ prefix }}"/bin/acorn + +provides: +- bin/acorn + +#test: test "$(acorn version)" = {{version}} +test: acorn help