From 1bab34c77302de06e7b1f27a69e2187602352fa5 Mon Sep 17 00:00:00 2001 From: Ulf Adams Date: Fri, 18 Sep 2015 15:15:43 +0000 Subject: Also change C++ to use the new split attribute lists. -- MOS_MIGRATED_REVID=103384782 --- .../java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp') 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++"); -- cgit v1.2.3