blob: 4ada7d92c3d12dc1d1291a6379742bc1c59456ac [file] [log] [blame]
Gabor Greif32795752009-03-13 11:37:39 +00001add_clang_library(clangDriver
2 Action.cpp
3 Arg.cpp
4 ArgList.cpp
Daniel Dunbar41b5b172010-05-20 17:49:16 +00005 CC1AsOptions.cpp
Gabor Greif32795752009-03-13 11:37:39 +00006 Compilation.cpp
7 Driver.cpp
Daniel Dunbar27e738d2009-11-19 00:15:11 +00008 DriverOptions.cpp
Mike Stumpa43a21e2009-03-24 17:52:34 +00009 Job.cpp
Gabor Greif32795752009-03-13 11:37:39 +000010 Option.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000011 OptTable.cpp
Gabor Greif32795752009-03-13 11:37:39 +000012 Phases.cpp
Mike Stumpa43a21e2009-03-24 17:52:34 +000013 Tool.cpp
14 ToolChain.cpp
15 ToolChains.cpp
Chandler Carruth79cbbdc2011-12-17 23:10:01 +000016 WindowsToolChain.cpp
Mike Stumpa43a21e2009-03-24 17:52:34 +000017 Tools.cpp
Gabor Greif32795752009-03-13 11:37:39 +000018 Types.cpp
19 )
Douglas Gregor0adea822009-06-18 15:05:47 +000020
Chandler Carruthb0d86712012-06-21 01:30:21 +000021add_dependencies(clangDriver
22 ClangAttrList
NAKAMURA Takumi866abce2012-07-27 06:18:12 +000023 ClangCC1AsOptions
NAKAMURA Takumi11abf2a2012-07-27 06:18:33 +000024 ClangDiagnosticCommon
Chandler Carruthb0d86712012-06-21 01:30:21 +000025 ClangDiagnosticDriver
26 ClangDriverOptions
Chandler Carruthb0d86712012-06-21 01:30:21 +000027 )
Michael J. Spencer9cef8872011-11-05 00:46:46 +000028
Chandler Carruthb0d86712012-06-21 01:30:21 +000029target_link_libraries(clangDriver
30 clangBasic
31 )