diff options
author | dstrasburg <dstrasburg@google.com> | 2018-03-19 18:42:35 -0700 |
---|---|---|
committer | Ron Shapiro <shapiro.rd@gmail.com> | 2018-03-22 11:40:53 -0400 |
commit | 8d66d0399931609e076cd70535092f966270bbb8 (patch) | |
tree | d5c211abd9041eed68030c7c2129d9ee8e04557b /test_defs.bzl | |
parent | 7351575993dc904661a30ca667c4bae0d7e1cfc2 (diff) | |
download | dagger2-8d66d0399931609e076cd70535092f966270bbb8.tar.gz |
Add a compiler options flag for "ahead-of-time components".
RELNOTES=n/a
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=189676820
Diffstat (limited to 'test_defs.bzl')
-rw-r--r-- | test_defs.bzl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/test_defs.bzl b/test_defs.bzl index cee81b3d9..ee8cb2ade 100644 --- a/test_defs.bzl +++ b/test_defs.bzl @@ -16,6 +16,9 @@ # The key will be appended to the generated test names to ensure uniqueness. BUILD_VARIANTS = { "ExperimentalAndroidMode": ["-Adagger.experimentalAndroidMode=enabled"], + "ExperimentalAheadOfTimeComponents": ["-Adagger.experimentalAheadOfTimeComponents=enabled"], + "ExperimentalAndroidModeAndAheadOfTimeComponents": ["-Adagger.experimentalAndroidMode=enabled", + "-Adagger.experimentalAheadOfTimeComponents=enabled"], } # TODO(user): split into two functions for functional vs non-functional tests? @@ -37,9 +40,9 @@ def _GenTests(library_rule_type, test_rule_type, name, srcs, deps, test_only_dep if functional: for (variant_name, extra_lib_javacopts) in BUILD_VARIANTS.items(): - lib_javacopts = (lib_javacopts or []) + extra_lib_javacopts + variant_lib_javacopts = (lib_javacopts or []) + extra_lib_javacopts _gen_tests(library_rule_type, test_rule_type, name, srcs, deps, test_only_deps, - plugins, javacopts, lib_javacopts, test_javacopts, variant_name) + plugins, javacopts, variant_lib_javacopts, test_javacopts, variant_name) def _gen_tests(library_rule_type, test_rule_type, name, srcs, deps, test_only_deps, plugins, javacopts, lib_javacopts, test_javacopts, variant_name=None): |