Commit Graph

  • 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
  • 09aae7be45 build/rpi-pico-serprog: better error handling Leah Rowe 2023-09-03 17:46:59 +01:00
  • 1dc54608a1 fix rpi-pico builds when running it twice Leah Rowe 2023-09-03 17:36:42 +01:00
  • c63052cf19 fix memtest86plus download/build Leah Rowe 2023-09-03 17:28:10 +01:00
  • fb4e6834c1 Merge pull request 'Add Dell Latitude E6430' (#124) from nic3-14159/lbmk:e6430 into master Leah Rowe 2023-09-03 15:55:42 +00:00
  • ebc04e5212 Add Dell Latitude E6430 Nicholas Chin 2023-09-02 14:44:07 -06:00
  • 71d361aac7 Merge pull request 'Less cat abuse' (#123) from Riku_V/lbmk:cat into master Leah Rowe 2023-09-03 14:12:47 +00:00
  • ef3fb05d66 Less cat abuse Riku Viitanen 2023-09-03 17:00:18 +03:00
  • eebf713311 switch repo links for pico-serprog Leah Rowe 2023-09-03 14:36:52 +01:00
  • 9ef8a7ea80 Merge pull request 'Automate pico-serprog builds' (#122) from Riku_V/lbmk:mkserprog into master Leah Rowe 2023-09-03 01:13:30 +00:00
  • e369e8fb4a automate rpi-pico serprog builds Riku Viitanen 2023-09-03 04:00:42 +03:00
  • 92b4db6992 build/release/src: only clean kbc1126 if it exists Leah Rowe 2023-09-03 00:34:18 +01:00
  • 7c6b35cf95 unify build/clean scripts: use handle/make instead Leah Rowe 2023-09-02 23:42:34 +01:00
  • cec37747b7 build/release/*: use -T0 in xz, for multithreading Leah Rowe 2023-09-02 22:40:57 +01:00
  • b4b63adb50 don't support ucode removal on untested targets Leah Rowe 2023-09-02 22:02:19 +01:00
  • b30c7e330b coreboot/e6400: support nvidia models Leah Rowe 2023-09-02 17:03:54 +01:00
  • 436b2ccb5a handle/make/config -m/-u: actually copy configs Leah Rowe 2023-09-02 17:02:17 +01:00
  • 3c7b09ace9 handle/make/config: properly handle cbutils Leah Rowe 2023-09-02 12:04:50 +01:00
  • a3bc7ccd71 handle/make/file: fix uefitool builds Leah Rowe 2023-09-02 10:43:35 +01:00
  • 4885c7962d handle TMPDIR from include/export.sh Leah Rowe 2023-09-02 10:22:39 +01:00
  • 56f16bc883 don't do cmake on uefitool if the Makefile exists Leah Rowe 2023-09-01 11:07:00 +01:00
  • 98d1ea5ae7 build/release/src: bugfix: actually copy cb/ub/sb Leah Rowe 2023-09-01 11:02:47 +01:00
  • 755f925ad9 build/release/src: copy handle symlink Leah Rowe 2023-09-01 10:48:33 +01:00
  • 3ad29d2d2a build/release/src: remove Makefile reference Leah Rowe 2023-09-01 10:43:33 +01:00
  • d69c231e24 build/release/src: fix bad variable reference Leah Rowe 2023-09-01 10:27:14 +01:00
  • 38440153b5 update build/release/src based on lbmk changes Leah Rowe 2023-09-01 10:19:14 +01:00
  • 0e782e7ee5 update the fetch scripts themselves Leah Rowe 2023-09-01 09:38:24 +01:00
  • 98f30b6dbe build/coreboot/utils: exit 1 if target.cfg missing Leah Rowe 2023-09-01 08:46:24 +01:00
  • b9662fbe36 handle project downloads in main lbmk script Leah Rowe 2023-09-01 08:30:08 +01:00
  • 12b33eb8c1 lbmk script: always clean up /tmp files Leah Rowe 2023-09-01 01:33:17 +01:00
  • 225e2609fa only remove microcode in build/release/roms Leah Rowe 2023-08-31 22:00:13 +01:00
  • bf774acf1d move build/boot/rom moverom to handle/make/config Leah Rowe 2023-08-31 21:12:35 +01:00