1set(LLVM_LINK_COMPONENTS 2 Support 3 ) 4 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. 7if (MSVC) 8 set_source_files_properties(Transforms.cpp PROPERTIES COMPILE_FLAGS /bigobj) 9endif() 10 11add_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 32 33 LINK_LIBS 34 clangAST 35 clangAnalysis 36 clangBasic 37 clangEdit 38 clangFrontend 39 clangLex 40 clangRewrite 41 clangSema 42 clangSerialization 43 44 DEPENDS 45 omp_gen 46 ) 47