commit | ea6e477c681b055a4759c70f61e6b4fcfb00fd59 | [log] [tgz] |
---|---|---|
author | Ian Zerny <zerny@google.com> | Thu Aug 06 09:39:54 2020 +0200 |
committer | Ian Zerny <zerny@google.com> | Thu Aug 06 09:39:54 2020 +0200 |
tree | 7459fb7cfa1c79152829316cb800c8502c5c6947 | |
parent | 466901f116db55a1b4f4cd8fe09a7dc5dd6aadf6 [diff] |
Don't set min-api if the dump compile is to CF. R=ricow Change-Id: I7bac7b9387720c8b6c945b227688c19421006b2d
diff --git a/src/main/java/com/android/tools/r8/utils/CompileDumpCompatR8.java b/src/main/java/com/android/tools/r8/utils/CompileDumpCompatR8.java index e349c9a..c230a6d 100644 --- a/src/main/java/com/android/tools/r8/utils/CompileDumpCompatR8.java +++ b/src/main/java/com/android/tools/r8/utils/CompileDumpCompatR8.java
@@ -171,8 +171,10 @@ .addClasspathFiles(classpath) .addProguardConfigurationFiles(config) .setOutput(outputPath, outputMode) - .setMode(compilationMode) - .setMinApiLevel(minApi); + .setMode(compilationMode); + if (outputMode != OutputMode.ClassFile) { + commandBuilder.setMinApiLevel(minApi); + } features.forEach( (in, out) -> commandBuilder.addFeatureSplit(