aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xnode/setup-build-android15
1 files changed, 15 insertions, 0 deletions
diff --git a/node/setup-build-android b/node/setup-build-android
index b65061b..918b115 100755
--- a/node/setup-build-android
+++ b/node/setup-build-android
@@ -49,7 +49,17 @@ apt-get-retry --non-fatal update
# add feature to allow add-apt-repository
apt-get-retry install -y python-software-properties unixodbc java-common
+# enable partner repo for sun-java6
+##add-apt-repository "deb http://archive.canonical.com/ubuntu maverick partner"
+##apt-get update
+
+wget -nv --no-check-certificate http://android-build.linaro.org/seed/sun-java6-bin_6.26-2natty1_amd64.deb \
+ http://android-build.linaro.org/seed/sun-java6-jdk_6.26-2natty1_amd64.deb \
+ http://android-build.linaro.org/seed/sun-java6-jre_6.26-2natty1_all.deb
+
export DEBIAN_FRONTEND=noninteractive
+##apt-get install -y sun-java6-jdk || (debconf 'echo SET shared/accepted-sun-dlj-v1-1 true' || true; apt-get install -f -y; apt-get install -y sun-java6-jdk)
+dpkg -i sun-java6-* || (debconf 'echo SET shared/accepted-sun-dlj-v1-1 true' || true; apt-get install -f -y; dpkg -i sun-java6-*)
# Install basic development packages
# Do not install toolchains and other variable stuff here
@@ -112,6 +122,11 @@ apt-get-retry install -y \
# libx11-dev \
# x11proto-core-dev \
+## set java-6-sun as default
+#update-java-alternatives -s java-6-sun || true
+# set java-7-openjdk as default
+update-java-alternatives -s java-7-openjdk-amd64 || true
+
adduser --system jenkins-build
# Install linaro-image-tools so builds can create complete FS images.