comparison mxtool/mx.py @ 17235:fa8210d2ff06

fix jdt build on windows/cygwin
author Bernhard Urban <bernhard.urban@jku.at>
date Fri, 26 Sep 2014 18:53:54 +0200
parents a02c295218aa
children 9d728eb7fdec
comparison
equal deleted inserted replaced
17234:fd0f5f9abb79 17235:fa8210d2ff06
2380 javacArgs.append('-XDignore.symbol.file') 2380 javacArgs.append('-XDignore.symbol.file')
2381 run_java(javaArgs + ['-cp', os.pathsep.join([mainJava.toolsjar, args.error_prone]), 'com.google.errorprone.ErrorProneCompiler'] + javacArgs) 2381 run_java(javaArgs + ['-cp', os.pathsep.join([mainJava.toolsjar, args.error_prone]), 'com.google.errorprone.ErrorProneCompiler'] + javacArgs)
2382 else: 2382 else:
2383 self.logCompilation('JDT') 2383 self.logCompilation('JDT')
2384 2384
2385 jdtVmArgs = ['-Xmx1g', '-jar', self.jdtJar] 2385 jdtVmArgs = ['-Xmx1g', '-jar', _tpU2W(self.jdtJar)]
2386 2386
2387 jdtArgs = ['-' + compliance, 2387 jdtArgs = ['-' + compliance,
2388 '-cp', cp, '-g', '-enableJavadoc', 2388 '-cp', cp, '-g', '-enableJavadoc',
2389 '-d', outputDir, 2389 '-d', outputDir,
2390 '-bootclasspath', jdk.bootclasspath(), 2390 '-bootclasspath', jdk.bootclasspath(),
2413 fp.write(content) 2413 fp.write(content)
2414 toBeDeleted.append(jdtPropertiesTmp) 2414 toBeDeleted.append(jdtPropertiesTmp)
2415 jdtArgs += ['-properties', jdtPropertiesTmp] 2415 jdtArgs += ['-properties', jdtPropertiesTmp]
2416 else: 2416 else:
2417 jdtArgs += ['-properties', jdtProperties] 2417 jdtArgs += ['-properties', jdtProperties]
2418 jdtArgs.append('@' + argfile.name) 2418 jdtArgs.append('@' + _tpU2W(argfile.name))
2419 2419
2420 run_java(jdtVmArgs + jdtArgs) 2420 run_java(jdtVmArgs + jdtArgs)
2421 2421
2422 # Create annotation processor jar for a project that defines annotation processors 2422 # Create annotation processor jar for a project that defines annotation processors
2423 if self.proj.definedAnnotationProcessorsDist: 2423 if self.proj.definedAnnotationProcessorsDist: