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