summaryrefslogtreecommitdiffstats
path: root/jack-tests/src/com/android/jack/test/toolchain/JackBasedToolchain.java
diff options
context:
space:
mode:
Diffstat (limited to 'jack-tests/src/com/android/jack/test/toolchain/JackBasedToolchain.java')
-rw-r--r--jack-tests/src/com/android/jack/test/toolchain/JackBasedToolchain.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/jack-tests/src/com/android/jack/test/toolchain/JackBasedToolchain.java b/jack-tests/src/com/android/jack/test/toolchain/JackBasedToolchain.java
index 5cf13c13..92bd82a6 100644
--- a/jack-tests/src/com/android/jack/test/toolchain/JackBasedToolchain.java
+++ b/jack-tests/src/com/android/jack/test/toolchain/JackBasedToolchain.java
@@ -47,6 +47,8 @@ public abstract class JackBasedToolchain extends AndroidToolchain {
@Nonnull
protected List<File> resImport = new ArrayList<File>();
@Nonnull
+ protected List<File> metaImport = new ArrayList<File>();
+ @Nonnull
protected final Map<String, String> annotationProcessorOptions = new HashMap<String, String>();
@CheckForNull
protected String processorPath;
@@ -92,6 +94,12 @@ public abstract class JackBasedToolchain extends AndroidToolchain {
return this;
}
+ @Nonnull
+ public JackBasedToolchain addMetaDir(@Nonnull File metaDir) {
+ metaImport.add(metaDir);
+ return this;
+ }
+
@Override
@Nonnull
public JackBasedToolchain setSourceLevel(@Nonnull SourceLevel sourceLevel) {