From bbf59ed1be85354457ad1d8123cc1973aa3ba298 Mon Sep 17 00:00:00 2001 From: Cal Peyser Date: Tue, 12 Apr 2016 18:30:26 +0000 Subject: Introduces experimental_objc_library. This rule builds objc code with the c++ rule implementation backend and an OSX crosstool. -- MOS_MIGRATED_REVID=119660101 --- src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java') diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java index 478759ab34..c3bd853ff6 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java @@ -26,6 +26,8 @@ import java.util.regex.Pattern; public final class CppFileTypes { public static final FileType CPP_SOURCE = FileType.of(".cc", ".cpp", ".cxx", ".c++", ".C"); public static final FileType C_SOURCE = FileType.of(".c"); + public static final FileType OBJC_SOURCE = FileType.of(".m"); + public static final FileType OBJCPP_SOURCE = FileType.of(".mm"); // Filetypes that generate LLVM bitcode when -flto is specified. public static final FileTypeSet LTO_SOURCE = -- cgit v1.2.3