blob: 9d41b55981b586ac174b0e509afa077a1661757a [file] [log] [blame]
Gabor Greif32795752009-03-13 11:37:39 +00001set(LLVM_NO_RTTI 1)
2
Michael J. Spencer560a9212010-09-13 23:54:41 +00003set(LLVM_USED_LIBS clangBasic clangAST clangParse)
4
Gabor Greif32795752009-03-13 11:37:39 +00005add_clang_library(clangDriver
6 Action.cpp
7 Arg.cpp
8 ArgList.cpp
Daniel Dunbar8adfcff2009-11-19 07:19:04 +00009 CC1Options.cpp
Daniel Dunbar41b5b172010-05-20 17:49:16 +000010 CC1AsOptions.cpp
Gabor Greif32795752009-03-13 11:37:39 +000011 Compilation.cpp
12 Driver.cpp
Daniel Dunbar27e738d2009-11-19 00:15:11 +000013 DriverOptions.cpp
Gabor Greif32795752009-03-13 11:37:39 +000014 HostInfo.cpp
Mike Stumpa43a21e2009-03-24 17:52:34 +000015 Job.cpp
Gabor Greif32795752009-03-13 11:37:39 +000016 Option.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000017 OptTable.cpp
Gabor Greif32795752009-03-13 11:37:39 +000018 Phases.cpp
Mike Stumpa43a21e2009-03-24 17:52:34 +000019 Tool.cpp
20 ToolChain.cpp
21 ToolChains.cpp
22 Tools.cpp
Gabor Greif32795752009-03-13 11:37:39 +000023 Types.cpp
24 )
Douglas Gregor0adea822009-06-18 15:05:47 +000025
Michael J. Spencer560a9212010-09-13 23:54:41 +000026add_dependencies(clangDriver ClangAttrList ClangDiagnosticDriver
27 ClangDriverOptions ClangCC1Options ClangCC1AsOptions)