summaryrefslogtreecommitdiffstats
path: root/llvm/utils/gn/secondary/clang/lib/Serialization
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2018-12-20 21:55:28 +0000
committerNico Weber <nicolasweber@gmx.de>2018-12-20 21:55:28 +0000
commit1eaadbf778e93c0ab17a2ba2354b5f99e7ba9053 (patch)
tree592d3458ada49c6cd7f66b989b52ee1780359681 /llvm/utils/gn/secondary/clang/lib/Serialization
parentec1654263e0c63dc740ef5fa51904346c456cc36 (diff)
downloadbcm5719-llvm-1eaadbf778e93c0ab17a2ba2354b5f99e7ba9053.tar.gz
bcm5719-llvm-1eaadbf778e93c0ab17a2ba2354b5f99e7ba9053.zip
[gn build] Add build files for clang/lib/{Frontend,Frontend/Rewrite,Serialization}
Differential Revision: https://reviews.llvm.org/D55930 llvm-svn: 349833
Diffstat (limited to 'llvm/utils/gn/secondary/clang/lib/Serialization')
-rw-r--r--llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn31
1 files changed, 31 insertions, 0 deletions
diff --git a/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn
new file mode 100644
index 00000000000..394b1edf2f8
--- /dev/null
+++ b/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn
@@ -0,0 +1,31 @@
+static_library("Serialization") {
+ output_name = "clangSerialization"
+ configs += [ "//llvm/utils/gn/build:clang_code" ]
+ deps = [
+ "//clang/include/clang/Serialization:AttrPCHRead",
+ "//clang/include/clang/Serialization:AttrPCHWrite",
+ "//clang/lib/AST",
+ "//clang/lib/Basic",
+ "//clang/lib/Lex",
+ "//clang/lib/Sema",
+ "//llvm/lib/Bitcode/Reader",
+ "//llvm/lib/Support",
+ ]
+ sources = [
+ "ASTCommon.cpp",
+ "ASTCommon.h",
+ "ASTReader.cpp",
+ "ASTReaderDecl.cpp",
+ "ASTReaderInternals.h",
+ "ASTReaderStmt.cpp",
+ "ASTWriter.cpp",
+ "ASTWriterDecl.cpp",
+ "ASTWriterStmt.cpp",
+ "GeneratePCH.cpp",
+ "GlobalModuleIndex.cpp",
+ "Module.cpp",
+ "ModuleFileExtension.cpp",
+ "ModuleManager.cpp",
+ "PCHContainerOperations.cpp",
+ ]
+}
OpenPOWER on IntegriCloud