Author: bodewig
Date: Wed Jun  4 03:12:27 2008
New Revision: 663046

URL: http://svn.apache.org/viewvc?rev=663046&view=rev
Log:
make ant.project.name a magic property

Modified:
    ant/core/trunk/src/main/org/apache/tools/ant/MagicNames.java
    ant/core/trunk/src/main/org/apache/tools/ant/Project.java

Modified: ant/core/trunk/src/main/org/apache/tools/ant/MagicNames.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/MagicNames.java?rev=663046&r1=663045&r2=663046&view=diff
==============================================================================
--- ant/core/trunk/src/main/org/apache/tools/ant/MagicNames.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/MagicNames.java Wed Jun  4 
03:12:27 2008
@@ -193,5 +193,14 @@
      */
     public static final String REFID_PROJECT_HELPER = "ant.projectHelper";
 
+    /**
+     * Name of the property holding the name of the currently
+     * executing project, if one has been specified.
+     *
+     * Value: [EMAIL PROTECTED]
+     * @since Ant 1.8.0
+     */
+    public static final String PROJECT_NAME = "ant.project.name";
+
 }
 

Modified: ant/core/trunk/src/main/org/apache/tools/ant/Project.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/Project.java?rev=663046&r1=663045&r2=663046&view=diff
==============================================================================
--- ant/core/trunk/src/main/org/apache/tools/ant/Project.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/Project.java Wed Jun  4 
03:12:27 2008
@@ -705,7 +705,7 @@
      *             Must not be <code>null</code>.
      */
     public void setName(String name) {
-        setUserProperty("ant.project.name",  name);
+        setUserProperty(MagicNames.PROJECT_NAME,  name);
         this.name = name;
     }
 


Reply via email to