distributable: url: https://github.com/SagerNet/sing-box/archive/v{{version}}.tar.gz strip-components: 1 display-name: sing-box versions: github: SagerNet/sing-box build: dependencies: go.dev: ^1.20 script: - go build $GO_ARGS -ldflags="$LDFLAGS" ./cmd/sing-box env: GO_ARGS: - -trimpath - -o="{{prefix}}/bin/sing-box" LDFLAGS: - -s - -w - -X github.com/sagernet/sing-box/constant.Version={{version}} linux: LDFLAGS: - -buildmode=pie provides: - bin/sing-box test: - sing-box version | grep {{version}} - sing-box check -c $PWD/config.json