8009843: sjavac should accept -cp as synonym for -classpath

Mon, 11 Mar 2013 19:03:35 -0700

author
ohrstrom
date
Mon, 11 Mar 2013 19:03:35 -0700
changeset 1625
fbb6e470079d
parent 1624
d0ae21e3a382
child 1626
7fe9b9d29095

8009843: sjavac should accept -cp as synonym for -classpath
Reviewed-by: jjg

src/share/classes/com/sun/tools/sjavac/Main.java file | annotate | diff | comparison | revisions
     1.1 --- a/src/share/classes/com/sun/tools/sjavac/Main.java	Mon Mar 11 10:02:55 2013 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/sjavac/Main.java	Mon Mar 11 19:03:35 2013 -0700
     1.3 @@ -443,7 +443,7 @@
     1.4                      out[source_path+1] = out[source_path+1]+File.pathSeparatorChar+args[i+1];
     1.5                      i++;
     1.6                  }
     1.7 -            } else if (args[i].equals("-classpath")) {
     1.8 +            } else if (args[i].equals("-classpath") || args[i].equals("-cp")) {
     1.9                  if (class_path == -1) {
    1.10                      class_path = j;
    1.11                      out[j] = args[i];
    1.12 @@ -663,6 +663,7 @@
    1.13                 o.equals("-d") ||
    1.14                 o.equals("-sourcepath") ||
    1.15                 o.equals("-classpath") ||
    1.16 +               o.equals("-cp") ||
    1.17                 o.equals("-bootclasspath") ||
    1.18                 o.equals("-src");
    1.19      }
    1.20 @@ -953,7 +954,8 @@
    1.21              if (args[i].equals("-src") ||
    1.22                  args[i].equals("-sourcepath") ||
    1.23                  args[i].equals("-modulepath") ||
    1.24 -                args[i].equals("-classpath"))
    1.25 +                args[i].equals("-classpath") ||
    1.26 +                args[i].equals("-cp"))
    1.27              {
    1.28                  // Reset the includes,excludes and excludefiles after they have been used.
    1.29                  includes = new LinkedList<String>();

mercurial