diff options
author | Vishal Bhoj <vishal.bhoj@linaro.org> | 2014-11-12 21:35:00 +0530 |
---|---|---|
committer | Vishal Bhoj <vishal.bhoj@linaro.org> | 2014-11-12 21:35:00 +0530 |
commit | f7b8d4bace4b399a8cbb1aab326182eb5f0b1989 (patch) | |
tree | 9dd50f8d264c1ef24bf0c8cf50b96401b6f5ac94 /node/setup-build-android | |
parent | b11ef94075b01a62012f4a7798c364ccad7651b7 (diff) | |
parent | 6fe0c360b8e53897a133c93f8d5bc3e589a0d551 (diff) |
Merge remote-tracking branch 'remotes/upstream/master'
Diffstat (limited to 'node/setup-build-android')
-rwxr-xr-x | node/setup-build-android | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/node/setup-build-android b/node/setup-build-android index 5ea87e4..100537e 100755 --- a/node/setup-build-android +++ b/node/setup-build-android @@ -107,8 +107,10 @@ apt-get-retry install -y \ libxml2-utils \ subversion \ libmpfr-dev \ - openjdk-7-jdk \ - openjdk-7-jre + openjdk-7-jdk \ + openjdk-7-jre \ + python-mako \ + # uuid-dev, acpica-tools are UEFI bootloader requirement @@ -137,7 +139,14 @@ sudo apt-get install -y linaro-image-tools # Install recent version of iasl/acpica-tools from linaro-maintainers ppa. sudo apt-get install -y acpica-tools +# Install recent version of tar (with --selinux) from linaro-maintainers ppa. +sudo apt-get install -y tar + # Allow 'jenkins-build' user to run linaro-android-media-create via sudo echo "jenkins-build ALL = NOPASSWD: /usr/bin/linaro-android-media-create" >>/etc/sudoers # Allow 'jenkins-build' user to set java version used to build Android echo "jenkins-build ALL = NOPASSWD: /usr/sbin/update-java-alternatives" >>/etc/sudoers +# Allow 'jenkins-build' user to mount, umount img files as well as tar the same with --selinux option. +echo "jenkins-build ALL = NOPASSWD: /bin/mount" >>/etc/sudoers +echo "jenkins-build ALL = NOPASSWD: /bin/umount" >>/etc/sudoers +echo "jenkins-build ALL = NOPASSWD: /bin/tar" >>/etc/sudoers |