diff options
| author | salmonik <salmonik@tuta.io> | 2026-08-27 18:39:29 +0200 |
|---|---|---|
| committer | salmonik <salmonik@tuta.io> | 2026-08-27 18:39:29 +0200 |
| commit | 277218fe1ba1e3616bd147c9d9abecfc56b9957f (patch) | |
| tree | 0b57bdd8244db6e457dcc3203096d8b5465933fe /scripts/mksystem.sh | |
| parent | scripts: migrate all QEMU/test scripts to single system image (diff) | |
| download | rs-dos-277218fe1ba1e3616bd147c9d9abecfc56b9957f.tar.gz rs-dos-277218fe1ba1e3616bd147c9d9abecfc56b9957f.zip | |
build: default profile is release (debug too slow for dev loop)
Makefile: PROFILE=release, CARGO_FLAGS=--release; make release target
kept as no-op (now default). boot.sh: PROFILE=release default;
--debug flag opt-in. mksystem.sh: PROFILE=release default.
test-disk/fault/gfx/mouse/msg: all use --release.
All scripts syntax-checked.
Diffstat (limited to 'scripts/mksystem.sh')
| -rwxr-xr-x | scripts/mksystem.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/mksystem.sh b/scripts/mksystem.sh index dfa481c..044c86c 100755 --- a/scripts/mksystem.sh +++ b/scripts/mksystem.sh | |||
| @@ -78,7 +78,7 @@ while [ $# -gt 0 ]; do | |||
| 78 | done | 78 | done |
| 79 | 79 | ||
| 80 | TARGET=x86_64-unknown-uefi | 80 | TARGET=x86_64-unknown-uefi |
| 81 | PROFILE=debug | 81 | PROFILE=release |
| 82 | OUT_DIR="target/$TARGET/$PROFILE" | 82 | OUT_DIR="target/$TARGET/$PROFILE" |
| 83 | KERNEL="$OUT_DIR/rsdos.efi" | 83 | KERNEL="$OUT_DIR/rsdos.efi" |
| 84 | BZIMAGE="esp/bzImage" | 84 | BZIMAGE="esp/bzImage" |
| @@ -109,7 +109,7 @@ fi | |||
| 109 | # ---- build kernel ---- | 109 | # ---- build kernel ---- |
| 110 | if [ ! -f "$KERNEL" ]; then | 110 | if [ ! -f "$KERNEL" ]; then |
| 111 | echo "mksystem: building kernel..." | 111 | echo "mksystem: building kernel..." |
| 112 | cargo build --package rsdos --target "$TARGET" | 112 | cargo build --release --package rsdos --target "$TARGET" |
| 113 | fi | 113 | fi |
| 114 | 114 | ||
| 115 | # ---- build bootloader (chain mode only) ---- | 115 | # ---- build bootloader (chain mode only) ---- |
