diff options
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java | 5 |
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++"); |