From 532c04b27d086f342b1e579f55f2ad5d74e289c5 Mon Sep 17 00:00:00 2001 From: Ben Gruver Date: Sun, 29 Dec 2013 14:51:09 -0800 Subject: [PATCH] Use known-good locale when doing jflex codegen jflex appears to be using the default locale for a String.toUpperCase somewhere, which causes incorrect java code to be generated in the turkish locale. --- smali/build.gradle | 1 + 1 file changed, 1 insertion(+) diff --git a/smali/build.gradle b/smali/build.gradle index afe79acd..9321600c 100644 --- a/smali/build.gradle +++ b/smali/build.gradle @@ -128,6 +128,7 @@ task generateJflexSource(type: JavaExec) { args '-q' args '-d', relativePath("${jflexOutput}/org/jf/smali") args grammars.files.join(' ') + environment LC_ALL: "en_US" } compileJava.dependsOn generateParserAntlrSource, generateTreeWalkerAntlrSource, generateJflexSource