diff options
author | Yohann Roussel <yroussel@google.com> | 2013-11-08 00:05:45 +0100 |
---|---|---|
committer | Yohann Roussel <yroussel@google.com> | 2013-11-08 00:05:45 +0100 |
commit | aeef2844e435c6cb01741cbb169a593b4afebed0 (patch) | |
tree | a851d36e3c0af176503afa7dac6f2205e7bcaf21 | |
parent | 667f9a8a8155c41970a83be1414b57b5e37de336 (diff) | |
download | multidex-aeef2844e435c6cb01741cbb169a593b4afebed0.tar.gz |
Restore SDK eclipse projects.
Change-Id: I0571445e464ab74ffcb4e972159a2a7cf805f613
-rw-r--r-- | instrumentation/.classpath | 8 | ||||
-rw-r--r-- | instrumentation/.project | 33 | ||||
-rw-r--r-- | instrumentation/AndroidManifest.xml | 19 | ||||
-rw-r--r-- | instrumentation/README.android | 6 | ||||
-rw-r--r-- | instrumentation/README.txt | 4 | ||||
-rw-r--r-- | instrumentation/project.properties | 15 | ||||
-rw-r--r-- | instrumentation/res/.readme | 1 | ||||
-rw-r--r-- | instrumentation/src/.readme | 2 | ||||
-rw-r--r-- | library/.classpath | 8 | ||||
-rw-r--r-- | library/.project | 33 | ||||
-rw-r--r-- | library/AndroidManifest.xml | 19 | ||||
-rw-r--r-- | library/README.android | 6 | ||||
-rw-r--r-- | library/README.txt | 5 | ||||
-rw-r--r-- | library/project.properties | 15 | ||||
-rw-r--r-- | library/res/.readme | 1 | ||||
-rw-r--r-- | library/src/.readme | 2 |
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 |