summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVishal Bhoj <vishal.bhoj@linaro.org>2014-11-26 12:32:48 +0530
committerVishal Bhoj <vishal.bhoj@linaro.org>2014-11-26 12:32:48 +0530
commit5d0f5437ab2f962a7214a2cb6e79fa7498ff6d60 (patch)
tree662df23e8d9f335577f985674682c26c68bbedf1
parent07d86dd115a44f3f478590dc12dda162d3f89634 (diff)
downloadfvp-armv8-5d0f5437ab2f962a7214a2cb6e79fa7498ff6d60.tar.gz
Fix build instructions for armv8-lsk
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
-rw-r--r--howto/armv8-lsk/HOWTO_getsourceandbuild.txt18
-rw-r--r--howto/armv8-lsk/HOWTO_install.txt6
2 files changed, 7 insertions, 17 deletions
diff --git a/howto/armv8-lsk/HOWTO_getsourceandbuild.txt b/howto/armv8-lsk/HOWTO_getsourceandbuild.txt
index 55b0c82..958f2ae 100644
--- a/howto/armv8-lsk/HOWTO_getsourceandbuild.txt
+++ b/howto/armv8-lsk/HOWTO_getsourceandbuild.txt
@@ -1,9 +1,5 @@
Instructions for "https://android-build.linaro.org/builds/~linaro-android-restricted/armv8-lsk/":https://android-build.linaro.org/builds/~linaro-android-restricted/armv8-lsk/
-h2. Prerequisites
-
-To clone the sources you must be able to ssh to git.linaro.org and be part of the big-little-switcher-private group. Contact "Philip Colmer" <philip.colmer@linaro.org> for access requests.
-
Install build dependencies on Ubuntu:
<pre>
$ sudo add-apt-repository ppa:linaro-maintainers/tools
@@ -18,19 +14,19 @@ h2. Get the source
<pre>
$ curl "http://android.git.linaro.org/gitweb?p=tools/repo.git;a=blob_plain;f=repo;hb=refs/heads/stable" > repo
$ chmod +x repo
- $ ./repo init -u ssh://$USER@linaro-private.git.linaro.org/srv/linaro-private.git.linaro.org/android/manifest.git -b armv8-linaro -m baseline_manifest-lsk.xml
- $ sed -i "s/linaro-big-little-switcher-bot/$USER/" .repo/manifest.xml
+ $ ./repo init -u https://android.googlesource.com/platform/manifest -b android-5.0.0_r2 -g "default,-non-default,vexpress"
+ $ cd .repo
+ $ git clone https://android.git.linaro.org/git/platform/manifest -b linaro_android_5.0.0 local_manifests
+ $ cd ..
$ ./repo sync # this may take some time
</pre>
h2. Build
<pre>
- $ export CPUS=`grep -c processor /proc/cpuinfo`
- $ export TARGET_PRODUCT=vexpress
- $ export TARGET_BUILD_VARIANT=eng
- $ . build/envsetup.sh
- $ make -j${CPUS} boottarball systemtarball userdatatarball
+ $ source build/envsetup.sh
+ $ lunch fvp-eng
+ $ make selinuxtarballs
</pre>
h2. Get linaro image tools
diff --git a/howto/armv8-lsk/HOWTO_install.txt b/howto/armv8-lsk/HOWTO_install.txt
index 9509e8d..7102105 100644
--- a/howto/armv8-lsk/HOWTO_install.txt
+++ b/howto/armv8-lsk/HOWTO_install.txt
@@ -1,11 +1,5 @@
Instructions for "https://android-build.linaro.org/builds/~linaro-android-restricted/armv8-lsk/":https://android-build.linaro.org/builds/~linaro-android-restricted/armv8-lsk/
-h2. Prerequisites
-
-h3. Get artifacts
-
-To get the build artifacts you must be part of the linaro-android-restricted launchpad group. Contact "Philip Colmer" <philip.colmer@linaro.org> for access requests.
-
h3. Run the build
You'll need the latest ARM FVP Base models and a license to use the models. Follow the instructions at https://collaborate.linaro.org/display/ITS/FlexLM+and+Fast+Models for the same.