update_source script and README for mockito

Change-Id: I9cfe43a39d339d8a0719327a2acaa0171f17ad3c
diff --git a/README.android b/README.android
new file mode 100644
index 0000000..7710b00
--- /dev/null
+++ b/README.android
@@ -0,0 +1,8 @@
+Mockito is a mocking framework with a clean and simple API.
+See https://code.google.com/p/mockito/ for more information.
+
+For Android, we need to combine Mockito with a MockMaker provided by the
+Dexmaker module.
+
+The source can be updated using the update_source.sh script.
+
diff --git a/update_source.sh b/update_source.sh
new file mode 100755
index 0000000..f64bf87
--- /dev/null
+++ b/update_source.sh
@@ -0,0 +1,47 @@
+#!/bin/bash
+#
+# Copyright 2013 The Android Open Source Project.
+#
+# Retrieves the current Mockito source code into the current direcory, exlcuding portions related
+# to constructing Mock objects in the JVM.
+
+SOURCE="git://github.com/mockito/mockito.git"
+INCLUDE="
+    LICENSE
+    src
+    "
+
+EXCLUDE="
+    src/org/mockito/internal/creation/cglib
+    src/org/mockito/internal/creation/jmock
+    src/org/mockito/internal/creation/AbstractMockitoMethodProxy.java
+    src/org/mockito/internal/creation/AcrossJVMSerializationFeature.java
+    src/org/mockito/internal/creation/CglibMockMaker.java
+    src/org/mockito/internal/creation/DelegatingMockitoMethodProxy.java
+    src/org/mockito/internal/creation/MethodInterceptorFilter.java
+    src/org/mockito/internal/creation/MockitoMethodProxy.java
+    src/org/mockito/internal/creation/SerializableMockitoMethodProxy.java
+    src/org/mockito/internal/invocation/realmethod/FilteredCGLIBProxyRealMethod.java
+    src/org/mockito/internal/invocation/realmethod/CGLIBProxyRealMethod.java
+    src/org/mockito/internal/invocation/realmethod/HasCGLIBMethodProxy.java
+    "
+
+working_dir="$(mktemp -d)"
+trap "echo \"Removing temporary directory\"; rm -rf $working_dir" EXIT
+
+echo "Fetching Mockito source into $working_dir"
+git clone $SOURCE $working_dir/source
+
+for include in ${INCLUDE}; do
+  echo "Updating $include"
+  rm -rf $include
+  cp -R $working_dir/source/$include .
+done;
+
+for exclude in ${EXCLUDE}; do
+  echo "Excluding $exclude"
+  rm -r $exclude
+done;
+
+echo "Done"
+