`setup` script updates: wget installation; updated Android SDK installer
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
This commit is contained in:
parent
ad5eff54d2
commit
4a1c8e11a3
|
@ -37,6 +37,13 @@ function install_and_setup_package_manager() {
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function install_wget() {
|
||||||
|
if is_macos; then
|
||||||
|
brew_install wget
|
||||||
|
fi
|
||||||
|
// it's installed on ubuntu/debian by default
|
||||||
|
}
|
||||||
|
|
||||||
function needs_java8_linux() {
|
function needs_java8_linux() {
|
||||||
! program_exists "java" || !(java -version 2>&1 | grep -q "1.8.0")
|
! program_exists "java" || !(java -version 2>&1 | grep -q "1.8.0")
|
||||||
}
|
}
|
||||||
|
@ -296,16 +303,13 @@ function dependency_setup() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function use_android_sdk() {
|
function use_android_sdk() {
|
||||||
if [ -n "$ANDROID_SDK" ]; then
|
if [ -n "$ANDROID_SDK_ROOT" ]; then
|
||||||
if ! grep -Fq "sdk.dir" $_localPropertiesPath; then
|
if ! grep -Fq "sdk.dir" $_localPropertiesPath; then
|
||||||
echo "sdk.dir=$ANDROID_SDK" | tee -a $_localPropertiesPath
|
echo "sdk.dir=$ANDROID_SDK_ROOT" | tee -a $_localPropertiesPath
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
local _docUrl="https://docs.status.im/docs/build_status_linux.html"
|
local _docUrl="https://docs.status.im/docs/build_status.html"
|
||||||
if is_macos; then
|
cecho "@yellow[[ANDROID_SDK_ROOT environment variable not defined, please install the Android SDK.]]"
|
||||||
_docUrl="https://docs.status.im/docs/build_status_osx.html"
|
|
||||||
fi
|
|
||||||
cecho "@yellow[[ANDROID_SDK environment variable not defined, please install the Android SDK.]]"
|
|
||||||
cecho "@yellow[[(see $_docUrl).]]"
|
cecho "@yellow[[(see $_docUrl).]]"
|
||||||
|
|
||||||
echo
|
echo
|
||||||
|
|
|
@ -24,6 +24,7 @@ load_rvm_if_available
|
||||||
setup_header "Installing requirements..."
|
setup_header "Installing requirements..."
|
||||||
|
|
||||||
install_and_setup_package_manager
|
install_and_setup_package_manager
|
||||||
|
install_wget
|
||||||
install_java8
|
install_java8
|
||||||
install_clojure_cli
|
install_clojure_cli
|
||||||
install_leiningen
|
install_leiningen
|
||||||
|
|
Loading…
Reference in New Issue