| Crates.io | upgrade |
| lib.rs | upgrade |
| version | 2.0.1 |
| created_at | 2023-12-16 16:24:00.209172+00 |
| updated_at | 2025-02-16 07:07:49.040545+00 |
| description | A helpful library for upgradeing your standalone executables. |
| homepage | |
| repository | https://github.com/xuxiaocheng0201/upgrade/ |
| max_upload_size | |
| id | 1071840 |
| size | 23,508 |
Read this in other languages: English, 简体中文.
A Rust crate to upgrade your program easily. (Based on self-replace.)
Add this to your Cargo.toml:
[dependencies]
upgrade = "^2"
use upgrade::upgrade;
fn main() {
upgrade("./upgrade.exe").unwrap();
}
Or call with args:
use upgrade::run_upgrade;
fn main() {
run_upgrade("./upgrade.exe", true, ["--upgraded"]).unwrap();
}