# HG changeset patch # User Doug Simon # Date 1435056077 -7200 # Node ID acd43093257dcc180a875fdbe564c37e46e6adbf # Parent a694f0c9864fdc4b021d35c492d48dd34170b82a add -verbose to javac and JDT when -V mx option is present diff -r a694f0c9864f -r acd43093257d mxtool/mx.py --- a/mxtool/mx.py Tue Jun 23 11:44:20 2015 +0200 +++ b/mxtool/mx.py Tue Jun 23 12:41:17 2015 +0200 @@ -2816,6 +2816,8 @@ javac = args.alt_javac if args.alt_javac else mainJava.javac self.logCompilation('javac' if not args.alt_javac else args.alt_javac) javacCmd = [javac, '-g', '-J-Xmx1g', '-source', compliance, '-target', compliance, '-classpath', cp, '-d', outputDir] + if _opts.very_verbose: + javacCmd.append('-verbose') jdk.javacLibOptions(javacCmd) if _opts.java_dbg_port is not None: javacCmd += ['-J-Xdebug', '-J-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=' + str(_opts.java_dbg_port)] @@ -2829,6 +2831,8 @@ self.logCompilation('javac (with error-prone)') javaArgs = ['-Xmx1g'] javacArgs = ['-g', '-source', compliance, '-target', compliance, '-classpath', cp, '-d', outputDir] + if _opts.very_verbose: + javacArgs.append('-verbose') jdk.javacLibOptions(javacCmd) javacArgs += processorArgs javacArgs += ['@' + argfile.name] @@ -2843,6 +2847,8 @@ jdtArgs = ['-' + compliance, '-cp', cp, '-g', '-enableJavadoc', '-d', outputDir] + if _opts.very_verbose: + jdtArgs.append('-verbose') jdk.javacLibOptions(jdtArgs) jdtArgs += processorArgs