aboutsummaryrefslogtreecommitdiffstats
path: root/anttasks/src
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2009-07-22 17:39:44 -0700
committerXavier Ducrohet <xav@android.com>2009-07-22 18:12:30 -0700
commitba7dd920a1d2970b1bbf2e831d6e2c8871ee6080 (patch)
treeec6fa4d6d7f46dff7086344fd0355c4a649a5cbe /anttasks/src
parent2fe90fa6ca0bdeed235511fb75e6fd8690bf1083 (diff)
downloadsdk-ba7dd920a1d2970b1bbf2e831d6e2c8871ee6080.zip
sdk-ba7dd920a1d2970b1bbf2e831d6e2c8871ee6080.tar.gz
sdk-ba7dd920a1d2970b1bbf2e831d6e2c8871ee6080.tar.bz2
Add support for add-on based on preview of platforms.
Diffstat (limited to 'anttasks/src')
-rw-r--r--anttasks/src/com/android/ant/SetupTask.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/anttasks/src/com/android/ant/SetupTask.java b/anttasks/src/com/android/ant/SetupTask.java
index f79f381..04afba7 100644
--- a/anttasks/src/com/android/ant/SetupTask.java
+++ b/anttasks/src/com/android/ant/SetupTask.java
@@ -22,6 +22,7 @@ import com.android.sdklib.SdkManager;
import com.android.sdklib.IAndroidTarget.IOptionalLibrary;
import com.android.sdklib.internal.project.ProjectProperties;
import com.android.sdklib.xml.AndroidXPathFactory;
+import com.android.sdklib.xml.ManifestConstants;
import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.Project;
@@ -225,8 +226,10 @@ public final class SetupTask extends ImportTask {
XPath xPath = AndroidXPathFactory.newXPath();
- String value = xPath.evaluate("/manifest/uses-sdk/@" +
- AndroidXPathFactory.DEFAULT_NS_PREFIX + ":minSdkVersion",
+ String value = xPath.evaluate("/" + ManifestConstants.NODE_MANIFEST +"/" +
+ ManifestConstants.NODE_USES_SDK + "/@" +
+ AndroidXPathFactory.DEFAULT_NS_PREFIX + ":" +
+ ManifestConstants.ATTRIBUTE_MIN_SDK_VERSION,
new InputSource(new FileInputStream(manifest)));
if (codename.equals(value) == false) {