From 105b2252ce21859244679cf0cd977286f443f564 Mon Sep 17 00:00:00 2001 From: Antoine Levy-Lambert Date: Sun, 22 Oct 2006 13:55:41 +0000 Subject: [PATCH] Launcher should not depend upon parent package git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@466643 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/MagicNames.java | 3 ++- src/main/org/apache/tools/ant/launch/Launcher.java | 8 +++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/main/org/apache/tools/ant/MagicNames.java b/src/main/org/apache/tools/ant/MagicNames.java index 9189b7283..04b43107e 100644 --- a/src/main/org/apache/tools/ant/MagicNames.java +++ b/src/main/org/apache/tools/ant/MagicNames.java @@ -16,6 +16,7 @@ * */ package org.apache.tools.ant; +import org.apache.tools.ant.launch.Launcher; /** * Magic names used within Ant. @@ -115,7 +116,7 @@ public final class MagicNames { * Property used to store the location of ant. * @since Ant 1.7 */ - public static final String ANT_HOME = "ant.home"; + public static final String ANT_HOME = Launcher.ANTHOME_PROPERTY; /** * Property used to store the location of the ant library (typically the ant.jar file.) diff --git a/src/main/org/apache/tools/ant/launch/Launcher.java b/src/main/org/apache/tools/ant/launch/Launcher.java index 465acaf38..7069119e8 100644 --- a/src/main/org/apache/tools/ant/launch/Launcher.java +++ b/src/main/org/apache/tools/ant/launch/Launcher.java @@ -26,7 +26,6 @@ import java.util.List; import java.util.ArrayList; import java.util.Iterator; -import org.apache.tools.ant.MagicNames; /** @@ -39,9 +38,8 @@ public class Launcher { /** * The Ant Home (installation) Directory property. * {@value} - * @deprecated since 1.7 */ - public static final String ANTHOME_PROPERTY = MagicNames.ANT_HOME; + public static final String ANTHOME_PROPERTY = "ant.home"; /** * The Ant Library Directory property. @@ -157,7 +155,7 @@ public class Launcher { */ private int run(String[] args) throws LaunchException, MalformedURLException { - String antHomeProperty = System.getProperty(MagicNames.ANT_HOME); + String antHomeProperty = System.getProperty(ANTHOME_PROPERTY); File antHome = null; File sourceJar = Locator.getClassSource(getClass()); @@ -170,7 +168,7 @@ public class Launcher { if (antHome == null || !antHome.exists()) { antHome = jarDir.getParentFile(); - System.setProperty(MagicNames.ANT_HOME, antHome.getAbsolutePath()); + System.setProperty(ANTHOME_PROPERTY, antHome.getAbsolutePath()); } if (!antHome.exists()) {