langtools/src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
changeset 40308 274367a99f98
parent 38605 72ca5671f3e6
child 42827 36468b5fa7f4
equal deleted inserted replaced
40306:1a0fcaf3f2ed 40308:274367a99f98
   524         return JavahFileManager.create(dl, log);
   524         return JavahFileManager.create(dl, log);
   525     }
   525     }
   526 
   526 
   527     private void showHelp() {
   527     private void showHelp() {
   528         log.println(getMessage("main.usage", progname));
   528         log.println(getMessage("main.usage", progname));
       
   529 
   529         for (Option o: recognizedOptions) {
   530         for (Option o: recognizedOptions) {
   530             if (o.isHidden())
   531             if (o.isHidden())
   531                 continue;
   532                 continue;
   532             String name = o.aliases[0].substring(1); // there must always be at least one name
   533             String name = o.aliases[0].substring(1); // there must always be at least one name
   533             log.println(getMessage("main.opt." + name));
   534             log.println(getMessage("main.opt." + name));
   534         }
   535         }
   535         String[] fmOptions = { "-classpath", "-cp", "-bootclasspath" };
   536 
       
   537         String[] fmOptions = {
       
   538             "--module-path", "--system",
       
   539             "--class-path", "-classpath", "-cp",
       
   540             "-bootclasspath"
       
   541         };
       
   542 
   536         for (String o: fmOptions) {
   543         for (String o: fmOptions) {
   537             if (fileManager.isSupportedOption(o) == -1)
   544             if (fileManager.isSupportedOption(o) == -1)
   538                 continue;
   545                 continue;
   539             String name = o.substring(1);
   546             String name = o.replaceAll("^-+", "").replaceAll("-+", "_");
   540             log.println(getMessage("main.opt." + name));
   547             log.println(getMessage("main.opt." + name));
   541         }
   548         }
       
   549 
   542         log.println(getMessage("main.usage.foot"));
   550         log.println(getMessage("main.usage.foot"));
   543     }
   551     }
   544 
   552 
   545     private void showVersion(boolean full) {
   553     private void showVersion(boolean full) {
   546         log.println(version(full));
   554         log.println(version(full));