From 2d52d114bec2242eb5687411033856ff8690eebe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sch=C3=B6nauer?= <37108907+DottoDev@users.noreply.github.com> Date: Fri, 21 Oct 2022 20:15:47 +0000 Subject: [PATCH] Changed binary name to be backwards compatible, version bump to 10.0.0 (#48) Changed binary name to be backwards compatible --- Cargo.toml | 4 ++++ build-all.sh | 12 ++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 903cd551..5d57d4d5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,6 +12,10 @@ edition = "2018" readme = "README.md" +[[bin]] +name = "topgrade" +path = "src/main.rs" + [dependencies] directories = "4.0" serde = { version = "1.0", features = ["derive"] } diff --git a/build-all.sh b/build-all.sh index f0c23538..886b4a27 100755 --- a/build-all.sh +++ b/build-all.sh @@ -13,12 +13,12 @@ build_function() { } package_function() { - tar -czvf build/topgrade-${ans}-x86_64-linux-gnu.tar.gz target/x86_64-unknown-linux-gnu/release/topgrade-rs - tar -czvf build/topgrade-${ans}-x86_64-linux-musl.tar.gz target/x86_64-unknown-linux-musl/release/topgrade-rs - tar -czvf build/topgrade-${ans}-x86_64-freebsd.tar.gz target/x86_64-unknown-freebsd/release/topgrade-rs - tar -czvf build/topgrade-${ans}-aarch64-linux-gnu.tar.gz target/aarch64-unknown-linux-gnu/release/topgrade-rs - tar -czvf build/topgrade-${ans}-aarch64-linux-musl.tar.gz target/aarch64-unknown-linux-musl/release/topgrade-rs - tar -czvf build/topgrade-${ans}-x86_64-windows.tar.gz target/x86_64-pc-windows-gnu/release/topgrade-rs.exe + tar -czvf build/topgrade-${ans}-x86_64-linux-gnu.tar.gz target/x86_64-unknown-linux-gnu/release/topgrade + tar -czvf build/topgrade-${ans}-x86_64-linux-musl.tar.gz target/x86_64-unknown-linux-musl/release/topgrade + tar -czvf build/topgrade-${ans}-x86_64-freebsd.tar.gz target/x86_64-unknown-freebsd/release/topgrade + tar -czvf build/topgrade-${ans}-aarch64-linux-gnu.tar.gz target/aarch64-unknown-linux-gnu/release/topgrade + tar -czvf build/topgrade-${ans}-aarch64-linux-musl.tar.gz target/aarch64-unknown-linux-musl/release/topgrade + tar -czvf build/topgrade-${ans}-x86_64-windows.tar.gz target/x86_64-pc-windows-gnu/release/topgrade.exe }