diff --git a/build-package.sh b/build-package.sh index 2db55a42f..dc422e1d4 100755 --- a/build-package.sh +++ b/build-package.sh @@ -4,14 +4,7 @@ set -e -o pipefail -u # Utility function to log an error message and exit with an error code. -termux_error_exit() { - echo "ERROR: $*" 1>&2 - exit 1 -} - -if [ "$(uname -o)" = Android ]; then - termux_error_exit "On-device builds are not supported - see README.md" -fi +source scripts/build/termux_error_exit.sh # Utility function to download a resource with an expected checksum. termux_download() { diff --git a/scripts/build/termux_error_exit.sh b/scripts/build/termux_error_exit.sh new file mode 100644 index 000000000..487a19112 --- /dev/null +++ b/scripts/build/termux_error_exit.sh @@ -0,0 +1,8 @@ +termux_error_exit() { + echo "ERROR: $*" 1>&2 + exit 1 +} + +if [ "$(uname -o)" = Android ]; then + termux_error_exit "On-device builds are not supported - see README.md" +fi diff --git a/scripts/termux_extract_dep_info.sh b/scripts/build/termux_extract_dep_info.sh similarity index 100% rename from scripts/termux_extract_dep_info.sh rename to scripts/build/termux_extract_dep_info.sh