Commit Graph

  • 0a63dce35e update/project/trees: remove one more rm line Leah Rowe 2023-10-02 04:41:48 +01:00
  • 91c0f942f3 update/project/trees: remove redundant rm command Leah Rowe 2023-10-02 04:40:11 +01:00
  • 7bead4f55a update/project/trees: remove unnecessary linebreak Leah Rowe 2023-10-02 04:38:55 +01:00
  • 1dd97470e7 update/project/trees: rm "seen" in the right place Leah Rowe 2023-10-02 04:37:29 +01:00
  • a3b3196d6c build/grub/payload: remove unnecessary linebreaks Leah Rowe 2023-10-02 04:21:42 +01:00
  • 3fcad603b2 build/coreboot/utils: remove unnecessary check Leah Rowe 2023-10-02 04:17:50 +01:00
  • 0a711ebc66 build/coreboot/utils: simplify argument handling Leah Rowe 2023-10-02 04:12:30 +01:00
  • 7ce3f93e44 build/boot/*: unify more logic in main() Leah Rowe 2023-10-02 03:54:39 +01:00
  • 7b02bb9aa6 do not handle errors on mktemp in shell scripts Leah Rowe 2023-10-02 03:39:10 +01:00
  • 8c03b886c4 Greatly simplify error handling in shell scripts Leah Rowe 2023-10-01 06:33:43 +01:00
  • 5f914a4d00 build/boot/roms: optimise main() for code size Leah Rowe 2023-10-01 04:29:25 +01:00
  • 92c6da7b21 build/boot/roms_helper: shorten variable names Leah Rowe 2023-10-01 02:12:42 +01:00
  • 2a6fcf7022 build/boot/roms: dont do init/displaymode argument Leah Rowe 2023-10-01 01:18:20 +01:00
  • 42d4fa9b12 include/boot.sh: simplify variable initialisation Leah Rowe 2023-10-01 01:17:59 +01:00
  • 9bc9dddf64 build/boot/roms_helper: simplify rom file handling Leah Rowe 2023-09-30 23:23:09 +01:00
  • c477599c78 build/boot/roms_helper: general code cleanup Leah Rowe 2023-09-30 22:27:39 +01:00
  • 26fc3f1325 general code formatting cleanup in shell scripts Leah Rowe 2023-09-30 20:04:02 +01:00
  • 0a0defd325 simplify initialising variables in shell scripts Leah Rowe 2023-09-30 18:41:57 +01:00
  • 49b266eb42 build/boot/roms: only do 1 custom kbd/payload/mode Leah Rowe 2023-09-30 16:14:27 +01:00
  • d268f5eb28 build/boot/roms: move usage() to include/boot.sh Leah Rowe 2023-09-30 15:36:53 +01:00
  • 7922b6e0e5 build/boot/*: unified main() function Leah Rowe 2023-09-30 15:03:24 +01:00
  • f3c4f208d0 build/boot/roms: split up handle_targets() Leah Rowe 2023-09-30 14:13:11 +01:00
  • 4afa0aaa3c build/boot/roms: check all targets before building Leah Rowe 2023-09-30 13:21:15 +01:00
  • 6125d3418f build/boot/roms: merge handle_targets/build_target Leah Rowe 2023-09-30 13:18:11 +01:00
  • 13f5a4322b build/boot/roms: only run confirm_targets once Leah Rowe 2023-09-30 13:11:48 +01:00
  • 5462bf1ca0 build/boot/roms: rename buildrom to build_target Leah Rowe 2023-09-30 13:06:56 +01:00
  • fc097b3e0f build/boot/roms: split up main() Leah Rowe 2023-09-30 13:05:57 +01:00
  • 895073d765 build/boot/roms: simplify buildrom() handling Leah Rowe 2023-09-30 12:57:53 +01:00
  • df7305a5d9 build/boot/roms: support "all" if argument passed Leah Rowe 2023-09-30 12:51:40 +01:00
  • b3e69cd9ac build/boot/roms: move help() to bottom of file Leah Rowe 2023-09-30 12:41:41 +01:00
  • 385eb90c8c update/*/*: unified scanning of revisions/sources Leah Rowe 2023-09-30 01:31:40 +01:00
  • 9f5a5450af blobs/download: move helpers to include/blobutil Leah Rowe 2023-09-29 23:40:57 +01:00
  • 416704fb4e include/blobutil: try curl first, then wget Leah Rowe 2023-09-29 23:03:45 +01:00
  • 6519cea9cf include/blobutil: simplify check_defconfig() Leah Rowe 2023-09-29 22:34:34 +01:00
  • ac05e5ff17 blobs/download: do IntelME extract in one function Leah Rowe 2023-09-29 22:12:55 +01:00
  • 9b94df5dbb blobs/download: do final check of _dest in fetch() Leah Rowe 2023-09-29 21:44:51 +01:00
  • 9a7bf4af0f blobs/download: don't pass dl_path as argument Leah Rowe 2023-09-29 20:42:41 +01:00
  • 2b7ae8e204 blob scripts: unified handling of blob destination Leah Rowe 2023-09-29 19:41:34 +01:00
  • 8ea62a1661 remove unused variables in blob scripts Leah Rowe 2023-09-29 18:44:00 +01:00
  • 32da4e319b merge include/fetch.sh, blobutil.sh, defconfig.sh Leah Rowe 2023-09-29 17:23:47 +01:00
  • 710171f92b update/blobs/*: simplify mrc.bin handling Leah Rowe 2023-09-29 16:37:18 +01:00
  • 0bb3c59620 update/blobs/*: unified download/checksum logic Leah Rowe 2023-09-29 03:20:02 +01:00
  • 5d934be7b0 blobs/download: remove unnecessary linebreaks Leah Rowe 2023-09-28 03:21:42 +01:00
  • 3256ef3e24 blobs/download: remove unnecessary messages Leah Rowe 2023-09-28 02:49:02 +01:00
  • 178b888aa0 include/blobutil: properly set global variables Leah Rowe 2023-09-28 02:28:51 +01:00
  • e9e1a3b4ae blobs/download: simplify downloading of files Leah Rowe 2023-09-28 01:21:58 +01:00
  • 781d0a8091 blobs/download: remove unnecessary error pipes Leah Rowe 2023-09-28 00:46:04 +01:00
  • 9aef57dfb7 blobs/download: unified archive extraction Leah Rowe 2023-09-28 00:29:54 +01:00
  • 74c48a881d move build/command/options to include/option.sh Leah Rowe 2023-09-27 21:46:20 +01:00
  • a00b43375a build/release/roms: simplify strip_rom_image() Leah Rowe 2023-09-27 21:33:19 +01:00
  • 3b9442f7b2 blobs/download: unified blobdir handling Leah Rowe 2023-09-27 20:59:07 +01:00
  • 373c84e472 blobs/download: unified archive extraction Leah Rowe 2023-09-27 20:41:21 +01:00
  • 1e92abb177 blobs/download: remove errant debug line Leah Rowe 2023-09-27 19:15:52 +01:00
  • e73306ba8b remove script/update/blobs/extract Leah Rowe 2023-09-27 17:01:41 +01:00
  • 16235cb6f7 blobs/download: simplify fetch_update() Leah Rowe 2023-09-27 16:51:00 +01:00
  • d023327f98 blobs/download: greatly simplify sources handling Leah Rowe 2023-09-27 16:10:48 +01:00
  • 65a3269835 include/blobutil: simplify setting empty strings Leah Rowe 2023-09-27 15:26:17 +01:00
  • 6b17cda137 blobs/download: simplify defconfig handling Leah Rowe 2023-09-27 15:01:49 +01:00
  • b5628131ba handle/make/config: check project in main() Leah Rowe 2023-09-26 02:01:43 +01:00
  • f052f61fb7 handle/make/config: split up main() Leah Rowe 2023-09-26 01:38:32 +01:00
  • 67f4919ffe simplify getopts loops in shell scripts Leah Rowe 2023-09-26 01:34:10 +01:00
  • 36b7f01a8a only update git submodules in project/trees Leah Rowe 2023-09-25 12:46:54 +01:00
  • 81d073d5a1 update/project/*: unified git reset handling Leah Rowe 2023-09-25 12:17:02 +01:00
  • eae173ec13 split up grub patches into subdirectories Leah Rowe 2023-09-25 12:03:07 +01:00
  • a823bab365 include/git: support applying patch subdirectories Leah Rowe 2023-09-25 12:00:43 +01:00
  • 3738ec90ec update/project/*: unified patch handling Leah Rowe 2023-09-25 11:37:35 +01:00
  • cd3225d845 update/project/trees: remove extra.sh handling Leah Rowe 2023-09-25 10:55:43 +01:00
  • 42c9d7d28c build/grub/*: move common strings to variables Leah Rowe 2023-09-25 03:06:43 +01:00
  • e94ba1f7c0 build/grub/payload: split up main() Leah Rowe 2023-09-25 02:57:45 +01:00
  • b727f9666b util/: use SPDX license and copyright headers Leah Rowe 2023-09-25 02:49:34 +01:00
  • 208620198c Update email address for Leah Rowe copyrights Leah Rowe 2023-09-25 02:27:26 +01:00
  • cc1642096e Use SPDX license headers on all scripts Leah Rowe 2023-09-25 02:19:30 +01:00
  • a7b767a47b update/repos: concatenate multiple revision files Leah Rowe 2023-09-25 00:40:56 +01:00
  • 7966f9111d handle/make/config: run fail() on error, not err() Leah Rowe 2023-09-24 18:57:01 +01:00
  • 2d0e978c94 update grub revision Leah Rowe 2023-09-24 18:03:14 +01:00
  • 905f3d8e7b util/nvmutil: remove xorswap() macro Leah Rowe 2023-09-19 16:28:08 +01:00
  • 231015ef89 util/nvmutil: make setWord a macro Leah Rowe 2023-09-19 16:18:13 +01:00
  • d9bed11501 util/nvmutil: further optimise swap command Leah Rowe 2023-09-19 16:05:34 +01:00
  • 5e8013601a util/nvmutil: use correct comparisons on pointers Leah Rowe 2023-09-19 16:00:57 +01:00
  • 137a548b04 util/nvmutil: optimise swap command Leah Rowe 2023-09-19 15:56:55 +01:00
  • 4d44820163 util/nvmutil: don't use err_if on argc check Leah Rowe 2023-09-18 16:48:26 +01:00
  • 0897a0be17 util/nvmutil: always print filename in err_if Leah Rowe 2023-09-18 16:42:49 +01:00
  • 9a92524a47 util/nvmutil: remove SIZE_8KB define Leah Rowe 2023-09-18 16:36:45 +01:00
  • 5a129cea11 util/nvmutil: remove xpread/xpwrite macros Leah Rowe 2023-09-18 16:32:37 +01:00
  • ac0e49996a util/nvmutil: remove unnecessary xclose macro Leah Rowe 2023-09-18 16:26:03 +01:00
  • 83e6cfb294 util/nvmutil: simplify pledge and unveil handling Leah Rowe 2023-09-18 15:50:44 +01:00
  • 7bb92acd50 Merge pull request 'merge serprog scripts' (#131) from Riku_V/lbmk:master into master Leah Rowe 2023-09-16 23:29:42 +00:00
  • 3c30e1e3dd merge serprog scripts Riku Viitanen 2023-09-16 21:48:01 +03:00
  • f8704c0a0d lbmk: more verbose error messages Leah Rowe 2023-09-16 11:37:20 +01:00
  • a1db59a583 lbmk: reduce indentation in execute_command() Leah Rowe 2023-09-16 11:28:26 +01:00
  • a9ea277e56 lbmk: fail if ./build command options fails Leah Rowe 2023-09-16 11:25:35 +01:00
  • f1f5b91a85 lbmk: simplify execute_command() Leah Rowe 2023-09-16 11:19:15 +01:00
  • 662b926630 lbmk: remove "./buildpath mode all" Leah Rowe 2023-09-16 10:58:04 +01:00
  • 4c7343088b lbmk: break up main() Leah Rowe 2023-09-16 10:56:40 +01:00
  • 5f197023db lbmk: always use lbmk_exit for exits Leah Rowe 2023-09-16 10:39:04 +01:00
  • 3400e5a12b rel/src: fix multi-line command Leah Rowe 2023-09-12 16:25:20 +01:00
  • 4df3d09b01 remove ich9utils entries from .gitignore Leah Rowe 2023-09-11 18:40:41 +01:00
  • 20bf3a19cd Merge pull request 'make clean stm32-vserprog for release' (#130) from Riku_V/lbmk:makeclean into master Leah Rowe 2023-09-12 13:50:22 +00:00
  • c3ac62b173 serprog: list available boards Riku Viitanen 2023-09-12 02:51:32 +03:00
  • 24185bca42 fix typo serprog -> vserprog Riku Viitanen 2023-09-11 14:42:43 +03:00