blob: 69d18adce1826e7c4eae7b109c72eafdcf76d9ab [file] [log] [blame]
Gabor Greifaa033f92009-03-13 11:37:39 +00001add_clang_library(clangDriver
2 Action.cpp
Daniel Dunbar2fcaa542010-05-20 17:49:16 +00003 CC1AsOptions.cpp
Gabor Greifaa033f92009-03-13 11:37:39 +00004 Compilation.cpp
5 Driver.cpp
Daniel Dunbaraa767372009-11-19 00:15:11 +00006 DriverOptions.cpp
Mike Stump90a37072009-03-24 17:52:34 +00007 Job.cpp
Gabor Greifaa033f92009-03-13 11:37:39 +00008 Phases.cpp
Alexey Samsonovcf055962013-08-08 10:11:02 +00009 SanitizerArgs.cpp
Mike Stump90a37072009-03-24 17:52:34 +000010 Tool.cpp
11 ToolChain.cpp
12 ToolChains.cpp
Chandler Carruth1fc603e2011-12-17 23:10:01 +000013 WindowsToolChain.cpp
Mike Stump90a37072009-03-24 17:52:34 +000014 Tools.cpp
Gabor Greifaa033f92009-03-13 11:37:39 +000015 Types.cpp
16 )
Douglas Gregore1d15c82009-06-18 15:05:47 +000017
Chandler Carruth28969b42012-06-21 01:30:21 +000018add_dependencies(clangDriver
19 ClangAttrList
NAKAMURA Takumi075c89b2012-07-27 06:18:12 +000020 ClangCC1AsOptions
NAKAMURA Takumi836926d2012-07-27 06:18:33 +000021 ClangDiagnosticCommon
Chandler Carruth28969b42012-06-21 01:30:21 +000022 ClangDiagnosticDriver
23 ClangDriverOptions
Chandler Carruth28969b42012-06-21 01:30:21 +000024 )
Michael J. Spencer85da6762011-11-05 00:46:46 +000025
Chandler Carruth28969b42012-06-21 01:30:21 +000026target_link_libraries(clangDriver
27 clangBasic
Reid Kleckner898229a2013-06-14 17:17:23 +000028 LLVMOption
Chandler Carruth28969b42012-06-21 01:30:21 +000029 )