Commit eaf26c93 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Initial commit

parents
all: rustc forge clean
forge:
mkdir .cargo
mkdir -p /root/.cargo
mount --bind .cargo /root/.cargo
tar xf forge-0.123.3.tar.gz
patch -Np1 -d forge-0.123.3 < forge-0.123.3-no_update.patch
PATH=/build/usr/bin:$$PATH cargo --version
PATH=/build/usr/bin:$$PATH rustc --version
cd forge-0.123.3 && PATH=/build/usr/bin:$$PATH cargo build --release
cd forge-0.123.3 && install -Dm755 target/release/forge /usr/bin/forge
rm -rf forge-0.123.3
umount /root/.cargo
rm -rf /root/.cargo
rm -rf .cargo
rustc:
$(MAKE) -C ../rustc temporary
clean:
$(MAKE) -C ../rustc clean
diff -uNr forge-0.123.3/crates/forge_main/src/update.rs forge-0.123.3-no_update/crates/forge_main/src/update.rs
--- forge-0.123.3/crates/forge_main/src/update.rs 2025-10-08 00:36:56.000000000 +1030
+++ forge-0.123.3-no_update/crates/forge_main/src/update.rs 2025-10-10 12:59:07.765042419 +1030
@@ -65,6 +65,8 @@
let frequency = update.frequency.unwrap_or_default();
let auto_update = update.auto_update.unwrap_or_default();
+ return;
+
// Check if version is development version, in which case we skip the update
// check
if VERSION.contains("dev") || VERSION == "0.1.0" {
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment