mirror of
https://github.com/msfjarvis/adx.git
synced 2024-06-02 20:08:10 +05:30
Rust tooling to poll Google Maven repository for updates to AndroidX artifacts
224cda27ca
Flake lock file updates: • Updated input 'advisory-db': 'github:rustsec/advisory-db/369d98c1b95b7b56d0859605916d7b81a7d1f1c4' (2024-03-15) → 'github:rustsec/advisory-db/aa8e65c812517eae85190715fa63f312aa875773' (2024-03-25) • Updated input 'crane': 'github:ipetkov/crane/270c7d60d37b769a31bb04d61bc73cc2da1b3f6f' (2024-03-22) → 'github:ipetkov/crane/ada0fb4dcce4561acb1eb17c59b7306d9d4a95f3' (2024-03-29) • Updated input 'fenix': 'github:nix-community/fenix/85f4139f3c092cf4afd9f9906d7ed218ef262c97' (2024-03-22) → 'github:nix-community/fenix/aaeaf4574767a0f5ed1787e990139aefcf4db103' (2024-03-30) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/7ef7f442fc34b5eadb1c6ad6433bd6d0c51b056b' (2024-03-21) → 'github:rust-lang/rust-analyzer/f5a9250147f6569d8d89334dc9cca79c0322729f' (2024-03-29) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/20bc93ca7b2158ebc99b8cef987a2173a81cde35' (2024-03-23) → 'github:NixOS/nixpkgs/807c549feabce7eddbf259dbdcec9e0600a0660d' (2024-03-29) |
||
---|---|---|
.github | ||
.idea | ||
.vscode | ||
adx | ||
testdata | ||
.fdignore | ||
.git-blame-ignore-revs | ||
.gitattributes | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
default.nix | ||
deny.toml | ||
flake.lock | ||
flake.nix | ||
LICENSE-APACHE | ||
LICENSE-MIT | ||
README.md | ||
release.toml | ||
rust-toolchain.toml | ||
shell.nix |
androidx-release-watcher
Rust binary that polls Google's Maven repository and finds the latest version of the requested dependencies.
Installation
Using cargo
Run cargo install --locked adx
on a terminal.
From source
git clone https://github.com/msfjarvis/adx
cd adx
cargo install --path adx
Usage
Find the latest release of a package
$ adx appcompat
androidx.appcompat:appcompat:1.3.0-alpha02
androidx.appcompat:appcompat-resources:1.3.0-alpha02
Find the latest stable version of a package
$ adx --channel stable appcompat
androidx.appcompat:appcompat:1.2.0
androidx.appcompat:appcompat-resources:1.2.0