From 952b89176afda78d9fc1359da99b8a4c834fc013 Mon Sep 17 00:00:00 2001
From: Lukacs Berki
Date: Thu, 7 May 2015 13:53:00 +0000
Subject: Allow Bazel to have C/C++ include files with any extension.
Fixes #164.
--
MOS_MIGRATED_REVID=93025634
---
.../devtools/build/lib/bazel/rules/cpp/BazelCppRuleClasses.java | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
(limited to 'src/main/java/com/google/devtools/build')
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 srcs
attribute instead, even if they are
included by a published header. See "Header inclusion
checking" for a more detailed description.
- Permitted headers
file types:
- .h
,
- .hh
,
- .hpp
,
- .hxx
.
-
*/
.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();
--
cgit v1.2.3