Commit Graph

  • 7322a2b53d lib.sh: stricter check in chkvars() Leah Rowe 2024-06-28 22:32:03 +0100
  • 203fdb8007 tidy up some setvars lists Leah Rowe 2024-06-28 14:59:52 +0100
  • d3ccb4d8a7 roms: explicitly shift by 1 on the "all" target Leah Rowe 2024-06-28 14:57:07 +0100
  • bd8f0e0bbb roms: add return value for the list command Leah Rowe 2024-06-28 14:56:30 +0100
  • 5907022703 roms: build u-boot *before* checking ubootelf Leah Rowe 2024-06-28 14:52:08 +0100
  • 57b68302c7 remove more unnecessary checks on trees commands Leah Rowe 2024-06-28 14:51:32 +0100
  • 0dcd8852dd lib.sh: keep versiondate check to 80 characters Leah Rowe 2024-06-28 13:44:13 +0100
  • 2ebdd184b7 lib.sh: condense for loop Leah Rowe 2024-06-28 13:42:19 +0100
  • 5dc30167de lib.sh: condense err_() a bit Leah Rowe 2024-06-28 13:41:22 +0100
  • a9882cfa00 lib.sh: add a return to the end of chkvars() Leah Rowe 2024-06-28 13:40:50 +0100
  • 511423a85a lib.sh: remove unused variable "boarddir" Leah Rowe 2024-06-28 13:33:50 +0100
  • 1fbfc7303d remove use of _xm variable in the build system Leah Rowe 2024-06-27 22:18:01 +0100
  • 7451fa629c trees: don't hardcode use of mkpayload_grub Leah Rowe 2024-06-27 16:51:48 +0100
  • 623ad90ef0 trees: simplify single/multi handling in main() Leah Rowe 2024-06-27 16:43:35 +0100
  • 7b178f5fad trees: rename build_projects to build_project Leah Rowe 2024-06-27 16:41:23 +0100
  • 7ee147ed49 trees: err if target.cfg not given if multi-tree Leah Rowe 2024-06-27 16:38:49 +0100
  • f8d1abf18d trees: set btype if target.cfg doesn't exist Leah Rowe 2024-06-27 16:33:30 +0100
  • 2827917b0a lib.sh: remove unused cbdir variable Leah Rowe 2024-06-27 16:12:30 +0100
  • dd28339f38 roms: remove unnecessary assignment to cbdir Leah Rowe 2024-06-27 16:09:41 +0100
  • cf4f828dbe trees: avoid kconfig make commands generically Leah Rowe 2024-06-27 15:55:56 +0100
  • ce9b2f0a1c git.sh: remove unnecessary check Leah Rowe 2024-06-27 14:52:28 +0100
  • f3baebe7e1 lib.sh: move git_err() to build Leah Rowe 2024-06-27 14:32:20 +0100
  • 43238fa0c5 lib.sh: condense singletree() a bit Leah Rowe 2024-06-27 14:06:41 +0100
  • de331e5da0 lib.sh: add a return to the end of check_defconfig Leah Rowe 2024-06-27 14:06:08 +0100
  • 94d9d313cc trees: condense elfcheck() a bit Leah Rowe 2024-06-27 14:05:19 +0100
  • 35c516c2f4 lib.sh: condense e() a bit Leah Rowe 2024-06-27 03:41:30 +0100
  • 2ac6db2b91 trees: shorten the final confirmation message Leah Rowe 2024-06-27 03:36:06 +0100
  • 9ba28a0b86 lib.sh: make elf/coreboot* a dot directory Leah Rowe 2024-06-27 03:23:31 +0100
  • 32e1b13416 build: don't rm TMPDIR if it's /tmp Leah Rowe 2024-06-27 03:20:18 +0100
  • 6daea94df8 lib.sh: simplified TMPDIR handling Leah Rowe 2024-06-27 03:18:23 +0100
  • 0c0b8124c1 lib.sh: condense setcfg() if/else logic Leah Rowe 2024-06-27 02:52:46 +0100
  • 0a2ed1a7bd trees: remove redundant space in printf Leah Rowe 2024-06-27 02:45:11 +0100
  • e3179f435e trees: explicitly err if OPTARG is not set Leah Rowe 2024-06-27 02:38:22 +0100
  • 8dcfb8a585 trees: only permit one single-tree project Leah Rowe 2024-06-27 02:36:18 +0100
  • c56531af40 trees: call err if multiple flags are provided Leah Rowe 2024-06-27 02:33:45 +0100
  • ebebb5a57e trees: explicitly set mode for -b Leah Rowe 2024-06-27 02:31:54 +0100
  • 0662b22297 roms: re-add compression of coreboot images Leah Rowe 2024-06-27 01:56:24 +0100
  • e8b7e74db5 roms: build coreboot *after* checking variables Leah Rowe 2024-06-25 09:54:22 +0100
  • aac8720382 lib.sh: introduce mandatory check of projectname Leah Rowe 2024-06-25 00:24:59 +0100
  • ae28debf21 lib.sh: condense setvars() a bit Leah Rowe 2024-06-25 00:22:42 +0100
  • 8c06c62e06 simplified lock message Leah Rowe 2024-06-25 00:20:06 +0100
  • 2965d526fd lib.sh: simplify reading of version files Leah Rowe 2024-06-25 00:18:12 +0100
  • 3319147306 lib.sh: simplify use of environment variables Leah Rowe 2024-06-25 00:12:18 +0100
  • aa89f69b34 roms main(): confirm what serprog images are built Leah Rowe 2024-06-24 18:39:53 +0100
  • ba228ac228 roms: remove unused variable name Leah Rowe 2024-06-24 18:35:32 +0100
  • e48183a52e roms: remove redundant printf Leah Rowe 2024-06-24 18:32:18 +0100
  • e73f1b1c9b roms: optimise u-boot elf check Leah Rowe 2024-06-24 18:30:48 +0100
  • 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 audit2-merge1 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