Commit Graph

  • 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
  • dc9f5a6e48 fix nasm download path for coreboot/fam15h Leah Rowe 2024-06-11 10:44:49 +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
  • c043e5810d git.sh: simplify nuke() Leah Rowe 2024-06-09 10:42:10 +0100
  • 323a17d0c8 Add dependency scripts for Fedora 40 and Ubuntu 24.04 fuel-pcbox 2024-06-07 13:02:40 -0500
  • 62b2310a28 add crossgcc tarballs to config/submodules/ Leah Rowe 2024-06-08 08:30:59 +0100
  • 8a34a0d338 git.sh: support downloading *files* as submodules Leah Rowe 2024-06-08 03:01:05 +0100
  • 0730513709 git.sh: remove unnecessary line break Leah Rowe 2024-06-08 02:17:23 +0100
  • ad05266f8d import file download function from lbmk c202dc61 Leah Rowe 2024-06-08 01:55:15 +0100
  • b8e9eab0ba lib.sh: shorten a string in e() Leah Rowe 2024-06-08 01:22:21 +0100
  • a29cf274bc git.sh: fix submodule path Leah Rowe 2024-06-07 16:54:05 +0100
  • 7ac2264f53 git.sh: simplify prep_submodules() Leah Rowe 2024-06-07 16:21:43 +0100
  • 7c8173ebd4 git.sh: unified handling of git clone/reset/am Leah Rowe 2024-06-07 16:15:26 +0100
  • 573199c07d trees: simplified copy_elf() handling Leah Rowe 2024-06-07 15:02:32 +0100
  • d0d9b1204f git.sh: simplify submodule handling Leah Rowe 2024-06-07 14:40:59 +0100
  • df5d7c18bf git.sh: provide feedback for repository downloads Leah Rowe 2024-06-07 14:21:31 +0100
  • 591c7d28e0 git.sh: download "depend" projects *before* Leah Rowe 2024-06-07 14:16:58 +0100
  • 548d1e20c1 git.sh: reduced indentation in fetch_submodule Leah Rowe 2024-06-07 12:58:28 +0100
  • 12a04e8de2 git.sh: reduced indentation in prep_submodules Leah Rowe 2024-06-07 12:55:30 +0100
  • 9825e97a83 git.sh: *never* run git submodule update Leah Rowe 2024-06-07 12:50:55 +0100
  • 860deb3e7e lib.sh: rename variable for clarity Leah Rowe 2024-06-07 12:50:16 +0100
  • 8d5edd4f06 trees: don't check empty path in copy_elf() Leah Rowe 2024-06-07 12:04:28 +0100
  • c1176bbd28 trees: fix build issue caused by bad elf check Leah Rowe 2024-06-07 11:20:45 +0100
  • c88fb8c129 trees: fix listfile check in copy_elf() Leah Rowe 2024-06-07 10:35:38 +0100
  • 9168d33741 trees: don't say check elf/ if build.list missing Leah Rowe 2024-06-07 10:32:39 +0100
  • db09530905 trees: don't do elfcheck if build.list missing Leah Rowe 2024-06-07 10:31:01 +0100
  • 99418a7e82 define mdfiles/images in config/submodules/docs/ Leah Rowe 2024-06-07 01:01:44 +0100
  • 83d84797d8 libopencm3 to config/submodules/ on stm32-vserprog Leah Rowe 2024-06-07 00:47:06 +0100
  • c3cabcddf9 add tinyusb to config/submodule/ for pico-sdk Leah Rowe 2024-06-07 00:38:51 +0100
  • e4eb82e089 trees: unified coreboot makeargs Leah Rowe 2024-06-06 22:21:59 +0100
  • f7170092c8 trees: use multiple threads to build cbutils Leah Rowe 2024-06-06 22:20:09 +0100
  • 1d7a6f04c9 move handle_coreboot_utils to script/trees Leah Rowe 2024-06-06 22:17:16 +0100
  • ff16d27991 put coreboot utils in elf/, not cbutils/ Leah Rowe 2024-06-06 21:45:53 +0100
  • 3748f710c9 fix build issue building coreboot utils Leah Rowe 2024-06-06 21:33:22 +0100
  • a30bfd334f trees: skip single-tree build if a build exists Leah Rowe 2024-06-06 09:20:45 +0100
  • b682b4ddca use correct memtest86plus path in script/roms Leah Rowe 2024-06-06 09:11:39 +0100
  • 4749a5a29f put memtest86plus builds in elf/memtest86plus/ Leah Rowe 2024-06-06 09:05:16 +0100
  • 0e9d9b33b2 put flashprog builds in elf/flashprog/ Leah Rowe 2024-06-06 09:05:00 +0100
  • 7fe0106fa0 trees: also print "DONE! check elf/dir" on single Leah Rowe 2024-06-06 08:53:29 +0100
  • 74759d876a trees: handle build-test on multi-tree projects Leah Rowe 2024-06-06 03:08:24 +0100
  • 98e9cf6864 git.sh: use singletree() to decide submodules Leah Rowe 2024-06-06 02:49:38 +0100
  • b3b887567a remove cbcfgsdir variable (unused) Leah Rowe 2024-06-06 02:45:09 +0100
  • cb446e7d24 move cfgsdir/datadir variables to lib.sh Leah Rowe 2024-06-06 02:43:27 +0100
  • 7d99786a1a handle build.list from config/data/, not config/ Leah Rowe 2024-06-06 02:35:36 +0100
  • a61794dfca don't use build.list to detect multi-tree projects Leah Rowe 2024-06-06 01:01:22 +0100
  • 878056f37b move id check to lib.sh too Leah Rowe 2024-06-05 11:26:08 +0100
  • 3900642471 move root check to lib.sh (bugfix) Leah Rowe 2024-06-05 11:11:01 +0100
  • 740b1803fa bugfix: move dependencies handling to lib.sh Leah Rowe 2024-06-05 11:07:53 +0100
  • 4e25e335ed bump untitled revision again Leah Rowe 2024-06-04 14:16:43 +0100
  • 44ef38b335 bump untitled revision in git config Leah Rowe 2024-06-04 14:05:11 +0100