summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYohann Roussel <yroussel@google.com>2013-11-08 00:05:45 +0100
committerYohann Roussel <yroussel@google.com>2013-11-08 00:05:45 +0100
commitaeef2844e435c6cb01741cbb169a593b4afebed0 (patch)
treea851d36e3c0af176503afa7dac6f2205e7bcaf21
parent667f9a8a8155c41970a83be1414b57b5e37de336 (diff)
downloadmultidex-aeef2844e435c6cb01741cbb169a593b4afebed0.tar.gz
Restore SDK eclipse projects.
Change-Id: I0571445e464ab74ffcb4e972159a2a7cf805f613
-rw-r--r--instrumentation/.classpath8
-rw-r--r--instrumentation/.project33
-rw-r--r--instrumentation/AndroidManifest.xml19
-rw-r--r--instrumentation/README.android6
-rw-r--r--instrumentation/README.txt4
-rw-r--r--instrumentation/project.properties15
-rw-r--r--instrumentation/res/.readme1
-rw-r--r--instrumentation/src/.readme2
-rw-r--r--library/.classpath8
-rw-r--r--library/.project33
-rw-r--r--library/AndroidManifest.xml19
-rw-r--r--library/README.android6
-rw-r--r--library/README.txt5
-rw-r--r--library/project.properties15
-rw-r--r--library/res/.readme1
-rw-r--r--library/src/.readme2
16 files changed, 176 insertions, 1 deletions
diff --git a/instrumentation/.classpath b/instrumentation/.classpath
new file mode 100644
index 0000000..a4763d1
--- /dev/null
+++ b/instrumentation/.classpath
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="src" path="gen"/>
+ <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
+ <classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
+ <classpathentry kind="output" path="bin/classes"/>
+</classpath>
diff --git a/instrumentation/.project b/instrumentation/.project
new file mode 100644
index 0000000..bfc77da
--- /dev/null
+++ b/instrumentation/.project
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>android-support-multidex-instrumentation</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>com.android.ide.eclipse.adt.ApkBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>com.android.ide.eclipse.adt.AndroidNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/instrumentation/AndroidManifest.xml b/instrumentation/AndroidManifest.xml
new file mode 100644
index 0000000..f29fe15
--- /dev/null
+++ b/instrumentation/AndroidManifest.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2013 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.multidex">
+ <uses-sdk android:minSdkVersion="4"/>
+</manifest>
diff --git a/instrumentation/README.android b/instrumentation/README.android
new file mode 100644
index 0000000..322676b
--- /dev/null
+++ b/instrumentation/README.android
@@ -0,0 +1,6 @@
+Library Project including compatibility IntrumentationTestRunner
+for multiple dex applications.
+
+This can be used by an Android test project to set up the classloader
+of applications with multiple dexes.
+
diff --git a/instrumentation/README.txt b/instrumentation/README.txt
index 322676b..1e5da52 100644
--- a/instrumentation/README.txt
+++ b/instrumentation/README.txt
@@ -4,3 +4,7 @@ for multiple dex applications.
This can be used by an Android test project to set up the classloader
of applications with multiple dexes.
+There is technically no source, but the src folder is necessary
+to ensure that the build system works. The content is actually
+located in libs/android-support-multidex-instrumentation.jar.
+
diff --git a/instrumentation/project.properties b/instrumentation/project.properties
new file mode 100644
index 0000000..1b8c5a3
--- /dev/null
+++ b/instrumentation/project.properties
@@ -0,0 +1,15 @@
+# This file is automatically generated by Android Tools.
+# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
+#
+# This file must be checked in Version Control Systems.
+#
+# To customize properties used by the Ant build system edit
+# "ant.properties", and override values to adapt the script to your
+# project structure.
+#
+# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
+#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
+
+# Project target.
+target=android-18
+android.library=true
diff --git a/instrumentation/res/.readme b/instrumentation/res/.readme
new file mode 100644
index 0000000..cc903f6
--- /dev/null
+++ b/instrumentation/res/.readme
@@ -0,0 +1 @@
+This hidden file is there to ensure there is an res folder. \ No newline at end of file
diff --git a/instrumentation/src/.readme b/instrumentation/src/.readme
new file mode 100644
index 0000000..4bcebad
--- /dev/null
+++ b/instrumentation/src/.readme
@@ -0,0 +1,2 @@
+This hidden file is there to ensure there is an src folder.
+Once we support binary library this will go away. \ No newline at end of file
diff --git a/library/.classpath b/library/.classpath
new file mode 100644
index 0000000..a4763d1
--- /dev/null
+++ b/library/.classpath
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="src" path="gen"/>
+ <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
+ <classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
+ <classpathentry kind="output" path="bin/classes"/>
+</classpath>
diff --git a/library/.project b/library/.project
new file mode 100644
index 0000000..566e709
--- /dev/null
+++ b/library/.project
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>android-support-multidex</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>com.android.ide.eclipse.adt.ApkBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>com.android.ide.eclipse.adt.AndroidNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/library/AndroidManifest.xml b/library/AndroidManifest.xml
new file mode 100644
index 0000000..f29fe15
--- /dev/null
+++ b/library/AndroidManifest.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2013 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.multidex">
+ <uses-sdk android:minSdkVersion="4"/>
+</manifest>
diff --git a/library/README.android b/library/README.android
new file mode 100644
index 0000000..2fde7e2
--- /dev/null
+++ b/library/README.android
@@ -0,0 +1,6 @@
+Library Project including compatibility multi dex loader.
+
+This can be used by an Android project to install classloader
+with multiple dex of applications running on API 4+.
+
+
diff --git a/library/README.txt b/library/README.txt
index 2fde7e2..df4772a 100644
--- a/library/README.txt
+++ b/library/README.txt
@@ -1,6 +1,9 @@
Library Project including compatibility multi dex loader.
This can be used by an Android project to install classloader
-with multiple dex of applications running on API 4+.
+with multiple dex of applications running on API 14+.
+There is technically no source, but the src folder is necessary
+to ensure that the build system works. The content is actually
+located in libs/android-support-multidex.jar.
diff --git a/library/project.properties b/library/project.properties
new file mode 100644
index 0000000..1b8c5a3
--- /dev/null
+++ b/library/project.properties
@@ -0,0 +1,15 @@
+# This file is automatically generated by Android Tools.
+# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
+#
+# This file must be checked in Version Control Systems.
+#
+# To customize properties used by the Ant build system edit
+# "ant.properties", and override values to adapt the script to your
+# project structure.
+#
+# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
+#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
+
+# Project target.
+target=android-18
+android.library=true
diff --git a/library/res/.readme b/library/res/.readme
new file mode 100644
index 0000000..cc903f6
--- /dev/null
+++ b/library/res/.readme
@@ -0,0 +1 @@
+This hidden file is there to ensure there is an res folder. \ No newline at end of file
diff --git a/library/src/.readme b/library/src/.readme
new file mode 100644
index 0000000..4bcebad
--- /dev/null
+++ b/library/src/.readme
@@ -0,0 +1,2 @@
+This hidden file is there to ensure there is an src folder.
+Once we support binary library this will go away. \ No newline at end of file