llvm.org GIT mirror llvm / f7f9e15
[gn build] Add build file for clang/lib/ARCMigrate Differential Revision: https://reviews.llvm.org/D55979 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@349987 91177308-0d34-0410-b5e6-96231b3b80d8 Nico Weber 9 months ago
2 changed file(s) with 40 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 group("default") {
11 deps = [
2 "//clang/lib/ARCMigrate",
23 "//clang/lib/AST",
34 "//clang/lib/ASTMatchers",
45 "//clang/lib/CodeGen",
0 static_library("ARCMigrate") {
1 output_name = "clangARCMigrate"
2 configs += [ "//llvm/utils/gn/build:clang_code" ]
3 deps = [
4 "//clang/lib/AST",
5 "//clang/lib/Analysis",
6 "//clang/lib/Basic",
7 "//clang/lib/Edit",
8 "//clang/lib/Frontend",
9 "//clang/lib/Lex",
10 "//clang/lib/Rewrite",
11 "//clang/lib/Sema",
12 "//clang/lib/Serialization",
13 "//clang/lib/StaticAnalyzer/Checkers",
14 "//llvm/lib/Support",
15 ]
16 sources = [
17 "ARCMT.cpp",
18 "ARCMTActions.cpp",
19 "FileRemapper.cpp",
20 "ObjCMT.cpp",
21 "PlistReporter.cpp",
22 "TransAPIUses.cpp",
23 "TransARCAssign.cpp",
24 "TransAutoreleasePool.cpp",
25 "TransBlockObjCVariable.cpp",
26 "TransEmptyStatementsAndDealloc.cpp",
27 "TransGCAttrs.cpp",
28 "TransGCCalls.cpp",
29 "TransProperties.cpp",
30 "TransProtectedScope.cpp",
31 "TransRetainReleaseDealloc.cpp",
32 "TransUnbridgedCasts.cpp",
33 "TransUnusedInitDelegate.cpp",
34 "TransZeroOutPropsInDealloc.cpp",
35 "TransformActions.cpp",
36 "Transforms.cpp",
37 ]
38 }