Mercurial > hg > truffle
diff mxtool/mx.py @ 13853:f11d3d5248b5
Use UTF-8 encoding when compiling on the command line and for Eclipse projects
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Fri, 31 Jan 2014 16:36:02 -0800 |
parents | 12e1c788c1d5 |
children | bc32c9f5719b |
line wrap: on
line diff
--- a/mxtool/mx.py Fri Jan 31 17:11:32 2014 +0100 +++ b/mxtool/mx.py Fri Jan 31 16:36:02 2014 -0800 @@ -2034,7 +2034,7 @@ log('Compiling Java sources for {0} with javac...'.format(p.name)) - javacCmd = [java().javac, '-g', '-J-Xmx1g', '-source', compliance, '-target', compliance, '-classpath', cp, '-d', outputDir] + javacCmd = [java().javac, '-g', '-J-Xmx1g', '-encoding', 'UTF-8', '-source', compliance, '-target', compliance, '-classpath', cp, '-d', outputDir] if java().debug_port is not None: javacCmd += ['-J-Xdebug', '-J-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=' + str(java().debug_port)] javacCmd += processorArgs @@ -2052,6 +2052,7 @@ jdtArgs += [ '-jar', jdtJar, '-' + compliance, + '-encoding', 'UTF-8', '-cp', cp, '-g', '-enableJavadoc', '-d', outputDir] jdtArgs += processorArgs