You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by bo...@apache.org on 2008/06/04 12:12:27 UTC

svn commit: r663046 - in /ant/core/trunk/src/main/org/apache/tools/ant: MagicNames.java Project.java

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: {@value}
+     * @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;
     }