summaryrefslogtreecommitdiffstats
path: root/jack/tests
diff options
context:
space:
mode:
authorYohann Roussel <yroussel@google.com>2014-12-03 18:10:47 +0100
committerYohann Roussel <yroussel@google.com>2015-03-17 11:03:45 +0100
commit8acc0b3d08d804657767d1d6a25087de47e8fd5d (patch)
treee3281aeaff36ee883ed405cacd8a4ca69f23519b /jack/tests
parent1e5b39e54602d3eada5c51230bbc11a75d4495e0 (diff)
downloadtoolchain_jack-8acc0b3d08d804657767d1d6a25087de47e8fd5d.tar.gz
toolchain_jack-8acc0b3d08d804657767d1d6a25087de47e8fd5d.tar.bz2
toolchain_jack-8acc0b3d08d804657767d1d6a25087de47e8fd5d.zip
Load default libraries from jack.jar
For now the only default library contains the jack annotations. The default libraries can be ignored by "--no-default-libraries". Bug: 17803510 Change-Id: I0eb0c1a535e1d4ff808c744ba7c1924e4dd4aee6
Diffstat (limited to 'jack/tests')
-rw-r--r--jack/tests/com/android/jack/TestTools.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/jack/tests/com/android/jack/TestTools.java b/jack/tests/com/android/jack/TestTools.java
index 01f383f2..41712bb6 100644
--- a/jack/tests/com/android/jack/TestTools.java
+++ b/jack/tests/com/android/jack/TestTools.java
@@ -301,7 +301,9 @@ public class TestTools {
@Nonnull
public static JSession buildJAst(@Nonnull Options options) throws Exception {
RunnableHooks hooks = new RunnableHooks();
+
try {
+ options.addProperty(Options.USE_DEFAULT_LIBRARIES.getName(), "false");
options.checkValidity(hooks);
ThreadConfig.setConfig(options.getConfig());
@@ -333,6 +335,7 @@ public class TestTools {
@Nonnull
public static JSession buildSession(@Nonnull Options options, @Nonnull RunnableHooks hooks)
throws Exception {
+ options.addProperty(Options.USE_DEFAULT_LIBRARIES.getName(), "false");
if (options.proguardFlagsFiles != null && !options.proguardFlagsFiles.isEmpty()) {
if (options.flags == null) {
options.flags = new Flags();