586 Option.PROFILE); |
586 Option.PROFILE); |
587 |
587 |
588 checkOptionAllowed(t.compareTo(Target.JDK1_9) >= 0, |
588 checkOptionAllowed(t.compareTo(Target.JDK1_9) >= 0, |
589 option -> error("err.option.not.allowed.with.target", option.getPrimaryName(), t.name), |
589 option -> error("err.option.not.allowed.with.target", option.getPrimaryName(), t.name), |
590 Option.MODULE_SOURCE_PATH, Option.UPGRADE_MODULE_PATH, |
590 Option.MODULE_SOURCE_PATH, Option.UPGRADE_MODULE_PATH, |
591 Option.SYSTEM, Option.MODULE_PATH, Option.ADD_MODULES, Option.LIMIT_MODULES, |
591 Option.SYSTEM, Option.MODULE_PATH, Option.ADD_MODULES, |
|
592 Option.ADD_EXPORTS, Option.ADD_OPENS, Option.ADD_READS, |
|
593 Option.LIMIT_MODULES, |
592 Option.PATCH_MODULE); |
594 Option.PATCH_MODULE); |
593 |
595 |
594 if (fm.hasLocation(StandardLocation.MODULE_SOURCE_PATH)) { |
596 if (fm.hasLocation(StandardLocation.MODULE_SOURCE_PATH)) { |
595 if (!options.isSet(Option.PROC, "only") |
597 if (!options.isSet(Option.PROC, "only") |
596 && !fm.hasLocation(StandardLocation.CLASS_OUTPUT)) { |
598 && !fm.hasLocation(StandardLocation.CLASS_OUTPUT)) { |