210 task.options.exitOnError = true;
211 }
212 }, new Option(" --info Print information during compilation", false, "--info") {
213 @Override
214 void process(Main task, String opt, String arg) throws BadArgs {
215 task.options.info = true;
216 }
217 }, new Option(" --verbose Print verbose information", false, "--verbose") {
218 @Override
219 void process(Main task, String opt, String arg) throws BadArgs {
220 task.options.info = true;
221 task.options.verbose = true;
222 }
223 }, new Option(" --debug Print debug information", false, "--debug") {
224 @Override
225 void process(Main task, String opt, String arg) throws BadArgs {
226 task.options.info = true;
227 task.options.verbose = true;
228 task.options.debug = true;
229 }
230 }, new Option(" --help Print this usage message", false, "--help") {
231 @Override
232 void process(Main task, String opt, String arg) {
233 task.options.help = true;
234 }
235 }, new Option(" --version Version information", false, "--version") {
236 @Override
237 void process(Main task, String opt, String arg) {
238 task.options.version = true;
239 }
240 }, new Option(" --linker-path Full path to linker executable", true, "--linker-path") {
241 @Override
242 void process(Main task, String opt, String arg) {
243 task.options.linkerpath = arg;
244 }
245 }, new Option(" -J<flag> Pass <flag> directly to the runtime system", false, "-J") {
246 @Override
247 void process(Main task, String opt, String arg) {
248 }
249 }};
250
|
210 task.options.exitOnError = true;
211 }
212 }, new Option(" --info Print information during compilation", false, "--info") {
213 @Override
214 void process(Main task, String opt, String arg) throws BadArgs {
215 task.options.info = true;
216 }
217 }, new Option(" --verbose Print verbose information", false, "--verbose") {
218 @Override
219 void process(Main task, String opt, String arg) throws BadArgs {
220 task.options.info = true;
221 task.options.verbose = true;
222 }
223 }, new Option(" --debug Print debug information", false, "--debug") {
224 @Override
225 void process(Main task, String opt, String arg) throws BadArgs {
226 task.options.info = true;
227 task.options.verbose = true;
228 task.options.debug = true;
229 }
230 }, new Option(" -? -h --help Print this help message", false, "--help", "-h", "-?") {
231 @Override
232 void process(Main task, String opt, String arg) {
233 task.options.help = true;
234 }
235 }, new Option(" --version Version information", false, "--version") {
236 @Override
237 void process(Main task, String opt, String arg) {
238 task.options.version = true;
239 }
240 }, new Option(" --linker-path Full path to linker executable", true, "--linker-path") {
241 @Override
242 void process(Main task, String opt, String arg) {
243 task.options.linkerpath = arg;
244 }
245 }, new Option(" -J<flag> Pass <flag> directly to the runtime system", false, "-J") {
246 @Override
247 void process(Main task, String opt, String arg) {
248 }
249 }};
250
|