diff options
-rw-r--r-- | sdkmanager/app/.classpath | 5 | ||||
-rw-r--r-- | sdkmanager/app/Android.mk | 42 | ||||
-rw-r--r-- | sdkmanager/app/etc/Android.mk | 2 | ||||
-rw-r--r-- | sdkmanager/app/etc/manifest.txt | 2 | ||||
-rw-r--r-- | sdkmanager/app/src/main/java/com/android/sdkmanager/Main.java (renamed from sdkmanager/app/src/com/android/sdkmanager/Main.java) | 0 | ||||
-rw-r--r-- | sdkmanager/app/src/main/java/com/android/sdkmanager/SdkCommandLine.java (renamed from sdkmanager/app/src/com/android/sdkmanager/SdkCommandLine.java) | 0 | ||||
-rwxr-xr-x | sdkmanager/app/src/test/java/com/android/sdklib/SdkManagerTestCase.java (renamed from sdkmanager/app/tests/com/android/sdklib/SdkManagerTestCase.java) | 0 | ||||
-rw-r--r-- | sdkmanager/app/src/test/java/com/android/sdklib/mock/MockLog.java (renamed from sdkmanager/app/tests/com/android/sdklib/mock/MockLog.java) | 0 | ||||
-rw-r--r-- | sdkmanager/app/src/test/java/com/android/sdkmanager/AvdManagerTest.java (renamed from sdkmanager/app/tests/com/android/sdkmanager/AvdManagerTest.java) | 0 | ||||
-rw-r--r-- | sdkmanager/app/src/test/java/com/android/sdkmanager/MainTest.java (renamed from sdkmanager/app/tests/com/android/sdkmanager/MainTest.java) | 0 | ||||
-rw-r--r-- | sdkmanager/app/src/test/java/com/android/sdkmanager/SdkCommandLineTest.java (renamed from sdkmanager/app/tests/com/android/sdkmanager/SdkCommandLineTest.java) | 0 | ||||
-rw-r--r-- | sdkmanager/app/tests/Android.mk | 34 |
12 files changed, 44 insertions, 41 deletions
diff --git a/sdkmanager/app/.classpath b/sdkmanager/app/.classpath index b06fd5a..98cdeb1 100644 --- a/sdkmanager/app/.classpath +++ b/sdkmanager/app/.classpath @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry excluding="**/Android.mk" kind="src" path="src"/> - <classpathentry excluding="**/Android.mk" kind="src" path="tests"/> + <classpathentry excluding="**/Android.mk" kind="src" path="src/main/java"/> + <classpathentry excluding="**/Android.mk" kind="src" path="src/test/java"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry combineaccessrules="false" kind="src" path="/sdklib"/> <classpathentry combineaccessrules="false" kind="src" path="/sdkuilib"/> @@ -11,5 +11,6 @@ <classpathentry kind="var" path="ANDROID_SRC/prebuilts/tools/common/eclipse/org.eclipse.core.commands_3.6.0.I20100512-1500.jar"/> <classpathentry kind="var" path="ANDROID_SRC/prebuilts/tools/common/eclipse/org.eclipse.equinox.common_3.6.0.v20100503.jar"/> <classpathentry kind="var" path="ANDROID_SRC/prebuilts/tools/common/eclipse/org.eclipse.jface_3.6.2.M20110210-1200.jar"/> + <classpathentry kind="var" path="ANDROID_SRC/prebuilts/tools/common/guava-tools/guava-13.0.1.jar"/> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/sdkmanager/app/Android.mk b/sdkmanager/app/Android.mk index 82aad43..f72c401 100644 --- a/sdkmanager/app/Android.mk +++ b/sdkmanager/app/Android.mk @@ -1,10 +1,22 @@ # Copyright 2007 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. +# LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_JAVA_RESOURCE_DIRS := src +LOCAL_SRC_FILES := $(call all-java-files-under, src/main/java) +LOCAL_JAVA_RESOURCE_DIRS := src/main/java LOCAL_JAR_MANIFEST := etc/manifest.txt @@ -17,6 +29,7 @@ LOCAL_JAR_MANIFEST := etc/manifest.txt # current VM is 32 or 64 bit.) LOCAL_JAVA_LIBRARIES := \ common \ + guava-tools \ sdklib \ sdkuilib \ swt \ @@ -25,10 +38,33 @@ LOCAL_JAVA_LIBRARIES := \ org.eclipse.core.commands_3.6.0.I20100512-1500 LOCAL_MODULE := sdkmanager -LOCAL_MODULE_TAGS := debug +LOCAL_MODULE_TAGS := optional include $(BUILD_HOST_JAVA_LIBRARY) # Build all sub-directories include $(call all-makefiles-under,$(LOCAL_PATH)) + +# ----- TESTS ------ +# Copyright (C) 2011 The Android Open Source Project + +include $(CLEAR_VARS) + +# Only compile source java files in this lib. +LOCAL_SRC_FILES := $(call all-java-files-under, src/test/java) + +LOCAL_MODULE := sdkmanager-tests +LOCAL_MODULE_TAGS := optional + +LOCAL_JAVA_LIBRARIES := \ + guava-tools \ + httpclient-4.1.1 \ + httpcore-4.1 \ + httpmime-4.1.1 \ + junit \ + sdkmanager \ + sdklib + +include $(BUILD_HOST_JAVA_LIBRARY) + diff --git a/sdkmanager/app/etc/Android.mk b/sdkmanager/app/etc/Android.mk index 96ec4df..8e3786e 100644 --- a/sdkmanager/app/etc/Android.mk +++ b/sdkmanager/app/etc/Android.mk @@ -4,6 +4,6 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_PREBUILT_EXECUTABLES := android -LOCAL_MODULE_TAGS := debug +LOCAL_MODULE_TAGS := optional include $(BUILD_HOST_PREBUILT) diff --git a/sdkmanager/app/etc/manifest.txt b/sdkmanager/app/etc/manifest.txt index 50e1285..44be3b8 100644 --- a/sdkmanager/app/etc/manifest.txt +++ b/sdkmanager/app/etc/manifest.txt @@ -1,2 +1,2 @@ Main-Class: com.android.sdkmanager.Main -Class-Path: common.jar sdklib.jar sdkuilib.jar swtmenubar.jar org.eclipse.jface_3.6.2.M20110210-1200.jar org.eclipse.equinox.common_3.6.0.v20100503.jar org.eclipse.core.commands_3.6.0.I20100512-1500.jar +Class-Path: common.jar sdklib.jar sdkuilib.jar swtmenubar.jar org.eclipse.jface_3.6.2.M20110210-1200.jar org.eclipse.equinox.common_3.6.0.v20100503.jar org.eclipse.core.commands_3.6.0.I20100512-1500.jar guava-tools.jar diff --git a/sdkmanager/app/src/com/android/sdkmanager/Main.java b/sdkmanager/app/src/main/java/com/android/sdkmanager/Main.java index 0ef18b8..0ef18b8 100644 --- a/sdkmanager/app/src/com/android/sdkmanager/Main.java +++ b/sdkmanager/app/src/main/java/com/android/sdkmanager/Main.java diff --git a/sdkmanager/app/src/com/android/sdkmanager/SdkCommandLine.java b/sdkmanager/app/src/main/java/com/android/sdkmanager/SdkCommandLine.java index 6a74c29..6a74c29 100644 --- a/sdkmanager/app/src/com/android/sdkmanager/SdkCommandLine.java +++ b/sdkmanager/app/src/main/java/com/android/sdkmanager/SdkCommandLine.java diff --git a/sdkmanager/app/tests/com/android/sdklib/SdkManagerTestCase.java b/sdkmanager/app/src/test/java/com/android/sdklib/SdkManagerTestCase.java index ab45785..ab45785 100755 --- a/sdkmanager/app/tests/com/android/sdklib/SdkManagerTestCase.java +++ b/sdkmanager/app/src/test/java/com/android/sdklib/SdkManagerTestCase.java diff --git a/sdkmanager/app/tests/com/android/sdklib/mock/MockLog.java b/sdkmanager/app/src/test/java/com/android/sdklib/mock/MockLog.java index e64ed51..e64ed51 100644 --- a/sdkmanager/app/tests/com/android/sdklib/mock/MockLog.java +++ b/sdkmanager/app/src/test/java/com/android/sdklib/mock/MockLog.java diff --git a/sdkmanager/app/tests/com/android/sdkmanager/AvdManagerTest.java b/sdkmanager/app/src/test/java/com/android/sdkmanager/AvdManagerTest.java index a376490..a376490 100644 --- a/sdkmanager/app/tests/com/android/sdkmanager/AvdManagerTest.java +++ b/sdkmanager/app/src/test/java/com/android/sdkmanager/AvdManagerTest.java diff --git a/sdkmanager/app/tests/com/android/sdkmanager/MainTest.java b/sdkmanager/app/src/test/java/com/android/sdkmanager/MainTest.java index 24a644b..24a644b 100644 --- a/sdkmanager/app/tests/com/android/sdkmanager/MainTest.java +++ b/sdkmanager/app/src/test/java/com/android/sdkmanager/MainTest.java diff --git a/sdkmanager/app/tests/com/android/sdkmanager/SdkCommandLineTest.java b/sdkmanager/app/src/test/java/com/android/sdkmanager/SdkCommandLineTest.java index e88d892..e88d892 100644 --- a/sdkmanager/app/tests/com/android/sdkmanager/SdkCommandLineTest.java +++ b/sdkmanager/app/src/test/java/com/android/sdkmanager/SdkCommandLineTest.java diff --git a/sdkmanager/app/tests/Android.mk b/sdkmanager/app/tests/Android.mk deleted file mode 100644 index 7b88129..0000000 --- a/sdkmanager/app/tests/Android.mk +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright (C) 2011 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. - -LOCAL_PATH := $(call my-dir) - - -include $(CLEAR_VARS) - -# Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-subdir-java-files) - -LOCAL_MODULE := sdkmanager-tests -LOCAL_MODULE_TAGS := optional - -LOCAL_JAVA_LIBRARIES := \ - httpclient-4.1.1 \ - httpcore-4.1 \ - httpmime-4.1.1 \ - junit \ - sdkmanager \ - sdklib - -include $(BUILD_HOST_JAVA_LIBRARY) |