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
38aac2b6b2
Flake lock file updates: • Updated input 'crane': 'github:ipetkov/crane/a5eca68a2cf11adb32787fc141cddd29ac8eb79c?narHash=sha256-apdecPuh8SOQnkEET/kW/UcfjCRb8JbV5BKjoH%2BDcP4%3D' (2024-04-24) → 'github:ipetkov/crane/442a7a6152f49b907e73206dc8e1f46a61e8e873?narHash=sha256-uXNW6bapWFfkYIkK1EagydSrFMqycOYEDSq75GmUpjk%3D' (2024-05-04) • Updated input 'fenix': 'github:nix-community/fenix/055f6db376eaf544d84aa55bd5a7c70634af41ba?narHash=sha256-QO3Yv3UfJRfhZE1wsHOartg%2Bk8/Kf1BiDyfl8eEpqcE%3D' (2024-04-27) → 'github:nix-community/fenix/0371cb3179c16f4f932557f855082bf57d371166?narHash=sha256-WXSXGpOsFpIWmo92adRpKrC2PecFc12rkba6RBNXtfA%3D' (2024-05-04) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/1ed7e2de05ee76f6ae83cc9c72eb0b33ad6903f2?narHash=sha256-S8AsTyJvT6Q3pRFeo8QepWF/husnJh61cOhRt18Xmyc%3D' (2024-04-26) → 'github:rust-lang/rust-analyzer/1a5bb27c018c947dab01ab70ffe1d267b0481a17?narHash=sha256-5PuPbEIUfXrW3u3wZqct22hcoc3K6XOhV3iEIp/wZTg%3D' (2024-05-03) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/d6f6eb2a984f2ba9a366c31e4d36d65465683450?narHash=sha256-Yg5D5LhyAZvd3DZrQQfJAVK8K3TkUYKooFtH1ulM0mw%3D' (2024-04-27) → 'github:NixOS/nixpkgs/5fd8536a9a5932d4ae8de52b7dc08d92041237fc?narHash=sha256-oOUdvPrO8CbupgDSaPou%2BJv6GL%2BuQA2QlE33D7OLzkM%3D' (2024-05-03) |
||
---|---|---|
.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 | ||
oranda.json | ||
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