61 List<Path> paths = getFileListArg(iter, helper); |
61 List<Path> paths = getFileListArg(iter, helper); |
62 if (paths != null) |
62 if (paths != null) |
63 helper.sourceRoots(paths); |
63 helper.sourceRoots(paths); |
64 } |
64 } |
65 }, |
65 }, |
66 SOURCEPATH("-sourcepath", "Specify search path for sources.") { |
66 SOURCE_PATH("--source-path", "Specify search path for sources.") { |
67 @Override |
67 @Override |
68 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
68 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
69 List<Path> paths = getFileListArg(iter, helper); |
69 List<Path> paths = getFileListArg(iter, helper); |
70 if (paths != null) |
70 if (paths != null) |
71 helper.sourcepath(paths); |
71 helper.sourcepath(paths); |
72 } |
72 } |
73 }, |
73 }, |
74 MODULEPATH("-modulepath", "Specify search path for modules.") { |
74 SOURCEPATH("-sourcepath", "An alias for -sourcepath") { |
|
75 @Override |
|
76 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
|
77 SOURCE_PATH.processMatching(iter, helper); |
|
78 } |
|
79 }, |
|
80 MODULE_PATH("--module-path", "Specify search path for modules.") { |
75 @Override |
81 @Override |
76 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
82 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
77 List<Path> paths = getFileListArg(iter, helper); |
83 List<Path> paths = getFileListArg(iter, helper); |
78 if (paths != null) |
84 if (paths != null) |
79 helper.modulepath(paths); |
85 helper.modulepath(paths); |
80 } |
86 } |
81 }, |
87 }, |
82 CLASSPATH("-classpath", "Specify search path for classes.") { |
88 MODULEPATH("-modulepath", "An alias for -modulepath") { |
|
89 @Override |
|
90 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
|
91 MODULE_PATH.processMatching(iter, helper); |
|
92 } |
|
93 }, |
|
94 P("-p", "An alias for -modulepath") { |
|
95 @Override |
|
96 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
|
97 MODULE_PATH.processMatching(iter, helper); |
|
98 } |
|
99 }, |
|
100 CLASS_PATH("--class-path", "Specify search path for classes.") { |
83 @Override |
101 @Override |
84 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
102 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
85 List<Path> paths = getFileListArg(iter, helper); |
103 List<Path> paths = getFileListArg(iter, helper); |
86 if (paths != null) |
104 if (paths != null) |
87 helper.classpath(paths); |
105 helper.classpath(paths); |
88 } |
106 } |
89 }, |
107 }, |
|
108 CLASSPATH("-classpath", "An alias for -classpath.") { |
|
109 @Override |
|
110 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
|
111 CLASS_PATH.processMatching(iter, helper); |
|
112 } |
|
113 }, |
90 CP("-cp", "An alias for -classpath") { |
114 CP("-cp", "An alias for -classpath") { |
91 @Override |
115 @Override |
92 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
116 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
93 CLASSPATH.processMatching(iter, helper); |
117 CLASS_PATH.processMatching(iter, helper); |
94 } |
118 } |
95 }, |
119 }, |
96 X("-x", "Exclude files matching the given pattern") { |
120 X("-x", "Exclude files matching the given pattern") { |
97 @Override |
121 @Override |
98 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |
122 protected void processMatching(ArgumentIterator iter, OptionHelper helper) { |