[docs] Add LICENSE.txt to the root of the mono-repo
[llvm-project.git] / clang / lib / ARCMigrate / CMakeLists.txt
blob1d5a185c3b6a7c60520f249823f1751e020a4955
1 set(LLVM_LINK_COMPONENTS
2   Support
3   )
5 # By default MSVC has a 2^16 limit on the number of sections in an object
6 # file, and Transforms.cpp needs more than that.
7 if (MSVC)
8   set_source_files_properties(Transforms.cpp PROPERTIES COMPILE_FLAGS /bigobj)
9 endif()
11 add_clang_library(clangARCMigrate
12   ARCMT.cpp
13   ARCMTActions.cpp
14   FileRemapper.cpp
15   ObjCMT.cpp
16   PlistReporter.cpp
17   TransAPIUses.cpp
18   TransARCAssign.cpp
19   TransAutoreleasePool.cpp
20   TransBlockObjCVariable.cpp
21   TransEmptyStatementsAndDealloc.cpp
22   TransGCAttrs.cpp
23   TransGCCalls.cpp
24   TransProperties.cpp
25   TransProtectedScope.cpp
26   TransRetainReleaseDealloc.cpp
27   TransUnbridgedCasts.cpp
28   TransUnusedInitDelegate.cpp
29   TransZeroOutPropsInDealloc.cpp
30   TransformActions.cpp
31   Transforms.cpp
33   LINK_LIBS
34   clangAST
35   clangAnalysis
36   clangBasic
37   clangEdit
38   clangFrontend
39   clangLex
40   clangRewrite
41   clangSema
42   clangSerialization
44   DEPENDS
45   omp_gen
46   )