Add build of Dalvik 4.0.4 to dependencies.
Bug:
Change-Id: Id71bd7a60f93d1207bc3acc9a02b1ca8eb378586
diff --git a/tools/linux/README.dalvik-4.0.4 b/tools/linux/README.dalvik-4.0.4
new file mode 100644
index 0000000..0323afb
--- /dev/null
+++ b/tools/linux/README.dalvik-4.0.4
@@ -0,0 +1,39 @@
+Build from branch android-4.0.4_r2.1
+
+mkdir jellybean
+cd jellybean
+repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.4_r2.1
+repo sync
+source build/envsetup.sh
+lunch full_x86-eng
+m -j24
+m -j24 dalvik
+m -j24 dalvikvm
+
+Collect
+ bin
+ framework/*-hostdex.jar
+ lib
+ usr
+into tools/linux/dalvik-4.0.4
+
+The old dalvikvm script is hardwired to a specific directory. Instead, copy over
+the updated script from a 4.4.4 build.
+
+Note that building AOSP at that versions requires gcc 4.4 and an older version
+of libc. I have build this on Debian weezy with the following extra steps on
+top of the normal Android requirements:
+
+apt-get install gcc-4.4
+apt-get install g++-4.4
+rm /usr/bin/gcc
+rm /usr/bin/g++
+ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
+ln -s /usr/bin/g++-4.4 /usr/bin/g++
+apt-get install g++-4.4-multilib
+dpkg --add-architecture i386
+apt-get install libgl1-mesa-glx:i386
+apt-get install libgl1-mesa-dev:i386
+apt-get install libx11-6:i386
+apt-get install libx11-dev:i386
+
diff --git a/tools/linux/dalvik-4.0.4.tar.gz.sha1 b/tools/linux/dalvik-4.0.4.tar.gz.sha1
new file mode 100644
index 0000000..bb9ee2f
--- /dev/null
+++ b/tools/linux/dalvik-4.0.4.tar.gz.sha1
@@ -0,0 +1 @@
+3815b581f86d3fe6a1affcd72bccad03cfaf0caa
\ No newline at end of file