aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-02-16 00:49:37 +0100
committerLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-02-16 00:49:37 +0100
commitb0df6b9446c8d4d445e0b3eca96a0be7a8783923 (patch)
tree37ad3346bf3795a948b510508d856bde0cf95192
parent72087c25b3d037d724eb79527ca0ccdb388c4d4e (diff)
downloadcosin25-invite-mountainbytes-master.tar.gz
cosin25-invite-mountainbytes-master.tar.bz2
cosin25-invite-mountainbytes-master.tar.lz
cosin25-invite-mountainbytes-master.zip

feat: a win32 build script that doesnt care about the size (tested in wine, not native win32, because fuck windows)

HEADmaster
-rw-r--r--build-win32-via-cross-compilation-and-dont-care-about-the-size4
1 files changed, 4 insertions, 0 deletions
diff --git a/build-win32-via-cross-compilation-and-dont-care-about-the-size b/build-win32-via-cross-compilation-and-dont-care-about-the-size
new file mode 100644
index 0000000..811c03a
--- /dev/null
+++ b/build-win32-via-cross-compilation-and-dont-care-about-the-size
@@ -0,0 +1,4 @@
+#!/bin/sh
+RUSTFLAGS="-Zlocation-detail=none" cargo +nightly build -Z build-std=std,panic_abort -Z build-std-features="optimize_for_size" -Z build-std-features=panic_immediate_abort --target x86_64-pc-windows-gnu --features bundled -r --features logical --features resizable
+upx --brute target/release/cosin-2025-invite-deck
+