You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by xa...@apache.org on 2009/01/24 13:42:16 UTC

svn commit: r737349 - in /ant/ivy/core/trunk: CHANGES.txt src/java/org/apache/ivy/Main.java

Author: xavier
Date: Sat Jan 24 12:42:15 2009
New Revision: 737349

URL: http://svn.apache.org/viewvc?rev=737349&view=rev
Log:
IMPROVEMENT: add -version option on command line (IVY-1014)

Modified:
    ant/ivy/core/trunk/CHANGES.txt
    ant/ivy/core/trunk/src/java/org/apache/ivy/Main.java

Modified: ant/ivy/core/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/CHANGES.txt?rev=737349&r1=737348&r2=737349&view=diff
==============================================================================
--- ant/ivy/core/trunk/CHANGES.txt (original)
+++ ant/ivy/core/trunk/CHANGES.txt Sat Jan 24 12:42:15 2009
@@ -85,6 +85,7 @@
 	
    trunk
 =====================================
+- IMPROVEMENT: add -version option on command line (IVY-1014)
 - IMPROVEMENT: support resolve refresh in command line (IVY-1013)
 - IMPROVEMENT: Error message is not clear when specifying an invalid value for checksums (IVY-977)
 

Modified: ant/ivy/core/trunk/src/java/org/apache/ivy/Main.java
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/src/java/org/apache/ivy/Main.java?rev=737349&r1=737348&r2=737349&view=diff
==============================================================================
--- ant/ivy/core/trunk/src/java/org/apache/ivy/Main.java (original)
+++ ant/ivy/core/trunk/src/java/org/apache/ivy/Main.java Sat Jan 24 12:42:15 2009
@@ -157,7 +157,9 @@
             .addOption(new OptionBuilder("?")
                 .description("display this help").create())
             .addOption(new OptionBuilder("deprecated")
-                .description("show deprecated options").create());
+                .description("show deprecated options").create())
+            .addOption(new OptionBuilder("version")
+                .description("displays version information").create());
     }
 
     public static void main(String[] args) throws Exception {
@@ -179,6 +181,12 @@
                 usage(parser, line.hasOption("deprecated"));
                 return;
             }
+            
+            if (line.hasOption("version")) {
+                System.out.println("Ivy " + Ivy.getIvyVersion() + " - "
+                    + Ivy.getIvyDate() + " :: " + Ivy.getIvyHomeURL());
+                return;
+            }
 
 
             boolean validate = line.hasOption("novalidate") ? false : true;