Merge "Remove desugar support" am: 0d39cb1179
am: 406aa5fa90
Change-Id: I9555559eacb92cf0e7e89bf787b15967f748e327
This commit is contained in:
@@ -95,18 +95,6 @@ func init() {
|
||||
pctx.HostBinToolVariable("Zip2ZipCmd", "zip2zip")
|
||||
pctx.HostBinToolVariable("ZipSyncCmd", "zipsync")
|
||||
pctx.HostBinToolVariable("ApiCheckCmd", "apicheck")
|
||||
pctx.VariableFunc("DxCmd", func(ctx android.PackageVarContext) string {
|
||||
config := ctx.Config()
|
||||
if config.IsEnvFalse("USE_D8") {
|
||||
if config.UnbundledBuild() || config.IsPdkBuild() {
|
||||
return "prebuilts/build-tools/common/bin/dx"
|
||||
} else {
|
||||
return pctx.HostBinToolPath(ctx, "dx").String()
|
||||
}
|
||||
} else {
|
||||
return pctx.HostBinToolPath(ctx, "d8-compat-dx").String()
|
||||
}
|
||||
})
|
||||
pctx.HostBinToolVariable("D8Cmd", "d8")
|
||||
pctx.HostBinToolVariable("R8Cmd", "r8-compat-proguard")
|
||||
|
||||
@@ -120,7 +108,6 @@ func init() {
|
||||
})
|
||||
|
||||
pctx.HostJavaToolVariable("JarjarCmd", "jarjar.jar")
|
||||
pctx.HostJavaToolVariable("DesugarJar", "desugar.jar")
|
||||
pctx.HostJavaToolVariable("JsilverJar", "jsilver.jar")
|
||||
pctx.HostJavaToolVariable("DoclavaJar", "doclava.jar")
|
||||
pctx.HostJavaToolVariable("MetalavaJar", "metalava.jar")
|
||||
|
@@ -46,15 +46,8 @@ func makeVarsProvider(ctx android.MakeVarsContext) {
|
||||
ctx.Strict("JAVADOC", "${JavadocCmd}")
|
||||
ctx.Strict("COMMON_JDK_FLAGS", "${CommonJdkFlags}")
|
||||
|
||||
if ctx.Config().UseD8Desugar() {
|
||||
ctx.Strict("DX", "${D8Cmd}")
|
||||
ctx.Strict("DX_COMMAND", "${D8Cmd} -JXms16M -JXmx2048M")
|
||||
ctx.Strict("USE_D8_DESUGAR", "true")
|
||||
} else {
|
||||
ctx.Strict("DX", "${DxCmd}")
|
||||
ctx.Strict("DX_COMMAND", "${DxCmd} -JXms16M -JXmx2048M")
|
||||
ctx.Strict("USE_D8_DESUGAR", "false")
|
||||
}
|
||||
ctx.Strict("DX", "${D8Cmd}")
|
||||
ctx.Strict("DX_COMMAND", "${D8Cmd} -JXms16M -JXmx2048M")
|
||||
ctx.Strict("R8_COMPAT_PROGUARD", "${R8Cmd}")
|
||||
|
||||
ctx.Strict("TURBINE", "${TurbineJar}")
|
||||
|
Reference in New Issue
Block a user