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;