Commit graph

  • ff16d27991 put coreboot utils in elf/, not cbutils/ Leah Rowe 2024-06-06 21:45:53 +01:00
  • 3748f710c9 fix build issue building coreboot utils Leah Rowe 2024-06-06 21:33:22 +01:00
  • a30bfd334f trees: skip single-tree build if a build exists Leah Rowe 2024-06-06 09:20:45 +01:00
  • b682b4ddca use correct memtest86plus path in script/roms Leah Rowe 2024-06-06 09:11:39 +01:00
  • 4749a5a29f put memtest86plus builds in elf/memtest86plus/ Leah Rowe 2024-06-06 09:05:16 +01:00
  • 0e9d9b33b2 put flashprog builds in elf/flashprog/ Leah Rowe 2024-06-06 09:05:00 +01:00
  • 7fe0106fa0 trees: also print "DONE! check elf/dir" on single Leah Rowe 2024-06-06 08:53:29 +01:00
  • 74759d876a trees: handle build-test on multi-tree projects Leah Rowe 2024-06-06 03:08:24 +01:00
  • 98e9cf6864 git.sh: use singletree() to decide submodules Leah Rowe 2024-06-06 02:49:38 +01:00
  • b3b887567a remove cbcfgsdir variable (unused) Leah Rowe 2024-06-06 02:45:09 +01:00
  • cb446e7d24 move cfgsdir/datadir variables to lib.sh Leah Rowe 2024-06-06 02:43:27 +01:00
  • 7d99786a1a handle build.list from config/data/, not config/ Leah Rowe 2024-06-06 02:35:36 +01:00
  • a61794dfca don't use build.list to detect multi-tree projects Leah Rowe 2024-06-06 01:01:22 +01:00
  • 878056f37b move id check to lib.sh too Leah Rowe 2024-06-05 11:26:08 +01:00
  • 3900642471 move root check to lib.sh (bugfix) Leah Rowe 2024-06-05 11:11:01 +01:00
  • 740b1803fa bugfix: move dependencies handling to lib.sh Leah Rowe 2024-06-05 11:07:53 +01:00
  • 4e25e335ed bump untitled revision again Leah Rowe 2024-06-04 14:16:43 +01:00
  • 44ef38b335 bump untitled revision in git config Leah Rowe 2024-06-04 14:05:11 +01:00
  • 7b9431e336 lib.sh bugfix: check environmental variables right Leah Rowe 2024-06-04 13:53:08 +01:00
  • 2478252f67 lib.sh: more friendly output from e() Leah Rowe 2024-06-03 11:07:07 +01:00
  • d21fd016ac badcmd: don't print "no context given" Leah Rowe 2024-06-03 08:26:04 +01:00
  • 663de3bab4 badcmd: link directly to the maintenance manual Leah Rowe 2024-06-03 08:25:04 +01:00
  • 1d866d17d8 better help text on invalid commands Leah Rowe 2024-06-03 00:17:36 +01:00
  • 1204bc3c96 build: print the project website address on help Leah Rowe 2024-06-02 23:34:10 +01:00
  • ca0e9354f6 add projectsite file: point to canoeboot.org Leah Rowe 2024-06-02 23:15:27 +01:00
  • eb4ac3c334 make GRUB multi-tree and re-add xhci patches Leah Rowe 2024-06-01 23:01:30 +01:00
  • 347a104ae6 u-boot on qemu: remove currently unused x86 target Leah Rowe 2024-06-01 22:53:23 +01:00
  • 23e66c113d grub.cfg: scan /boot/grub.cfg last Leah Rowe 2024-06-01 17:34:45 +01:00
  • 6151316b91 grub.cfg: scan grub2/ last Leah Rowe 2024-06-01 17:33:12 +01:00
  • 36b3be95cf grub.cfg: search a reduced list of devs/partitions Leah Rowe 2024-06-01 17:04:31 +01:00
  • 71a17efc06 grub.cfg: scan grub.cfg from ESP Leah Rowe 2024-06-01 17:01:11 +01:00
  • 8bc7e3a539 grub.cfg: split up try_user_config Leah Rowe 2024-06-01 16:58:59 +01:00
  • cb4bacc9d9 grub.cfg: don't search for *_grub.cfg Leah Rowe 2024-06-01 16:52:32 +01:00
  • ea7e6e1659 grub.cfg: remove unnecessary path for isolinux Leah Rowe 2024-06-01 16:48:23 +01:00
  • 1beca3b781 grub.cfg: don't scan EFI on btrfs subvols Leah Rowe 2024-06-01 10:28:09 +01:00
  • 0662519cca Fix building vboot on i686 Luke T. Shumaker 2024-05-30 14:15:06 -06:00
  • 224dce632b git.sh: do not remove .submodules Leah Rowe 2024-05-30 07:50:58 +01:00
  • a36504aa31 delete u-boot test/lib/strlcat.c using nuke() Leah Rowe 2024-05-30 07:37:19 +01:00
  • cdce8ba70b make nuke function more generic Leah Rowe 2024-05-30 07:24:13 +01:00
  • 2c1f6f5e7a do not allow dashes in coreboot target names Leah Rowe 2024-05-29 03:15:25 +01:00
  • 7dc5d35929 roms: allow user override of grub_scan_disk Leah Rowe 2024-05-28 23:47:13 +01:00
  • bcb65846d3 grub.cfg: actually support setting boot order Leah Rowe 2024-05-28 23:08:20 +01:00
  • 2887b77ae4 trees: use CPUS=x on regular coreboot make Leah Rowe 2024-05-28 19:57:35 +01:00
  • a056583762 update gitignore Leah Rowe 2024-05-28 06:43:16 +01:00
  • 1ac4f7409e roms: fix bad eval when comparing options Leah Rowe 2024-05-28 01:23:43 +01:00
  • 724dbfe0ce grub.cfg: add spdx header Leah Rowe 2024-05-27 22:40:35 +01:00
  • 66f5faac73 re-configure grub_scan_disk on various targets Leah Rowe 2024-05-27 21:33:53 +01:00
  • bb92776943 remove grub_scan_disk in all target.cfg files Leah Rowe 2024-05-27 20:41:11 +01:00
  • 935447b035 grub.cfg: use grub_scan_disk to set boot order Leah Rowe 2024-05-27 20:16:49 +01:00
  • 75b6fbf302 GRUB: remove XHCI patches for now (will re-add) Leah Rowe 2024-05-27 15:36:27 +01:00
  • 07340d9711 minor correction Leah Rowe 2024-05-27 15:05:33 +01:00
  • 9f489b43d5 roms: make grubfirst if seabios_withgrub=y Leah Rowe 2024-05-27 14:42:16 +01:00
  • fca9b19e18 coreboot: only run GRUB as a secondary payload Leah Rowe 2024-05-27 14:24:26 +01:00
  • b75490f8fc flashprog: bump to 5b4fdd1 from 2 May 2024 Leah Rowe 2024-05-26 20:30:45 +01:00
  • d147c5d915 rename include/option.sh to include/lib.sh Leah Rowe 2024-05-26 12:10:27 +01:00
  • f534b0e973 merge nuke() back into git.sh Leah Rowe 2024-05-26 09:37:28 +01:00
  • a02b152f44 rename nukeblobs to a more generic name Leah Rowe 2024-05-26 09:32:00 +01:00
  • cb1918c5d7 roms: remove errant reference Leah Rowe 2024-05-26 09:25:12 +01:00
  • 4cff3c7d33 roms: rename bstr variable Leah Rowe 2024-05-26 09:22:39 +01:00
  • dc487df12f git.sh: remove errant whitespace Leah Rowe 2024-05-26 08:24:33 +01:00
  • cbb2f4f8a9 general code cleanup in the build system Leah Rowe 2024-05-26 01:54:36 +01:00
  • 583135e548 build: simplify git_init() Leah Rowe 2024-05-25 16:56:44 +01:00
  • aaff90f5a5 build: do root check before git check Leah Rowe 2024-05-25 16:34:48 +01:00
  • 687fdacc78 build: simplify git checks Leah Rowe 2024-05-25 16:34:07 +01:00
  • 84ee6a1ed8 option.sh: fix bad check for version/versiondate Leah Rowe 2024-05-25 14:37:40 +01:00
  • 3554593fd8 trees: reset makeargs per target/project Leah Rowe 2024-05-25 14:32:06 +01:00
  • b09261a901 trees: also use UPDATED_SUBMODULES=1 on crossgcc Leah Rowe 2024-05-25 00:37:26 +01:00
  • 698548ac59 trees: add UPDATED_SUBMODULES to coreboot make Leah Rowe 2024-05-25 00:22:34 +01:00
  • c8c516703f trees: write -C on the make command first not last Leah Rowe 2024-05-25 00:18:40 +01:00
  • aa15eef32f config: add backup coreboot submodule repositories Leah Rowe 2024-05-24 22:01:02 +01:00
  • 9e88ef2449 coreboot/default: remove chromeec from module.list Leah Rowe 2024-05-24 21:44:27 +01:00
  • 27f21c32d3 git.sh: break if a submodule clone succeeds Leah Rowe 2024-05-24 21:43:10 +01:00
  • 38fca598fb coreboot: only download the necessary submodules Leah Rowe 2024-05-24 19:08:57 +01:00
  • b5aa8b2d35 git.sh: allow finer control of git submodules Leah Rowe 2024-05-24 17:50:42 +01:00
  • 9339c6f3fd build: hide git-init output Leah Rowe 2024-05-24 15:00:46 +01:00
  • 31e089aff3 option.sh: generate version file if .git not found Leah Rowe 2024-05-24 14:53:45 +01:00
  • 7ec023907b update/trees: remove unused variable Leah Rowe 2024-05-23 00:01:20 +01:00
  • 2b0e71412e git.sh: move repo copying to a new function Leah Rowe 2024-05-22 23:11:12 +01:00
  • d71c4d326e git.sh: move link_crossgcc to end of file Leah Rowe 2024-05-22 23:08:13 +01:00
  • 0d7c249c9b move deblob function to new file "deblob.sh" Leah Rowe 2024-05-25 11:35:50 +01:00
  • 1300f09e67 git.sh: move xgcc linking to a new function Leah Rowe 2024-05-22 18:50:42 +01:00
  • 24934e6569 git.sh: don't include --checkout in submodules Leah Rowe 2024-05-22 18:15:03 +01:00
  • 5e0129eb0f git.sh: skip submodules if .gitmodules missing Leah Rowe 2024-05-22 18:03:48 +01:00
  • 7f82622caf git.sh: merge patch_submodules in prep_submodules Leah Rowe 2024-05-22 18:01:39 +01:00
  • 9c0a7f14fc git.sh: split submodule handling to new function Leah Rowe 2024-05-22 17:59:42 +01:00
  • b593127795 git.sh: remove errant line break Leah Rowe 2024-05-22 16:03:28 +01:00
  • 19f694bf2a git.sh: remove another meaningless check Leah Rowe 2024-05-22 15:57:47 +01:00
  • 71a9fcced8 git.sh: shorter variable names Leah Rowe 2024-05-22 15:56:35 +01:00
  • 6693588857 git.sh: remove meaningless check Leah Rowe 2024-05-22 15:53:37 +01:00
  • 5c459ad4ac git.sh: remove variable not meaningfully used Leah Rowe 2024-05-22 15:53:15 +01:00
  • 7be7bb8edb add CHANGELOG to .gitignore Leah Rowe 2024-05-22 02:15:39 +01:00
  • 3b2ebda890 Fix E6400 display reference clock patches Nicholas Chin 2024-05-21 18:47:04 -06:00
  • 995f052bb0 fix building coreboot images on i686 hosts Leah Rowe 2024-05-21 23:32:18 +01:00
  • 31d2c818eb Also try unlocking encrypted volume on NVMe Mate Kukri 2024-05-21 19:46:34 +01:00
  • 58f6741fb4 git.sh: fix invalid command in git_prep() Leah Rowe 2024-05-21 18:09:41 +01:00
  • f58b01c300 Add NVMe support to GRUB2 payload Mate Kukri 2024-05-20 20:48:44 +01:00
  • b892036edf Fix E6400 display issue with 1440 x 900 panel Nicholas Chin 2024-05-20 10:46:25 -06:00
  • f81c7ed8e9 Add pt qwerty keymap to lbmk samuraikid 2024-05-18 22:05:27 +00:00
  • 849466c0ac git.sh: allow patching submodules Leah Rowe 2024-05-20 00:10:27 +01:00
  • 8d4d063ace git.sh: don't delete .git if src/project/project Leah Rowe 2024-05-19 23:04:37 +01:00