index
:
lbmk.git
20240612_branch
20241206-t480-thunderbolt-unstable
20241206_branch
25.04_branch
25.06_branch
3050wip
audit6
audit6-merge1
m920qwip
master
quackboot
libreboot build system (LibreBoot MaKe)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
lib.sh
Age
Commit message (
Expand
)
Author
2025-04-21
lib.sh: Fix python3 detection when 'python' is python2
Alper Nebi Yasak
2025-04-18
lib.sh: perform root check even earlier
Leah Rowe
2025-04-18
lib.sh: tidy up opening logic (put it together)
Leah Rowe
2025-04-18
lib.sh: do root check before python check
Leah Rowe
2025-04-18
lib.sh: simplify mktarball()
Leah Rowe
2025-04-18
lib.sh: fix missing s/TMPDIR/xbmktmp
Leah Rowe
2025-04-17
lbmk: don't handle TMPDIR directly
Leah Rowe
2025-04-16
lib.sh mktarball: stricter tar error handling
Leah Rowe
2025-04-13
Revert "lib.sh: use eval for the command in x_"
Leah Rowe
2025-04-13
lib.sh: fix bad eval writing version/versiondate
Leah Rowe
2025-04-13
lib.sh: use eval for the command in x_
Leah Rowe
2025-04-12
lib.sh: tidy up the error handling
Leah Rowe
2025-04-12
remove xbmk_parent, handle forking in lib.sh
Leah Rowe
2025-04-12
lib.sh: define x_ right after err_
Leah Rowe
2025-04-12
lib.sh: minor cleanup
Leah Rowe
2025-04-12
lib.sh: write version/versiondate to dotfiles
Leah Rowe
2025-04-12
lib.sh: hardcode projectname/projectsite
Leah Rowe
2025-04-11
lib.sh: double-quote pwd to prevent globbing
Leah Rowe
2025-04-11
lbmk: unified PWD handling (work directory)
Leah Rowe
2025-04-11
lib.sh: initialise PATH if it's unset
Leah Rowe
2025-04-11
move XBMKPATH to include/lib.sh
Leah Rowe
2025-04-11
lbmk: use pwd util, not PWD environmental variable
Leah Rowe
2025-04-11
clean up a few semicolons in the build system
Leah Rowe
2025-01-06
lib.sh: Much safer python version check
Leah Rowe
2025-01-05
set up python in PATH, ensuring that it is python3
Leah Rowe
2025-01-03
lib.sh: Set python after dependencies
Leah Rowe
2025-01-03
lib.sh: Fix unescaped quotes in chkvars()
Leah Rowe
2025-01-03
Revert "fix more unescaped quotes in eval"
Leah Rowe
2025-01-03
fix more unescaped quotes in eval
Leah Rowe
2025-01-03
fix ./mk dependencies build issue
Leah Rowe
2025-01-02
lib.sh mktarball: cleaner if statement
Leah Rowe
2025-01-02
fix lbmk shellcheck errors
Leah Rowe
2025-01-02
lib.sh and rom.sh: update my header
Leah Rowe
2025-01-02
vendor.sh: MUCH, MUCH, MUCH safer ./mk inject
Leah Rowe
2024-12-31
hp820g2: fix vendorfile inject and set release=y
Leah Rowe
2024-12-30
lib.sh dependencies: support --reinstall argument
Leah Rowe
2024-12-30
move xbmkpath to XBMK_CACHE/
Leah Rowe
2024-12-30
use command -v instead of which
Leah Rowe
2024-12-30
path.sh: Further cleanup
Leah Rowe
2024-12-30
Fix globbing issue in lbmk
Leah Rowe
2024-12-30
Mitigate Debian Trixie/Sid GCC/GNAT version mismatch
Leah Rowe
2024-12-26
vendor.sh: Handle FSP insertion post-release
Leah Rowe
2024-12-24
lib.sh: Safer exit from ./mk dependencies
Leah Rowe
2024-11-19
Add U-Boot x86_64 payload
Leah Rowe
2024-11-03
Experimental U-Boot payload (32-bit dtb, U-Boot)
Leah Rowe
2024-08-11
lib.sh: more verbose error in x_
Leah Rowe
2024-07-28
lib.sh: new function mk() to handle trees in bulk
Leah Rowe
2024-07-26
general code cleanup in the build system
Leah Rowe
2024-07-19
put cachedir in environmental variable
Leah Rowe
2024-07-17
unified cache file handling for vendorfile/subfile
Leah Rowe
[next]