aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp
diff options
context:
space:
mode:
authorGravatar Ulf Adams <ulfjack@google.com>2015-09-18 15:15:43 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2015-09-21 08:57:36 +0000
commit1bab34c77302de06e7b1f27a69e2187602352fa5 (patch)
treeace795b5d314097d406721b35473c09d0f438296 /src/main/java/com/google/devtools/build/lib/rules/cpp
parent4790178fba5ec582bb56c817478384b0bba3c50f (diff)
Also change C++ to use the new split attribute lists.
-- MOS_MIGRATED_REVID=103384782
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java
index f651f629cc..3acdb2444d 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java
@@ -56,8 +56,9 @@ public class CppRuleClasses {
*/
static final InstrumentationSpec INSTRUMENTATION_SPEC = new InstrumentationSpec(
FileTypeSet.of(CPP_SOURCE, C_SOURCE, CPP_HEADER, ASSEMBLER_WITH_C_PREPROCESSOR,
- ASSEMBLER),
- "srcs", "deps", "data", "hdrs");
+ ASSEMBLER))
+ .withSourceAttributes("srcs", "hdrs")
+ .withDependencyAttributes("deps", "data");
public static final LibraryLanguage LANGUAGE = new LibraryLanguage("C++");