Commit Graph

  • 779f600342 lib.sh: tidy up opening logic (put it together) Leah Rowe 2025-04-18 02:09:47 +01:00
  • bac4be99c2 lib.sh: do root check before python check Leah Rowe 2025-04-18 02:02:10 +01:00
  • e63d8dd20d git.sh: minor cleanup Leah Rowe 2025-04-18 01:52:44 +01:00
  • 11078508a2 lib.sh: simplify mktarball() Leah Rowe 2025-04-18 01:33:45 +01:00
  • 087bbedc5f vendor.sh: tidy up vendor_download() Leah Rowe 2025-04-18 00:35:48 +01:00
  • e11fd52d95 mk: tidy up check_gnu_path() Leah Rowe 2025-04-18 00:27:33 +01:00
  • 3442f4278e mk: simplify check_project_hashes() Leah Rowe 2025-04-18 00:23:32 +01:00
  • 6b6a0fa607 lib.sh: fix missing s/TMPDIR/xbmktmp Leah Rowe 2025-04-18 00:17:11 +01:00
  • e07a2adb13 lbmk: don't handle TMPDIR directly Leah Rowe 2025-04-17 23:43:22 +01:00
  • 9d3b52cd1d rom.sh: minor cleanup Leah Rowe 2025-04-17 23:31:26 +01:00
  • b4402c5425 vendor.sh: yet even more code cleanup Leah Rowe 2025-04-17 22:14:19 +01:00
  • fe5bdc7633 vendor.sh: even more cleanup Leah Rowe 2025-04-17 21:59:02 +01:00
  • fcedb17a9a vendor.sh: more cleanup Leah Rowe 2025-04-17 18:38:20 +01:00
  • 4e2b59ed3f vendor.sh: minor cleanup Leah Rowe 2025-04-17 18:20:14 +01:00
  • a3acf4c3f9 vendor.sh: simplify process_release_roms Leah Rowe 2025-04-17 18:11:55 +01:00
  • 30213a9688 vendor.sh: remove unnecessary check Leah Rowe 2025-04-17 18:04:51 +01:00
  • 38df7275f1 git.sh: remove unnecessary comment Leah Rowe 2025-04-17 17:14:11 +01:00
  • f5891fb699 git.sh: remove link_crossgcc() Leah Rowe 2025-04-17 17:10:19 +01:00
  • a685654b90 git.sh: remove move_repo() Leah Rowe 2025-04-17 16:54:59 +01:00
  • e4aa62f79a git.sh: remove prep_submodule() Leah Rowe 2025-04-17 16:45:00 +01:00
  • 2839feb9e4 git.sh: make git_prep command clearer Leah Rowe 2025-04-17 16:32:21 +01:00
  • 410fa702c9 mrc.sh: Make proper use of variable inside printf Leah Rowe 2025-04-17 05:06:21 +01:00
  • 075902c3ea simplify a few file checks Leah Rowe 2025-04-17 04:49:17 +01:00
  • b2255425eb rom.sh: remove unnecessary check Leah Rowe 2025-04-17 04:22:25 +01:00
  • 39640d76a7 lbmk: minor cleanup Leah Rowe 2025-04-17 04:22:03 +01:00
  • c8dc701f3e lib.sh mktarball: stricter tar error handling Leah Rowe 2025-04-16 00:57:54 +01:00
  • 58a53d7046 vendor.sh: don't err on bruteforce me extract Leah Rowe 2025-04-13 17:58:59 +01:00
  • 958fa34832 mk check_project_hashes: handle error on sha512sum Leah Rowe 2025-04-13 17:08:25 +01:00
  • 8b4b069e3f vendor.sh: remove unnecessary xchanged="y" Leah Rowe 2025-04-13 15:53:36 +01:00
  • 166dbb04c9 vendor.sh: set need_files="n" if skipping patch Leah Rowe 2025-04-13 15:48:41 +01:00
  • e90657cc73 vendor.sh: Don't handle vendor files if not needed Leah Rowe 2025-04-13 14:09:31 +01:00
  • 2e10a45fa3 Revert "lib.sh: use eval for the command in x_" Leah Rowe 2025-04-13 05:15:13 +01:00
  • 738d4bb6b6 lib.sh: fix bad eval writing resized file Leah Rowe 2025-04-13 04:01:45 +01:00
  • eb9e5d2d5d lib.sh: fix bad eval writing version/versiondate Leah Rowe 2025-04-13 03:57:04 +01:00
  • 3bfdecdc75 lib.sh: use eval for the command in x_ Leah Rowe 2025-04-13 02:31:25 +01:00
  • 4fa3bb9e5b mk: use eval to run mkhelp commands Leah Rowe 2025-04-13 02:25:01 +01:00
  • 9b3635718a mk: tidy up the switch/case block in main() Leah Rowe 2025-04-12 22:43:28 +01:00
  • 0c381028ab mk: tidier error handling Leah Rowe 2025-04-12 22:29:21 +01:00
  • 023f9cf049 lib.sh: tidy up the error handling Leah Rowe 2025-04-12 22:24:34 +01:00
  • cb3253befb rom.sh: tidy up error handling Leah Rowe 2025-04-12 22:19:44 +01:00
  • 7af46721bc vendor.sh: tidy up error handling Leah Rowe 2025-04-12 22:15:58 +01:00
  • 04ebb3b91a vendor.sh: tidy up decat_fspfd() Leah Rowe 2025-04-12 22:05:35 +01:00
  • 0c87fdf96a git.sh: clean up fetch_project() Leah Rowe 2025-04-12 22:01:12 +01:00
  • 9eb8856b3c mk: Remove unnecessary argument checks on trees() Leah Rowe 2025-04-12 21:59:08 +01:00
  • 52f3d54116 vendor.sh: properly call err_ in fail_inject Leah Rowe 2025-04-12 20:19:48 +01:00
  • c4c6692b76 remove xbmk_parent, handle forking in lib.sh Leah Rowe 2025-04-12 19:57:40 +01:00
  • fd5431db05 lib.sh: define x_ right after err_ Leah Rowe 2025-04-12 17:40:51 +01:00
  • 972681a127 mk: minor cleanup Leah Rowe 2025-04-12 17:38:14 +01:00
  • b41cd39b68 lib.sh: minor cleanup Leah Rowe 2025-04-12 17:35:30 +01:00
  • 4993950264 mrc.sh: minor cleanup Leah Rowe 2025-04-12 17:32:18 +01:00
  • c158d82298 rom.sh: minor cleanup Leah Rowe 2025-04-12 17:29:35 +01:00
  • cb36248c8c vendor.sh: tidy up check_release() Leah Rowe 2025-04-12 17:10:49 +01:00
  • 409cab39c5 vendor.sh: tidy up vendor_inject() Leah Rowe 2025-04-12 17:08:30 +01:00
  • 12b1623e47 vendor.sh: tidy up readcfg() Leah Rowe 2025-04-12 17:05:12 +01:00
  • 0d85f061e2 vendor.sh: tidy up patch_release_roms() Leah Rowe 2025-04-12 17:02:07 +01:00
  • 61f2014102 vendor.sh: tidy up process_release_roms() Leah Rowe 2025-04-12 16:57:29 +01:00
  • 5901f36e49 vendor.sh: tidy up patch_rom() Leah Rowe 2025-04-12 16:53:34 +01:00
  • 082930ce0e vendor.sh: tidy up inject() Leah Rowe 2025-04-12 16:50:54 +01:00
  • e1f91f3037 vendor.sh: tidy up modify_mac_addresses() Leah Rowe 2025-04-12 16:43:59 +01:00
  • 3181ac5012 script/trees: merge with mk and delete script/ Leah Rowe 2025-04-12 14:44:21 +01:00
  • 3d03dd1a50 mk: remove the legacy "roms" command Leah Rowe 2025-04-12 14:24:10 +01:00
  • f0c629dcc6 lib.sh: write version/versiondate to dotfiles Leah Rowe 2025-04-12 13:51:49 +01:00
  • 23b942c83e lib.sh: hardcode projectname/projectsite Leah Rowe 2025-04-12 13:44:05 +01:00
  • a03bb793ae remove update/vendor symlinks Leah Rowe 2025-04-12 13:37:21 +01:00
  • d7f80ebe71 move build to mk Leah Rowe 2025-04-12 13:31:28 +01:00
  • 57d58527fd trees: unify the execution of mkhelper commands Leah Rowe 2025-04-12 13:17:13 +01:00
  • e5262da4be trees: tidy up configure_project() Leah Rowe 2025-04-12 13:07:27 +01:00
  • 5179827839 build: make coreboot building an else in "roms" Leah Rowe 2025-04-12 12:56:05 +01:00
  • c189257888 trees: don't build dependencies if dry=":" Leah Rowe 2025-04-12 02:28:14 +01:00
  • 115a66fddd trees: unified handling of flags Leah Rowe 2025-04-12 02:18:15 +01:00
  • 3ea633cc79 trees: simplified handling of badhash/do_make Leah Rowe 2025-04-12 01:56:14 +01:00
  • 9be40e94a2 trees: don't set mode on ./mk -b Leah Rowe 2025-04-12 01:48:42 +01:00
  • 67ad7c2635 trees: don't set mod on ./mk -d Leah Rowe 2025-04-12 01:48:13 +01:00
  • 2444894841 trees: don't initialise mode to "all" Leah Rowe 2025-04-12 01:45:36 +01:00
  • 97c50a39a6 trees: clean up some comments Leah Rowe 2025-04-12 01:45:10 +01:00
  • cfb14fd8dd vendor.sh: simplified readkconfig() Leah Rowe 2025-04-12 00:57:33 +01:00
  • 5b697b93a2 lib.sh: double-quote pwd to prevent globbing Leah Rowe 2025-04-11 20:11:51 +01:00
  • 5a0a24f555 lbmk: unified PWD handling (work directory) Leah Rowe 2025-04-11 20:04:53 +01:00
  • a25a29cfbb lib.sh: initialise PATH if it's unset Leah Rowe 2025-04-11 19:31:26 +01:00
  • 1022abf699 move XBMKPATH to include/lib.sh Leah Rowe 2025-04-11 19:22:23 +01:00
  • 0764c969a2 lbmk: use pwd util, not PWD environmental variable Leah Rowe 2025-04-11 17:52:18 +01:00
  • f98b9b0110 clean up a few semicolons in the build system Leah Rowe 2025-04-11 17:15:00 +01:00
  • 8ccb61cc71 trees: err if first argument is not a flag Leah Rowe 2025-04-11 14:21:39 +01:00
  • 947c3e1a17 trees: err if no argument given Leah Rowe 2025-04-11 14:17:12 +01:00
  • edbbde0b12 trees: set dry=":" on ./mk -f Leah Rowe 2025-04-11 14:11:24 +01:00
  • 33bb0ecf76 trees: clean up initialisation of the dry variable Leah Rowe 2025-04-11 14:09:36 +01:00
  • c7636ff1df trees: initialise mode to "all", not "" Leah Rowe 2025-04-11 13:39:55 +01:00
  • d0bd12631a trees: don't abuse the mode variable on -f Leah Rowe 2025-04-11 04:44:24 +01:00
  • c4cd876c60 trees: Add missing flag to error output Leah Rowe 2025-04-09 09:38:59 +01:00
  • 5ebcae5235 lbmk: minor code formatting cleanup Leah Rowe 2025-04-06 23:17:33 +01:00
  • 70cef71dba grub/xhci: Remove unused patch Leah Rowe 2025-04-04 13:57:09 +01:00
  • 3f14a470a2 remove _fsp targets (keep _vfsp) Leah Rowe 2025-04-01 08:45:41 +01:00
  • d7312260e7 util/nvmutil: remove excessive comments Leah Rowe 2025-02-25 13:29:16 +00:00
  • 68ebde2f03 Libreboot 20241206rev10 20241206rev10 Leah Rowe 2025-02-19 22:05:59 +00:00
  • 697afdea43 Bump GRUB revision to add 73 security patches Leah Rowe 2025-02-19 21:07:26 +00:00
  • e348ea0381 Bump GRUB revision to add 73 security patches Leah Rowe 2025-02-19 21:07:26 +00:00
  • 9196ceb1f9 Update pico-serprog revision 20241206rev9 Riku Viitanen 2025-02-12 22:19:11 +02:00
  • 4b228c11f9 Merge pull request 'Update pico-serprog revision' (#271) from Riku_V/lbmk:master into master Leah Rowe 2025-02-12 21:20:17 +00:00
  • a8359e30b2 Update pico-serprog revision Riku Viitanen 2025-02-12 22:19:11 +02:00
  • d2cb954933 util/nvmutil: Fix bad error messages on R/W Leah Rowe 2025-02-10 20:27:48 +00:00