Commit Graph

  • 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
  • ccb36aa652 make libopencm3 correctly Riku Viitanen 2023-09-11 14:34:20 +03:00
  • 5737abf0ed make clean libopencm3 Riku Viitanen 2023-09-11 11:58:16 +03:00
  • 0bed0c35f3 Download libopencm3 before building Riku Viitanen 2023-09-11 11:39:13 +03:00
  • c400916e33 coreboot/hp8200sff_4mb: fix bad ifd path in config Leah Rowe 2023-09-11 00:43:25 +01:00
  • 3d77b8a0b9 download and copy serprog related src Riku Viitanen 2023-09-11 01:08:34 +03:00
  • 7dc8632514 clean up pico-serprog for release Riku Viitanen 2023-09-11 01:01:27 +03:00
  • 34d3629ebf make clean stm32-vserprog for release Riku Viitanen 2023-09-10 22:52:26 +03:00
  • 087f0e066a make lbmk help text actually vaguely helpful Leah Rowe 2023-09-10 19:25:22 +01:00
  • 093d40eec2 build/release/src: be more thorough deleting .git Leah Rowe 2023-09-10 17:34:39 +01:00
  • 630a65462f build/release/src: delete elf/ in srcdir Leah Rowe 2023-09-10 17:23:37 +01:00
  • 0543350d44 handle/make/file: run make-clean first Leah Rowe 2023-09-10 17:13:47 +01:00
  • 12f9afe622 build/release/src: remove cbutils/ in srcdir Leah Rowe 2023-09-10 17:08:08 +01:00
  • fe00ab4e91 build/release/src: remove errant code Leah Rowe 2023-09-10 17:04:59 +01:00
  • be4ed54023 handle/make/config: distclean once per tree Leah Rowe 2023-09-10 16:55:36 +01:00
  • f227cc081e handle/make/config: fix distclean/crossgcc-clean Leah Rowe 2023-09-10 15:55:02 +01:00
  • 669c9770cd handle/make/config: fix whitespace and 80-line bug Leah Rowe 2023-09-10 15:45:56 +01:00
  • d28ad6aa78 build/release/roms: use -T0 on serprog tarballs Leah Rowe 2023-09-10 15:12:38 +01:00
  • 308c21dd43 build/boot/roms stragglers: properly handle errors Leah Rowe 2023-09-10 15:05:19 +01:00
  • c16b28efad build/release/src: re-create symlinks, don't copy Leah Rowe 2023-09-10 01:21:12 +01:00
  • 32dcf9e51e coreboot/qemu_x86_12mb: re-add this mainboard Leah Rowe 2023-09-09 23:47:13 +01:00
  • 5aef8156b5 scripts: use printf, not echo, where appropriate Leah Rowe 2023-09-09 23:31:20 +01:00
  • 76e12cd4a9 update/blobs printf statements: use double quotes Leah Rowe 2023-09-09 23:27:44 +01:00
  • 84bf47b5b9 scripts: better handling of printf: stdout/stderr Leah Rowe 2023-09-09 23:15:17 +01:00
  • b78009e28a checkgit: properly print output to stderr Leah Rowe 2023-09-09 22:46:13 +01:00
  • f45f5e625d update/project/*: remove redundant checks Leah Rowe 2023-09-09 22:30:22 +01:00
  • 3e76e70d83 blobs/download: don't use the -B option in make Leah Rowe 2023-09-09 22:14:02 +01:00
  • 877c691ef5 build/release/roms: remove errant line break Leah Rowe 2023-09-09 22:11:28 +01:00
  • f03efbc27f blobs/inject: add error condition on rm command Leah Rowe 2023-09-09 20:15:50 +01:00
  • 20be007f5b blobs/inject: fix checksum validation if no-ucode Leah Rowe 2023-09-09 20:05:11 +01:00
  • f989d5b434 blobs/sources: fix backup links on some files Leah Rowe 2023-09-09 18:40:40 +01:00
  • 878550d519 use sha512sum to check downloads, not sha1sum Leah Rowe 2023-09-09 16:39:26 +01:00
  • 022e0200df Merge pull request 'Add stm32-vserprog' (#129) from Riku_V/lbmk:stm32 into master Leah Rowe 2023-09-09 14:13:05 +00:00
  • bed444ff90 Add stm32-vserprog Riku Viitanen 2023-09-09 16:49:27 +03:00
  • e9e4ada55f build/boot/rom: only insert scan.cfg if needed Leah Rowe 2023-09-09 00:02:34 +01:00
  • 0e3f3efcaa build/boot/roms: delete tmpcfg when done Leah Rowe 2023-09-09 00:02:00 +01:00
  • a69e8548b3 set grub.cfg timeout to 5s (10 on some boards) Leah Rowe 2023-09-08 23:48:06 +01:00
  • 4a459b0217 Merge pull request 'pico-serprog improvements' (#128) from Riku_V/lbmk:master into master Leah Rowe 2023-09-08 21:02:04 +00:00
  • 7b6fb95897 Build pico-serprog binary release archive Riku Viitanen 2023-09-08 20:43:47 +03:00
  • c292e01b00 Build for all pico board, not just the "original" Riku Viitanen 2023-09-08 20:42:15 +03:00
  • 1bde6bb3c4 Support multiple dependencies per project Riku Viitanen 2023-09-08 01:03:32 +03:00
  • 4d3b16da38 Cleaner parent directory creation Riku Viitanen 2023-09-08 00:25:52 +03:00
  • 7e8465bec8 grub: re-add module: play Leah Rowe 2023-09-06 09:32:02 +01:00
  • e3b9dfc959 util/nvmutil: put code all in nvmutil.c Leah Rowe 2023-09-05 15:24:21 +01:00
  • 8fc5f6ed53 update/blobs/inject: use tmp/romdir, not TMPDIR Leah Rowe 2023-09-05 01:49:35 +01:00
  • da991262a3 build/release/roms: use tmp/romdir, not TMPDIR Leah Rowe 2023-09-05 01:39:36 +01:00
  • 15081ed9ef grub: make backgrounds configurable in target.cfg Leah Rowe 2023-09-05 00:50:08 +01:00
  • 0d315c3a4e curl/wget downloads: set re-try count to 3 Leah Rowe 2023-09-04 22:12:02 +01:00
  • bdf171e3ec don't use /tmp/ for git clones. use tmp/ instead. Leah Rowe 2023-09-04 21:43:03 +01:00
  • 196f293a27 build/release/roms: fix ucode handling Leah Rowe 2023-09-04 21:23:18 +01:00
  • c0c7f3ae15 build/release/roms: simplify defcongic handling Leah Rowe 2023-09-04 21:19:27 +01:00
  • a56cad71c0 update/blobs: unify global variables Leah Rowe 2023-09-04 17:47:13 +01:00
  • 2cbc7eea95 update/blobs/*: unify checking of defconfig files Leah Rowe 2023-09-04 16:16:53 +01:00
  • 52677309c5 update/blobs/extract: replace errant target code Leah Rowe 2023-09-04 15:57:48 +01:00
  • ea7fae97bd build/boot/roms: don't create empty bin/ directory Leah Rowe 2023-09-04 14:54:36 +01:00
  • c62a423909 update/blobs/inject: remove errant target handling Leah Rowe 2023-09-04 14:17:09 +01:00
  • 950166da7b update/blobs/download: remove errant code Leah Rowe 2023-09-04 13:44:07 +01:00
  • 0668d234f0 add checkversion to build/release/src Leah Rowe 2023-09-04 12:39:22 +01:00
  • c92a596cb9 grub: remove xnu module Leah Rowe 2023-09-04 04:22:58 +01:00
  • e659ddd849 grub: remove legacy file system modules Leah Rowe 2023-09-04 04:14:47 +01:00
  • cf5357856c re-add grub modules cat, eval and pbkdf2 Leah Rowe 2023-09-04 03:49:03 +01:00
  • 33e6088a16 move script/misc/versioncheck to main directory Leah Rowe 2023-09-04 03:28:11 +01:00
  • 2c769dc136 move me7_update_parser.py to util/ Leah Rowe 2023-09-04 03:24:46 +01:00
  • da3c9bb3c5 merge config/ and resources/ Leah Rowe 2023-09-04 02:36:41 +01:00
  • a05010503f blobs/download: don't handle ifd/gbe files Leah Rowe 2023-09-04 02:12:05 +01:00
  • 03788d14fb move ifd/gbe configs into config/ifd/ Leah Rowe 2023-09-04 01:17:23 +01:00
  • 6ddb0e0974 run make oldconfig on coreboot/default mainboards Leah Rowe 2023-09-03 23:20:28 +01:00
  • 19efdf9eeb ich9m mainboards: use pre-assembled ifd/gbe files Leah Rowe 2023-09-03 19:55:58 +01:00
  • af8d8cda7d add ich9m ifd/gbe files Leah Rowe 2023-09-03 19:19:50 +01:00
  • d554efae81 build/release/src: copy e6430 ifd/gbe Leah Rowe 2023-09-03 18:36:25 +01:00