summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2021-08-18 08:39:50 -0400
committerNick Mathewson <nickm@torproject.org>2021-08-18 08:39:50 -0400
commit00b57e81f827d524dc42e2eab052e4d3b61b2cb6 (patch)
tree6cb632902e0118fe68dfea2440067130f614b5aa
parent03a709ead1368e3033fdf9933243945e46a65f0b (diff)
parent719169dbe374b85b30e8ab2493c43ab4e747302f (diff)
downloadtor-00b57e81f827d524dc42e2eab052e4d3b61b2cb6.tar.gz
tor-00b57e81f827d524dc42e2eab052e4d3b61b2cb6.zip
Merge remote-tracking branch 'tor-gitlab/mr/419'
-rwxr-xr-xscripts/build/combine_libs9
1 files changed, 2 insertions, 7 deletions
diff --git a/scripts/build/combine_libs b/scripts/build/combine_libs
index 9c87f68248..a855171dc7 100755
--- a/scripts/build/combine_libs
+++ b/scripts/build/combine_libs
@@ -8,15 +8,11 @@ ORIGDIR="$(pwd)"
trap 'cd "$ORIGDIR" && rm -rf "$TMPDIR"' 0
abspath() {
- echo "$(cd "$(dirname "$1")">/dev/null && pwd)/$(basename "$1")"
+ echo "$(cd "$(dirname "$1")" >/dev/null && pwd)/$(basename "$1")"
}
TARGET=$(abspath "$1")
-#echo ORIGDIR="$ORIGDIR"
-#echo AR="$AR"
-#echo ARFLAGS="$AFLAGS"
-
shift
for input in "$@"; do
@@ -24,12 +20,11 @@ for input in "$@"; do
abs=$(abspath "$input")
dir="$TMPDIR"/$(basename "$input" .a)
mkdir "$dir"
- cd "$dir">/dev/null
+ cd "$dir" >/dev/null
"${AR:-ar}" x "$abs"
done
cd "$TMPDIR" >/dev/null
-#echo "${AR:-ar}" "${ARFLAGS:-cru}" library.tmp.a ./*/**
"${AR:-ar}" "${ARFLAGS:-cru}" library.tmp.a ./*/**
"${RANLIB:-ranlib}" library.tmp.a
mv -f library.tmp.a "$TARGET"