diff --git a/scripts/build_rln.sh b/scripts/build_rln.sh index a4c825ecf..bb385e23e 100755 --- a/scripts/build_rln.sh +++ b/scripts/build_rln.sh @@ -52,9 +52,10 @@ if curl --silent --fail-with-body -L \ -o "${tarball}"; then echo "Downloaded ${tarball}" - tar -xzf "${tarball}" - mv "release/librln.a" "${output_filename}" - rm -rf "${tarball}" release + tmpdir=$(mktemp -d) + tar -xzf "${tarball}" -C "$tmpdir" + mv "$tmpdir/release/librln.a" "${output_filename}" + rm -rf "${tarball}" "$tmpdir" else echo "Failed to download ${tarball}" # Build rln instead