Author: bpoussin Date: 2009-05-28 15:06:54 +0000 (Thu, 28 May 2009) New Revision: 2290 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisConfig.java isis-fish/trunk/src/main/java/fr/ifremer/isisfish/actions/OtherAction.java Log: ajout de l'aide pour la ligne de commande Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisConfig.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisConfig.java 2009-05-27 17:01:22 UTC (rev 2289) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisConfig.java 2009-05-28 15:06:54 UTC (rev 2290) @@ -840,7 +840,7 @@ * * Set it protected to force getOption() call. */ - protected static enum Option { + public static enum Option { COMPILATION_DIRECTORY("compilation.directory", _("isisfish.config.main.compileDirectory.description"), getUserHome() + File.separator + "isis-build"), JAVADOC_DIRECTORY("javadoc.directory", _("isisfish.config.main.javadocDirectory.description"), getUserHome() + File.separator + "isis-docs"), Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/actions/OtherAction.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/actions/OtherAction.java 2009-05-27 17:01:22 UTC (rev 2289) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/actions/OtherAction.java 2009-05-28 15:06:54 UTC (rev 2290) @@ -29,6 +29,7 @@ import fr.ifremer.isisfish.IsisConfig; import fr.ifremer.isisfish.IsisFish; import fr.ifremer.isisfish.vcs.VCS; +import java.util.Arrays; /** * @@ -51,6 +52,16 @@ static public void help() { System.out.println("Usage: isis-fish [-h]"); + System.out.println("Options (set with --option <key> <value>:"); + for (IsisConfig.Option o : IsisConfig.Option.values()) { + System.out.println("\t" + o.key + "(" + o.defaultValue + "):" + o.description); + } + + System.out.println("Actions:"); + for (IsisConfig.Action a : IsisConfig.Action.values()) { + System.out.println("\t" + Arrays.toString(a.aliases) + "(" + a.action + "):" + a.description); + } + System.exit(0); } public void chekoutMavenFile() throws Exception {
participants (1)
-
bpoussin@users.labs.libre-entreprise.org