distributable: url: https://github.com/altsem/gitu/archive/refs/tags/{{ version.tag }}.tar.gz strip-components: 1 provides: - bin/gitu versions: github: altsem/gitu strip: /v/ dependencies: zlib.net: ~1.3 libgit2.org: ~1.7 build: dependencies: rust-lang.org: '>=1.56' rust-lang.org/cargo: '*' script: - run: sed -i 's/git_version::git_version!(cargo_suffix = "")/"{{version}}"/' main.rs working-directory: src - cargo install --locked --path . --root {{prefix}} test: - test "$(gitu --version)" = "gitu {{version}}" - gitu --help