Commit graph

  • 14c3a328f1 roms: simplify build_roms() Leah Rowe 2024-06-24 18:24:50 +0100
  • 0355a80408 roms: make the bin/elf message more polite Leah Rowe 2024-06-24 17:42:58 +0100
  • 537efc148d roms: re-add final confirmation of targets Leah Rowe 2024-06-24 17:41:43 +0100
  • 01986beda3 roms: rename functions for extra clarity Leah Rowe 2024-06-24 17:35:44 +0100
  • d0a949d00b roms: build coreboot early to avoid duplicate work Leah Rowe 2024-06-24 17:28:25 +0100
  • df66dbd72d trees: try xgcc build twice if first attempt fails Leah Rowe 2024-06-24 14:23:56 +0100
  • bd59d01ea2 trees: don't check if xgcc is already built Leah Rowe 2024-06-23 17:24:28 +0100
  • fc408f5554 lib.sh: fix error running ./build dependencies Leah Rowe 2024-06-23 12:34:26 +0100
  • 8a02aef1d8 remove unused git modules Leah Rowe 2024-06-23 11:49:42 +0100
  • b72dfe11f9 roms: general code cleanup Leah Rowe 2024-06-23 00:15:19 +0100
  • 852eb1db4f roms: only support SeaBIOS/SeaGRUB on x86 Leah Rowe 2024-06-22 22:57:39 +0100
  • 107072b189 roms: remove support for "grubonly" seabios Leah Rowe 2024-06-22 21:44:49 +0100
  • ad1d0cb58c use backticks on eval commands, not subshells Leah Rowe 2024-06-22 04:06:07 +0100
  • e7fcfac14e lib.sh: remove badcmd() Leah Rowe 2024-06-22 03:55:04 +0100
  • dec9ae9b43 lib.sh: more unified config handling Leah Rowe 2024-06-22 02:35:25 +0100
  • c72904b6d1 trees: more robust check to avoid "make fetch" Leah Rowe 2024-06-21 03:05:00 +0100
  • a59ebb1b7c roms: fix lack of backslash on multi-line command Leah Rowe 2024-06-20 22:38:23 +0100
  • 253015f6a9 Revert "roms: remove build_payloads() and split it up" Leah Rowe 2024-06-20 02:58:59 +0100
  • 448d02babb git.sh: revert modification to for loop Leah Rowe 2024-06-20 01:42:10 +0100
  • 381ed442d9 minor code cleanup in the build system Leah Rowe 2024-06-20 01:15:06 +0100
  • 295471644a git.sh: general code cleanup in fetch_submodule() Leah Rowe 2024-06-20 00:57:10 +0100
  • 3ba876932d git.sh: reduced indentation on repo/file check Leah Rowe 2024-06-20 00:51:04 +0100
  • 109db65932 git.sh: simplified repo/backup check Leah Rowe 2024-06-20 00:46:51 +0100
  • acbefc558e roms: merge mkserprog() into main() Leah Rowe 2024-06-20 00:12:00 +0100
  • c2ca92a169 roms: don't insert timeout.cfg Leah Rowe 2024-06-19 14:32:42 +0100
  • 98fc84b0ed correction Leah Rowe 2024-06-19 14:20:09 +0100
  • 3ef9925b56 roms: reduce indentation in build_grub_roms() Leah Rowe 2024-06-19 14:11:54 +0100
  • faddd02ef5 roms: re-introduce accidentally disabled check Leah Rowe 2024-06-19 01:29:26 +0100
  • 14a05f72fb roms: remove build_payloads() and split it up Leah Rowe 2024-06-19 00:39:15 +0100
  • da3d7c7101 roms: group some commands that are similar Leah Rowe 2024-06-19 00:06:36 +0100
  • 99a13a32d9 roms: remove mt86bin variable Leah Rowe 2024-06-19 00:03:16 +0100
  • 3097a9e97a roms: merge build_uboot_payload to build_payloads Leah Rowe 2024-06-18 23:56:39 +0100
  • ccb330ec09 roms: simplify payload_uboot y/n check Leah Rowe 2024-06-18 23:49:28 +0100
  • 49c41411bd roms: simplify the check for serprog srcdir Leah Rowe 2024-06-18 02:15:25 +0100
  • 8136b640b9 roms: simplify the loop for building serprog roms Leah Rowe 2024-06-18 02:09:26 +0100
  • 6976a4edb2 roms: shorten variable serprog_boards_dir Leah Rowe 2024-06-18 02:00:47 +0100
  • 4a3ab3ad1c roms: simplified serprog image copy Leah Rowe 2024-06-18 01:50:40 +0100
  • 64ce81d2b6 roms: rename picosrc variable to rp2040src Leah Rowe 2024-06-18 01:44:25 +0100
  • e3471b22e7 roms: remove useless confirmation in mkserprogfw Leah Rowe 2024-06-18 01:21:20 +0100
  • a8fb99a750 roms: merge serprog build into one function Leah Rowe 2024-06-18 01:20:40 +0100
  • b1ec5ad719 roms: remind the user about gkb files Leah Rowe 2024-06-17 15:30:40 +0100
  • a93f519799 roms: rename x variable to it in for loop Leah Rowe 2024-06-17 01:05:28 +0100
  • faff6f0348 roms: don't use x_ to call cproms() Leah Rowe 2024-06-16 17:56:41 +0100
  • f43525d14f roms build_uboot_roms(): move rom, don't copy Leah Rowe 2024-06-16 17:50:42 +0100
  • dd2854b3e8 roms cproms(): allow other commands besides cp Leah Rowe 2024-06-16 17:49:44 +0100
  • a8f44ab80a unify coreboot elfdir (DO_NOT_FLASH) Leah Rowe 2024-06-16 17:46:58 +0100
  • be04f59602 roms: merge mkUbootRom() into build_uboot_roms() Leah Rowe 2024-06-16 17:42:34 +0100
  • a9819d7385 roms: simplify mkSeabiosRom() Leah Rowe 2024-06-16 12:54:07 +0100
  • 19baf8d1a7 roms: simplify mkUbootRom() Leah Rowe 2024-06-16 12:51:47 +0100
  • 935958e6a4 roms: simplify build_roms() Leah Rowe 2024-06-16 12:46:03 +0100
  • acd5d16961 roms: remove unnecessary check Leah Rowe 2024-06-16 12:42:57 +0100
  • 6094542663 build: remove unused variables Leah Rowe 2024-06-16 12:38:47 +0100
  • 94b9bd44e4 roms: further clean up build_grub_roms() Leah Rowe 2024-06-16 01:11:46 +0100
  • 167f81a993 roms: simplify timeout/scandisk insertion Leah Rowe 2024-06-16 01:08:08 +0100
  • d958b16369 roms: simplify seagrub check in build_grub_roms Leah Rowe 2024-06-16 01:05:28 +0100
  • 726b56b2f1 roms: simplify mkserprog() Leah Rowe 2024-06-16 00:53:21 +0100
  • dd59f2daba roms: simplify the serprog build functions Leah Rowe 2024-06-16 00:48:36 +0100
  • 9897bc748d script/roms: fix serprog build commands Leah Rowe 2024-06-16 00:40:44 +0100
  • 3269e0c097 roms: simplified ubootelf check Leah Rowe 2024-06-15 23:58:27 +0100
  • 7265b9f112 roms: simplify grubonly check in configure_target Leah Rowe 2024-06-15 23:42:45 +0100
  • c29b3ec3fc roms: simplify seagrub check in configure_target Leah Rowe 2024-06-15 23:38:19 +0100
  • f07aa84d49 roms: don't use x_ to call build_grub_roms Leah Rowe 2024-06-15 23:31:26 +0100
  • ed921d7890 trees: simplify copy_elf() Leah Rowe 2024-06-15 23:01:45 +0100
  • 293777fb99 trees: remove unnecessary check in copy_elf Leah Rowe 2024-06-15 23:00:12 +0100
  • b50a588cba grub: insert background in memdisk instead Leah Rowe 2024-06-15 22:53:34 +0100
  • 7f5adffc02 roms: unify all add-payload commands Leah Rowe 2024-06-15 20:22:19 +0100
  • 82c6a352df roms: don't add grub keymaps at all Leah Rowe 2024-06-14 17:34:30 +0100
  • f1aea87141 roms: merge handle_coreboot_target into main() Leah Rowe 2024-06-14 16:34:05 +0100
  • ae9dce889b roms: simplify target check (whether roms built) Leah Rowe 2024-06-14 16:26:49 +0100
  • bb4f0995d1 roms: simplify main() again Leah Rowe 2024-06-14 14:19:44 +0100
  • 59392ea0bb roms: remove redundant check on grub_scan_disk Leah Rowe 2024-06-14 14:09:33 +0100
  • e96d85dc76 roms: remove dangerous runtime p/s/d options Leah Rowe 2024-06-14 14:01:42 +0100
  • bb7b04cb59 unified checks for variable initialisation Leah Rowe 2024-06-14 13:36:31 +0100
  • 1399f2137f lib.sh: remove the items() function Leah Rowe 2024-06-14 13:19:25 +0100
  • 4ed6e41221 roms: simplify main() Leah Rowe 2024-06-14 09:11:07 +0100
  • 250f59bfb1 Canoeboot 20240612 release 20240612 Leah Rowe 2024-06-12 10:38:51 +0100
  • a2de05cf8e coreboot nasm: use coreboot mirror as backup Leah Rowe 2024-06-12 07:50:05 +0100
  • 581d4a66ac grub: only enable nvme if needed on a board Leah Rowe 2024-06-12 00:58:22 +0100
  • 3ddc7eb50f correction klompboot2 Leah Rowe 2024-06-11 22:28:36 +0100
  • dc9f5a6e48 fix nasm download path for coreboot/fam15h Leah Rowe 2024-06-11 10:44:49 +0100
  • 14171b9b20 fix nasm download path for coreboot/fam15h Leah Rowe 2024-06-11 10:44:49 +0100
  • 5dd382ab0a script/roms: just return if target missing config Leah Rowe 2024-06-11 01:30:43 +0100
  • 8badcf1cf4 klompboot 20240609 Leah Rowe 2024-06-11 00:08:18 +0100
  • 4f6fbfde81 minor code cleanup in the build system Leah Rowe 2024-06-09 18:48:58 +0100
  • 070aee6728 re-add ability to use cbfs grub.cfg as default Leah Rowe 2024-06-09 16:06:07 +0100
  • b4acd0f73c trees: exit with error if project undefined Leah Rowe 2024-06-09 15:57:53 +0100
  • fd9664c567 build: also make a lock file during release build Leah Rowe 2024-06-09 15:47:51 +0100
  • 686bad6d4e lib.sh: more useful lock message Leah Rowe 2024-06-09 15:44:20 +0100
  • f1caf89a28 create a lock file during builds Leah Rowe 2024-06-09 15:37:13 +0100
  • b6dc23bc67 git.sh: hide e() output on for loop Leah Rowe 2024-06-09 15:27:03 +0100
  • e51eae0d25 lib.sh: fix regression Leah Rowe 2024-06-09 15:23:50 +0100
  • 8b1a54d19e git.sh: download xtree *before*, not after Leah Rowe 2024-06-09 11:55:30 +0100
  • 14bba2d789 git.sh: fix deletion path in nuke() Leah Rowe 2024-06-09 11:43:47 +0100
  • ab4c4d406f lib.sh: less confusing error in download() Leah Rowe 2024-06-09 11:07:07 +0100
  • 2eaaa63f58 lib.sh: hide stderr on download() Leah Rowe 2024-06-09 11:04:25 +0100
  • 9e2584fbd9 lib.sh: simplify download() Leah Rowe 2024-06-09 11:04:08 +0100
  • 79fb79d239 lib.sh: fix redundancy in download() Leah Rowe 2024-06-09 10:58:19 +0100
  • e8b1d45631 lib.sh: simplify singletree() Leah Rowe 2024-06-09 10:55:33 +0100
  • 90a8ef90b0 git.sh: further simplify nuke() Leah Rowe 2024-06-09 10:49:58 +0100
  • c6b692208b git.sh: simplify link_crossgcc() Leah Rowe 2024-06-09 10:48:28 +0100