Commit graph

  • 1bc8055e28 inject.sh: simplify kconfig scanning Leah Rowe 2025-05-05 21:05:45 +01:00
  • ea8f9b59c6 lib.sh find_ex: Write sort errors to /dev/null Leah Rowe 2025-05-05 20:45:31 +01:00
  • 0ba013a61d lib.sh x_(): Remove warning of empty args Leah Rowe 2025-05-05 20:41:48 +01:00
  • e47324619d lbmk: Replace err with much simpler implementation Leah Rowe 2025-05-05 20:38:19 +01:00
  • 2279a1f6f6 singletree/elfcheck: use fx_, not fe_ Leah Rowe 2025-05-05 20:33:02 +01:00
  • 1e1e65cb43 rom.sh: Print the rom image path being generated Leah Rowe 2025-05-05 18:14:44 +01:00
  • ffdf93bf90 rom.sh: Safer cprom() Leah Rowe 2025-05-05 18:08:55 +01:00
  • 1c0c88c7cb rom.sh: specifically check keymaps in cprom() Leah Rowe 2025-05-05 17:53:02 +01:00
  • 9342e5bb61 rom.sh: simplify mkseagrub() Leah Rowe 2025-05-05 17:41:10 +01:00
  • 4a9376adc4 mk: simplify elfcheck() Leah Rowe 2025-05-05 15:51:04 +01:00
  • e2f6e7a410 lib.sh: simplify singletree() Leah Rowe 2025-05-05 15:40:08 +01:00
  • 9d91c3da60 git.sh: move singletree() to lib.sh Leah Rowe 2025-05-05 15:31:33 +01:00
  • d87a9b78e0 mk: Fix bad error handling for gnu_setver Leah Rowe 2025-05-05 11:54:23 +01:00
  • 5f0c7e30ba lib.sh: set -u -e in err() Leah Rowe 2025-05-05 05:20:47 +01:00
  • 877f00df1f mk: Fix bad error handling for gnu_setver Leah Rowe 2025-05-05 11:54:23 +01:00
  • 0156cd91c8 lib.sh: set -u -e in err() Leah Rowe 2025-05-05 05:20:47 +01:00
  • c414eba896 Merge branch 'master' into 25.04_branch Leah Rowe 2025-05-05 07:37:02 +01:00
  • 7f150c3e4f GRUB: Mark E820 reserved on coreboot memory Leah Rowe 2025-05-05 07:14:38 +01:00
  • 9ddb92f1dc Merge branch 'master' into 25.04_branch Leah Rowe 2025-05-05 07:29:28 +01:00
  • 22d3266a53 lib.sh: Provide error message where none is given Leah Rowe 2025-05-04 16:53:02 +01:00
  • 5b2d537123 init.sh: Silence the output of git config --global Leah Rowe 2025-05-04 16:50:50 +01:00
  • edfa4a0ddd init.sh: Run git name/email check before init Leah Rowe 2025-05-04 16:49:30 +01:00
  • 23755c1748 lib.sh: stricter xbmk_err check in err() Leah Rowe 2025-05-04 16:32:03 +01:00
  • 5150bf64a4 lib.sh: simplify err-not-set handling Leah Rowe 2025-05-04 16:30:45 +01:00
  • 90bd3e67c4 lib.sh: Add warning if x_ is called without args Leah Rowe 2025-05-04 16:28:22 +01:00
  • 78aa78c82e lib.sh: simplify err() Leah Rowe 2025-05-04 16:23:11 +01:00
  • 15afad4a2b init.sh: single-quote xbmklock in xbmk_lock() Leah Rowe 2025-05-04 16:14:50 +01:00
  • 41bc473276 init.sh: define lock file in a variable instead Leah Rowe 2025-05-04 16:12:23 +01:00
  • 4415865ccc init.sh: tidy up xbmk_child_exec() Leah Rowe 2025-05-04 16:03:34 +01:00
  • ee686cc86b lib.sh err: add missing redirect to stderr Leah Rowe 2025-05-04 10:18:33 +01:00
  • cd979e3b09 lbmk: MUCH safer err function Leah Rowe 2025-05-04 09:56:21 +01:00
  • fda09e8923 lib.sh: rename errx to xmsg Leah Rowe 2025-05-04 09:17:23 +01:00
  • 8eea01eceb lib.sh: Make x_ err if first arg is empty Leah Rowe 2025-05-04 09:14:09 +01:00
  • af309d888b lib.sh: Make err_ always exit no matter what Leah Rowe 2025-05-04 09:10:24 +01:00
  • 6e14ab7c09 init.sh: tidy up the python version check Leah Rowe 2025-05-04 08:47:12 +01:00
  • 7944fd6297 init.sh: move non-init functions to lib.sh Leah Rowe 2025-05-04 08:33:17 +01:00
  • 159ded1c4e init.sh: simplify dependencies handling Leah Rowe 2025-05-04 08:29:19 +01:00
  • 7ab7bf19f2 rom.sh: tidy up copyps1bios() Leah Rowe 2025-05-04 08:19:17 +01:00
  • a5519f13e1 mk: tidy up xgccargs handling Leah Rowe 2025-05-04 08:14:44 +01:00
  • ed441a4ba0 mk: remove useless code Leah Rowe 2025-05-04 08:10:59 +01:00
  • e05787d82f init.sh: tidy up pathdir creation Leah Rowe 2025-05-04 08:10:36 +01:00
  • 2c3f9e4e7e mk: re-make gnupath/ after handling crossgcc Leah Rowe 2025-05-04 08:07:53 +01:00
  • e6d3b5763d mk: tidy up check_cross_compiler Leah Rowe 2025-05-04 08:07:06 +01:00
  • 45513d56be mk: re-make gnupath/ for each cross compiler Leah Rowe 2025-05-04 08:04:36 +01:00
  • 7314903331 mk: reduce indentation in check_cross_compiler() Leah Rowe 2025-05-04 08:02:14 +01:00
  • f6005f17b6 mk: Allow use of x_ on prefix functions Leah Rowe 2025-05-03 18:30:37 +01:00
  • 4a32890198 mk: tidy up check_project_hashes() sha512sum check Leah Rowe 2025-05-03 18:14:59 +01:00
  • 1d988606ca mk: simplify check_gnu_path() Leah Rowe 2025-05-03 18:04:47 +01:00
  • f64b2affb1 inject.sh: minor code cleanup Leah Rowe 2025-05-03 13:49:49 +01:00
  • bb5228dc32 init.sh: *Re-create* tmpdirs on parent instance Leah Rowe 2025-05-03 07:05:38 +01:00
  • 0c05289152 init.sh: Always create xbmklocal Leah Rowe 2025-05-03 07:04:34 +01:00
  • b2c14b6759 lbmk: Unified local ./tmp handling Leah Rowe 2025-05-03 06:53:25 +01:00
  • 6a653729a3 lib.sh: redirect find errors to /dev/null Leah Rowe 2025-05-03 06:41:20 +01:00
  • 67e06ce368 lib.sh: Fix bad touch command Leah Rowe 2025-05-03 06:36:43 +01:00
  • 2c9f3065ee inject.sh: Only build nvmutil once Leah Rowe 2025-05-03 06:35:48 +01:00
  • 4ca73f9434 inject.sh: always re-build nvmutil Leah Rowe 2025-05-03 06:28:14 +01:00
  • e6c2fd9734 util/nvmutil: use x, not ?, for random characters Leah Rowe 2025-05-03 06:23:10 +01:00
  • 09f6a6b11d lib.sh find_ex: explicitly create the tmp file Leah Rowe 2025-05-03 05:57:39 +01:00
  • 2d05cd260d init.sh: Explicitly create the xbmktmp directory Leah Rowe 2025-05-03 05:33:02 +01:00
  • e32a6c96d5 init.sh: unified handling of ./tmp Leah Rowe 2025-05-03 05:32:01 +01:00
  • 6c7da73782 lib.sh: add fe_ which is fx_ but err on find Leah Rowe 2025-05-03 05:25:11 +01:00
  • afb5e7d3d5 lbmk: unified execution on find commands Leah Rowe 2025-05-03 04:16:10 +01:00
  • 0b9c797f32 mk: include rom.sh directly Leah Rowe 2025-05-02 11:20:55 +01:00
  • a13e53ba16 lib.sh: Simplify rmgit() Leah Rowe 2025-05-02 10:52:38 +01:00
  • 61407551ca lib.sh: support multiple arguments in remkdir() Leah Rowe 2025-05-02 07:26:39 +01:00
  • 4c2786daba lib.sh: simplify remkdir() Leah Rowe 2025-05-02 07:26:17 +01:00
  • 6348e8a93e move x_() to lib.sh Leah Rowe 2025-05-02 07:24:11 +01:00
  • a30fd38ae4 init.sh: move setvars/err_ to lib.sh Leah Rowe 2025-05-02 05:54:36 +01:00
  • d51b995528 Restore SeaBIOS 9029a010 update, but with AHCI fix Leah Rowe 2025-05-02 02:18:19 +01:00
  • d89ac13056 Canoeboot 25.04 rev1 25.04rev1 Leah Rowe 2025-05-01 14:57:49 +01:00
  • 62f9c277f3 Revert "seabios: bump to rev 9029a010, 4 March 2025" Leah Rowe 2025-05-01 14:30:14 +01:00
  • 7333d71808 Canoeboot 25.04 Corny Calamity 25.04 Leah Rowe 2025-04-30 12:28:46 +01:00
  • 2da5712128 bring coreboot revs in sync with libreboot 25.04 Leah Rowe 2025-04-30 17:29:52 +01:00
  • 96c8dfa883 remove unused coreboot tree Leah Rowe 2025-04-30 16:51:33 +01:00
  • d66cfa5644 add pico-sdk backport patch fixing gcc 14.x Leah Rowe 2025-04-30 11:11:03 +01:00
  • b262db3b87 serprog: Remove pico2 support for the time being Leah Rowe 2025-04-30 02:27:47 +01:00
  • 15efc268a1 seabios: bump to rev 9029a010, 4 March 2025 Leah Rowe 2025-04-30 01:51:45 +01:00
  • 973053479b update untitled Leah Rowe 2025-04-30 01:26:34 +01:00
  • 2c97b272b8 coreboot413: add alper's fix to cbfstool for gcc15 Leah Rowe 2025-04-30 00:59:39 +01:00
  • bbe401f5f9 flashprog: bump to rev e060018 (1 March 2025) Leah Rowe 2025-04-30 00:43:45 +01:00
  • 64385b0dd1 lib.sh: Provide printf for mktarball Leah Rowe 2025-04-29 19:51:15 +01:00
  • 8a5603f98c seabios: Fix malloc_fn function pointer in romfile patch Alper Nebi Yasak 2025-04-29 16:31:53 +03:00
  • 892b02a215 dependencies/debian: Fix libusb package name Alper Nebi Yasak 2025-04-29 16:46:24 +03:00
  • db162c3662 init.sh: fix yet another double quote for dotfiles Leah Rowe 2025-04-29 14:11:56 +01:00
  • 41dad0d2c2 u-boot: gru: Disable INIT_SP_RELATIVE Alper Nebi Yasak 2025-04-23 22:20:16 +03:00
  • db79c0171e u-boot: arm64: Expand our modified defconfigs to full configs Alper Nebi Yasak 2025-04-23 22:17:41 +03:00
  • f34dd5cf38 u-boot: arm64: Merge our modifications into new defconfigs Alper Nebi Yasak 2025-04-23 22:13:36 +03:00
  • 99ade886e0 u-boot: arm64: Add new upstream defconfigs Alper Nebi Yasak 2025-04-23 22:04:06 +03:00
  • a710f63df3 u-boot: arm64: Rebase to v2025.04 Alper Nebi Yasak 2025-04-23 15:23:03 +03:00
  • c3ae4a917d u-boot: arm64: Save our modifications to the upstream defconfigs Alper Nebi Yasak 2025-04-23 14:44:45 +03:00
  • a576fa4570 u-boot: arm64: Turn configs into defconfigs Alper Nebi Yasak 2025-04-23 14:25:06 +03:00
  • 34d134f2f2 init.sh: don't use eval to read version files Leah Rowe 2025-04-29 12:01:13 +01:00
  • b63612871d init.sh: use backslash for dotfiles in eval Leah Rowe 2025-04-29 11:48:39 +01:00
  • 7722e2f0d0 mk: Don't run mkhelpers if mode is set Leah Rowe 2025-04-29 11:16:30 +01:00
  • d85ec327c3 mk: condense main() again Leah Rowe 2025-04-26 23:07:25 +01:00
  • 4ff7cd3d77 init.sh: make git name/email error more useful Leah Rowe 2025-04-26 23:02:04 +01:00
  • ec287ca69e init.sh: move git name/mail check to xbmk_git_init Leah Rowe 2025-04-26 22:54:43 +01:00
  • f89e5ad87a init.sh: tidy up the git name/email check Leah Rowe 2025-04-26 22:51:56 +01:00
  • 76d99b8cae mk: make main() more readable Leah Rowe 2025-04-26 22:46:30 +01:00
  • f3caaf394e mk: move git check to init.sh xbmk_set_version Leah Rowe 2025-04-26 22:44:11 +01:00