summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2025-05-12 19:20:50 +0100
committerLeah Rowe <leah@libreboot.org>2025-05-12 19:20:50 +0100
commit92954eeb38f69ebc0cfef7b9629e96a1599667be (patch)
tree5028d748a8e858732542ed2699cec4b001c0bac5 /include
parent05b5914b35492ddb4076873e0b6519396dfe92de (diff)
lib.sh: remove rmgit()
We don't need to call it from git.sh, because it's only being done when building a release anyway, and we already run rmgit when doing a release. The function itself is only two simple fx_ calls, so we can just do that from build_release(). Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'include')
-rw-r--r--include/git.sh3
-rw-r--r--include/lib.sh6
-rw-r--r--include/release.sh3
3 files changed, 2 insertions, 10 deletions
diff --git a/include/git.sh b/include/git.sh
index b65bd196..0091c832 100644
--- a/include/git.sh
+++ b/include/git.sh
@@ -57,9 +57,6 @@ git_prep()
dx_ fetch_submodule "$mdir/module.list"
fi
- [ "$_loc" != "$XBMK_CACHE/repo/$project" ] && \
- [ "$XBMK_RELEASE" = "y" ] && rmgit "$tmpgit"
-
[ "$_loc" = "${_loc%/*}" ] || x_ mkdir -p "${_loc%/*}"
x_ mv "$tmpgit" "$_loc"
}
diff --git a/include/lib.sh b/include/lib.sh
index cb3ba6cc..cf4305a1 100644
--- a/include/lib.sh
+++ b/include/lib.sh
@@ -29,12 +29,6 @@ mktarball()
x_ tar -c "$1" | xz -T$XBMK_THREADS -9e > "$2" || err "mktarball2, $1"
}
-rmgit()
-{
- fx_ "x_ rm -Rf" x_ find "$1" -name ".git"
- fx_ "x_ rm -Rf" x_ find "$1" -name ".gitmodules"
-}
-
e()
{
es_t="e" && [ $# -gt 1 ] && es_t="$2"
diff --git a/include/release.sh b/include/release.sh
index 0afb777f..be221d19 100644
--- a/include/release.sh
+++ b/include/release.sh
@@ -37,7 +37,8 @@ build_release()
x_ cd "$relsrcdir"
x_ ./mk -f
- rmgit .
+ fx_ "x_ rm -Rf" x_ find . -name ".git"
+ fx_ "x_ rm -Rf" x_ find . -name ".gitmodules"
x_ mv src/docs docs
) || err "can't create release files"