321 deployParams.setId(appIdArg); 322 } else if (arg.equalsIgnoreCase("-verbose") || arg.equalsIgnoreCase("-v")) { 323 deployParams.setVerbose(true); 324 verbose = true; 325 } else if (arg.equalsIgnoreCase("-includedt")) { 326 deployParams.setIncludeDT(true); 327 } else if (arg.equalsIgnoreCase("-outdir")) { 328 deployParams.setOutdir(new File(nextArg(args, i++))); 329 } else if (arg.equalsIgnoreCase("-outfile")) { 330 deployParams.setOutfile(nextArg(args, i++)); 331 } else if (arg.equalsIgnoreCase("-" + StandardBundlerParam.SOURCE_DIR.getID())) { 332 srcdir = nextArg(args, i++); 333 deployParams.srcdir = srcdir; 334 } else if (arg.equalsIgnoreCase("-srcfiles")) { 335 srcfiles = nextArg(args, i++); 336 } else if (arg.equalsIgnoreCase("-argument")) { 337 addArgument(deployParams, nextArg(args, i++)); 338 } else if (arg.equalsIgnoreCase("-nosign")) { 339 deployParams.setSignBundle(false); 340 } else if (arg.equals(ADD_MODULES)) { 341 deployParams.addModules.add(nextArg(args, i++)); 342 } else if (arg.startsWith(ADD_MODULES + "=")) { 343 deployParams.addModules.add(arg.replace(ADD_MODULES + "=", "")); 344 } else if (arg.equals(LIMIT_MODULES)) { 345 deployParams.limitModules.add(nextArg(args, i++)); 346 } else if (arg.startsWith(LIMIT_MODULES + "=")) { 347 deployParams.limitModules.add(arg.replace(LIMIT_MODULES + "=", "")); 348 } else if (arg.equals(STRIP_NATIVE_COMMANDS)) { 349 deployParams.setStripNativeCommands(Boolean.valueOf(nextArg(args, i++))); 350 } else if (arg.equals(STRIP_NATIVE_COMMANDS + "=")) { 351 deployParams.setStripNativeCommands(Boolean.valueOf(arg.replace(STRIP_NATIVE_COMMANDS + "=", ""))); 352 } else if (arg.equals(DETECT_MODULES)) { 353 deployParams.setDetectModules(true); 354 } else if (arg.equals(MODULE_PATH) || arg.equals(P)) { 355 deployParams.modulePath = nextArg(args, i++); 356 } else if (arg.equals(MODULE_PATH + "=")) { 357 deployParams.modulePath = arg.replace(MODULE_PATH + "=", ""); 358 } else if (arg.equals(MODULE) || arg.equals(M)) { 359 deployParams.setModule(nextArg(args, i++)); 360 } else if (arg.equals(MODULE + "=")) { 361 deployParams.setModule(arg.replace(MODULE + "=", "")); 362 } else if (arg.startsWith(J_XDEBUG)) { 363 deployParams.setDebug(arg.replace(J_XDEBUG, "")); 364 } else { 365 throw new PackagerException("ERR_UnknownArgument", arg); 366 } 367 } | 321 deployParams.setId(appIdArg); 322 } else if (arg.equalsIgnoreCase("-verbose") || arg.equalsIgnoreCase("-v")) { 323 deployParams.setVerbose(true); 324 verbose = true; 325 } else if (arg.equalsIgnoreCase("-includedt")) { 326 deployParams.setIncludeDT(true); 327 } else if (arg.equalsIgnoreCase("-outdir")) { 328 deployParams.setOutdir(new File(nextArg(args, i++))); 329 } else if (arg.equalsIgnoreCase("-outfile")) { 330 deployParams.setOutfile(nextArg(args, i++)); 331 } else if (arg.equalsIgnoreCase("-" + StandardBundlerParam.SOURCE_DIR.getID())) { 332 srcdir = nextArg(args, i++); 333 deployParams.srcdir = srcdir; 334 } else if (arg.equalsIgnoreCase("-srcfiles")) { 335 srcfiles = nextArg(args, i++); 336 } else if (arg.equalsIgnoreCase("-argument")) { 337 addArgument(deployParams, nextArg(args, i++)); 338 } else if (arg.equalsIgnoreCase("-nosign")) { 339 deployParams.setSignBundle(false); 340 } else if (arg.equals(ADD_MODULES)) { 341 deployParams.addAddModule(nextArg(args, i++)); 342 } else if (arg.startsWith(ADD_MODULES + "=")) { 343 deployParams.addAddModule(arg.replace(ADD_MODULES + "=", "")); 344 } else if (arg.equals(LIMIT_MODULES)) { 345 deployParams.addLimitModule(nextArg(args, i++)); 346 } else if (arg.startsWith(LIMIT_MODULES + "=")) { 347 deployParams.addLimitModule(arg.replace(LIMIT_MODULES + "=", "")); 348 } else if (arg.equals(STRIP_NATIVE_COMMANDS)) { 349 deployParams.setStripNativeCommands(Boolean.valueOf(nextArg(args, i++))); 350 } else if (arg.equals(STRIP_NATIVE_COMMANDS + "=")) { 351 deployParams.setStripNativeCommands(Boolean.valueOf(arg.replace(STRIP_NATIVE_COMMANDS + "=", ""))); 352 } else if (arg.equals(DETECT_MODULES)) { 353 deployParams.setDetectModules(true); 354 } else if (arg.equals(MODULE_PATH) || arg.equals(P)) { 355 deployParams.modulePath = nextArg(args, i++); 356 } else if (arg.equals(MODULE_PATH + "=")) { 357 deployParams.modulePath = arg.replace(MODULE_PATH + "=", ""); 358 } else if (arg.equals(MODULE) || arg.equals(M)) { 359 deployParams.setModule(nextArg(args, i++)); 360 } else if (arg.equals(MODULE + "=")) { 361 deployParams.setModule(arg.replace(MODULE + "=", "")); 362 } else if (arg.startsWith(J_XDEBUG)) { 363 deployParams.setDebug(arg.replace(J_XDEBUG, "")); 364 } else { 365 throw new PackagerException("ERR_UnknownArgument", arg); 366 } 367 } |