Commit graph

  • a721e927b0 trees: merge build_targets() with handle_targets() Leah Rowe 2024-07-10 21:43:13 +0100
  • 1a95c0cf30 trees: use wrapper for dry-running make commands Leah Rowe 2024-07-10 20:38:36 +0100
  • a258eb231a trees: remove project-specific hacks Leah Rowe 2024-07-10 13:06:32 +0100
  • 3681c29e77 remove executable permission on include/ Leah Rowe 2024-07-10 02:14:25 +0100
  • 378c09a25c rom.sh: actually say if a cbutil exists Leah Rowe 2024-07-10 02:04:25 +0100
  • 87681db12c rom.sh: avoid re-building cbutils if built Leah Rowe 2024-07-10 01:37:27 +0100
  • fdf7864905 rom.sh: only before cbutils before coreboot Leah Rowe 2024-07-10 01:24:05 +0100
  • 21306dd5b8 trees: fix bad comparison Leah Rowe 2024-07-10 01:11:14 +0100
  • 9a3beea79c minor cleanup Leah Rowe 2024-07-09 03:09:49 +0100
  • 4dbce8aef0 trees: support -d (dry run) for custom build logic Leah Rowe 2024-07-09 01:31:25 +0100
  • 2dad7b0b6f rom.sh: only make rom tarball if release=y Leah Rowe 2024-07-08 02:21:52 +0100
  • e01995d491 rom.sh: new file, to replace script/roms Leah Rowe 2024-07-06 23:36:13 +0100
  • a50c789b1d roms: remove unnecessary trees checks Leah Rowe 2024-07-06 06:37:40 +0100
  • e5262da7ca coreboot: set build_depend on target.cfg files Leah Rowe 2024-07-06 06:34:24 +0100
  • a8a42ebb0b trees: rename load_target_config() Leah Rowe 2024-07-06 04:33:55 +0100
  • 07769f3341 trees: support build dependencies, not just fetch Leah Rowe 2024-07-06 04:29:03 +0100
  • 1b75d738bf GRUB: only load xhci from grub.cfg Leah Rowe 2024-07-06 02:01:59 +0100
  • bfeab80a8d trees: just do makeargs on coreboot, not cbmakearg Leah Rowe 2024-07-05 18:15:56 +0100
  • 05b59f39d6 trees: fix bad rm -Rf command (-Rf, not Rf) Leah Rowe 2024-07-01 13:03:04 +0100
  • 5d179fe3e0 roms: fix bad comparison in configure_target() Leah Rowe 2024-07-01 03:34:09 +0100
  • 1fe126501a GRUB: use mkhelper.cfg for common variables Leah Rowe 2024-07-01 03:32:35 +0100
  • c76e6b0527 trees: allow global config on multi-tree projects Leah Rowe 2024-06-30 22:22:15 +0100
  • bdf43e07cf trees: handle all projects if project undefined Leah Rowe 2024-06-30 21:31:01 +0100
  • ff00073666 git.sh: simpler for loop in git_am_patches() Leah Rowe 2024-06-30 18:23:15 +0100
  • de26bb9997 git.sh: merge for loops in git_am_patches() Leah Rowe 2024-06-30 18:14:58 +0100
  • cc090de51e trees and git.sh: tidy up global variables Leah Rowe 2024-06-30 18:10:22 +0100
  • 5b24c812a0 git.sh: simplified initialisation of "loc" Leah Rowe 2024-06-30 17:56:32 +0100
  • a62ad20730 trees: simplified distclean directory check Leah Rowe 2024-06-30 17:13:49 +0100
  • 63ae4ad746 git.sh: condense fetch_targets() a bit Leah Rowe 2024-06-30 17:04:24 +0100
  • 7aad37199c git.sh: short git_prep command in fetch_targets() Leah Rowe 2024-06-30 17:02:44 +0100
  • 4a152d53c3 trees: only do bare multi-tree clone on git Leah Rowe 2024-06-30 16:23:32 +0100
  • be4c655008 trees: simplified multi-tree bare repo clone Leah Rowe 2024-06-30 16:16:07 +0100
  • 51fe371931 git.sh: merge prepare_new_tree with fetch_targets Leah Rowe 2024-06-30 15:49:35 +0100
  • ca77d3a3d7 trees run_make_command: simpler distclean handling Leah Rowe 2024-06-30 15:46:03 +0100
  • aad9c8d0de trees: condense copy_elf() a bit Leah Rowe 2024-06-30 15:39:41 +0100
  • fdd67e5935 trees: add return to handle_defconfig() Leah Rowe 2024-06-30 14:39:20 +0100
  • be01e56609 trees: rename check_config to check_defconfig Leah Rowe 2024-06-30 14:13:52 +0100
  • 2740db84b7 trees: remove variable "config_name" Leah Rowe 2024-06-30 14:10:49 +0100
  • c77c09bac2 trees: rename variable "config" to defconfig Leah Rowe 2024-06-30 14:08:22 +0100
  • 675b24e83d git.sh: remove duplicate "xtree" variable Leah Rowe 2024-06-30 14:00:19 +0100
  • e332937241 trees: remove unnecessary commonts Leah Rowe 2024-06-30 13:46:31 +0100
  • 516b399eb1 trees: condense run_make_command() a bit Leah Rowe 2024-06-30 13:42:42 +0100
  • 0ab9afc7af trees: condense handle_makefile() a bit Leah Rowe 2024-06-30 13:30:35 +0100
  • 605b099e04 trees: mv load_project_config load_target_config Leah Rowe 2024-06-30 01:07:59 +0100
  • ef3ff3dfe4 trees, multi: download bare project *before* trees Leah Rowe 2024-06-30 00:40:30 +0100
  • e377404406 trees: unified multi-tree configuration handling Leah Rowe 2024-06-29 23:13:55 +0100
  • 211f4f0b82 trees: unified handling of source downloads Leah Rowe 2024-06-29 22:02:26 +0100
  • 0f7a5c27dc git.sh: rename Fetch_project_trees fetch_targets Leah Rowe 2024-06-29 19:59:16 +0100
  • 626fd9f245 git.sh: rename fetch_project_repo to fetch_project Leah Rowe 2024-06-29 19:58:03 +0100
  • 6a91dc02dc trees: better skip-clean string in handle_src_tree Leah Rowe 2024-06-29 19:47:25 +0100
  • de8dc508f9 trees: add return to check_coreboot_utils() Leah Rowe 2024-06-29 19:46:07 +0100
  • cc61bd1239 trees: simplify "utilmode" variable initialisation Leah Rowe 2024-06-29 19:44:47 +0100
  • cbe40044b4 trees mkpayload_grub: remove unnecessary check Leah Rowe 2024-06-29 18:39:25 +0100
  • 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