aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/bazel/rules/cpp
diff options
context:
space:
mode:
authorGravatar Lukacs Berki <lberki@google.com>2015-05-07 13:53:00 +0000
committerGravatar Lukacs Berki <lberki@google.com>2015-05-07 14:06:19 +0000
commit952b89176afda78d9fc1359da99b8a4c834fc013 (patch)
tree56670790fb28fd51aadfd7eb0ddefe90bed045de /src/main/java/com/google/devtools/build/lib/bazel/rules/cpp
parenta690e355e1a954c4b3dec9a1b5a24aa43d0bde04 (diff)
Allow Bazel to have C/C++ include files with any extension.
Fixes #164. -- MOS_MIGRATED_REVID=93025634
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/bazel/rules/cpp')
-rw-r--r--src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCppRuleClasses.java8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCppRuleClasses.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCppRuleClasses.java
index 1b08af7e01..28331c352f 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCppRuleClasses.java
+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCppRuleClasses.java
@@ -733,15 +733,9 @@ public class BazelCppRuleClasses {
listed in the <code>srcs</code> attribute instead, even if they are
included by a published header. See <a href="#hdrs">"Header inclusion
checking"</a> for a more detailed description. </p>
- <p>Permitted <code>headers</code> file types:
- <code>.h</code>,
- <code>.hh</code>,
- <code>.hpp</code>,
- <code>.hxx</code>.
- </p>
<!-- #END_BLAZE_RULE.ATTRIBUTE -->*/
.add(attr("hdrs", LABEL_LIST).orderIndependent().direct_compile_time_input()
- .allowedFileTypes(CPP_HEADER))
+ .allowedFileTypes(FileTypeSet.ANY_FILE))
// TODO(bazel-team): document or remove.
.add(attr("linkstamp", LABEL).allowedFileTypes(CPP_SOURCE, C_SOURCE))
.build();