Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Swanson2002-12-31 22:25:42 +0000
committerDarin Swanson2002-12-31 22:25:42 +0000
commit56ae0d10f76ff73b1c71720a06a72dd841e4a3af (patch)
treecdd0bd4521434eb12fcaa49350ac4fb6564d3c59 /org.eclipse.ui.externaltools/Ant Tools Support/org/eclipse/ui/externaltools/internal/ant/model/AntUtil.java
parent744d38837dbe2170318873ba70428de7bd1a64af (diff)
downloadeclipse.platform.debug-56ae0d10f76ff73b1c71720a06a72dd841e4a3af.tar.gz
eclipse.platform.debug-56ae0d10f76ff73b1c71720a06a72dd841e4a3af.tar.xz
eclipse.platform.debug-56ae0d10f76ff73b1c71720a06a72dd841e4a3af.zip
Bug 28809 - ANT_HOME not set on first run of Ant tool
Diffstat (limited to 'org.eclipse.ui.externaltools/Ant Tools Support/org/eclipse/ui/externaltools/internal/ant/model/AntUtil.java')
-rw-r--r--org.eclipse.ui.externaltools/Ant Tools Support/org/eclipse/ui/externaltools/internal/ant/model/AntUtil.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/org.eclipse.ui.externaltools/Ant Tools Support/org/eclipse/ui/externaltools/internal/ant/model/AntUtil.java b/org.eclipse.ui.externaltools/Ant Tools Support/org/eclipse/ui/externaltools/internal/ant/model/AntUtil.java
index 717d63312..c30e790dd 100644
--- a/org.eclipse.ui.externaltools/Ant Tools Support/org/eclipse/ui/externaltools/internal/ant/model/AntUtil.java
+++ b/org.eclipse.ui.externaltools/Ant Tools Support/org/eclipse/ui/externaltools/internal/ant/model/AntUtil.java
@@ -93,6 +93,18 @@ public final class AntUtil {
Map map = configuration.getAttribute(IExternalToolConstants.ATTR_ANT_PROPERTIES, (Map) null);
return map;
}
+
+ /**
+ * Returns a String specifying the ant home to use for the build, or
+ * <code>null</code> if none is specified.
+ *
+ * @param configuration launch configuration
+ * @return String specifying ant home to use, or <code>null</code>
+ * @throws CoreException if unable to access the associated attribute
+ */
+ public static String getAntHome(ILaunchConfiguration configuration) throws CoreException {
+ return configuration.getAttribute(IExternalToolConstants.ATTR_ANT_HOME, (String) null);
+ }
/**
* Returns an array of property files to be used for the build, or

Back to the top