Skip to content

Commit bb2d06f

Browse files
authored
[ATfL] Make it more adaptive to the build platform (#146)
The compiler we build will still be targeting AArch64 only, but with some luck this may work on some other platforms too.
1 parent 55a84b4 commit bb2d06f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

arm-software/linux/build.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ INTERACTIVE=false
3333
RELEASE_FLAGS=${RELEASE_FLAGS:-"false"}
3434
ATFL_VERSION=${ATFL_VERSION:-"0.0"}
3535
OS_NAME=${OS_NAME:-"linux"}
36-
TAR_NAME=${TAR_NAME:-"atfl-${ATFL_VERSION}-${OS_NAME}-aarch64.tar.gz"}
36+
TAR_NAME=${TAR_NAME:-"atfl-${ATFL_VERSION}-${OS_NAME}-`uname -m`.tar.gz"}
3737
ATFL_ASSERTIONS=${ATFL_ASSERTIONS:-"ON"}
38-
ATFL_TARGET_TRIPLE=${ATFL_TARGET_TRIPLE:-"aarch64-unknown-linux-gnu"}
38+
ATFL_TARGET_TRIPLE=${ATFL_TARGET_TRIPLE:-"`uname -m`-unknown-linux-gnu"}
3939
PROCESSOR_COUNT=$(getconf _NPROCESSORS_ONLN)
4040
PARALLEL_JOBS=${PARALLEL_JOBS:-"${PROCESSOR_COUNT}"}
4141
# " <-- this is to help syntax highlighters to find a matching double quote
@@ -45,7 +45,7 @@ STAGES=(
4545
"product_build"
4646
"shared_lib_build"
4747
)
48-
ZLIB_STATIC_PATH=${ZLIB_STATIC_PATH:-"/usr/lib/aarch64-linux-gnu/libz.a"}
48+
ZLIB_STATIC_PATH=${ZLIB_STATIC_PATH:-"/usr/lib/`uname -m`-linux-gnu/libz.a"}
4949
COMMON_CMAKE_FLAGS=(
5050
${COMMON_CMAKE_FLAGS}
5151
-DLLVM_ENABLE_ZLIB=ON

0 commit comments

Comments
 (0)