distributable: url: https://github.com/lu-zero/cargo-c/archive/v{{version}}.tar.gz strip-components: 1 versions: github: lu-zero/cargo-c dependencies: libgit2.org: '*' libssh2.org: '*' openssl.org: ^1.1 zlib.net: '*' build: dependencies: rust-lang.org: ^1.70 rust-lang.org/cargo: '*' freedesktop.org/pkg-config: '*' script: cargo install $ARGS env: LIBGIT2_SYS_USE_PKG_CONFIG: 1 LIBSSH2_SYS_USE_PKG_CONFIG: 1 OPENSSL_NO_VENDOR: 1 OPENSSL_DIR: "{{deps.openssl.org.prefix}}" ARGS: - --root {{prefix}} - --locked - --path . provides: - bin/cargo-capi - bin/cargo-cbuild - bin/cargo-cinstall - bin/cargo-ctest test: cargo-capi --version | grep {{version}}