diff options
| author | Leah Rowe <leah@libreboot.org> | 2026-09-17 01:35:30 +0100 |
|---|---|---|
| committer | Leah Rowe <leah@libreboot.org> | 2026-09-17 01:53:56 +0100 |
| commit | 856551a36d61b05fc78dc1ae742e6a0ec0a1303d (patch) | |
| tree | d05c49f9090aebfb7263cca5e90b0364d688c5bf /include/mk | |
| parent | 7c025e10362bcb7033f12631afc338e852cef99a (diff) | |
mk: add forx function for shorthand loops
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'include/mk')
| -rw-r--r-- | include/mk/release.sh | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/include/mk/release.sh b/include/mk/release.sh index 248569e5..9063a4d4 100644 --- a/include/mk/release.sh +++ b/include/mk/release.sh @@ -22,9 +22,7 @@ release() x_ git clone . "$rsrc" update_xbmkver "$rsrc" - prep_release src - prep_release tarball - prep_release bin + forx 'prep_release %s' src tarball bin x_ rm -Rf "$rsrc" @@ -55,8 +53,7 @@ prep_release_src() x_ ./mk -f - fx_ "x_ rm -Rf" x_ find . -name ".git" - fx_ "x_ rm -Rf" x_ find . -name ".gitmodules" + forx 'fx_ \"x_ rm -Rf\" x_ find . -name \".%s\"' git gitmodules ( fx_ nuke x_ find config -type f -name "nuke.list" ) || \ err "can't prune project files" "prep_release_src" "$@"; : @@ -93,10 +90,7 @@ prep_release_bin() { x_ ./mk -d coreboot - x_ ./mk -b coreboot - x_ ./mk -b pico-serprog - x_ ./mk -b stm32-vserprog - x_ ./mk -b pcsx-redux + forx 'x_ ./mk -b' coreboot pico-serprog stm32-vserprog pcsx-redux fx_ mkrom_tarball x_ find bin -mindepth 1 -maxdepth 1 \ -type d -name "serprog_*" |
