blob: 82ca42e624a49daa7bd3752b101500b5641edd18 [file] [log] [blame]
Nico Weberb09a8c92018-09-15 19:04:27 +00001add_library(LLVMCFIVerify
2 STATIC
Vlad Tsyrklevich89c3c8c2017-10-11 20:35:01 +00003 FileAnalysis.cpp
Mitch Phillips99fa1402017-10-23 20:25:19 +00004 FileAnalysis.h
5 GraphBuilder.cpp
Nico Webera78a4802018-05-09 01:07:02 +00006 GraphBuilder.h
Nico Weberb09a8c92018-09-15 19:04:27 +00007 )
Vlad Tsyrklevich89c3c8c2017-10-11 20:35:01 +00008
Nico Weberb09a8c92018-09-15 19:04:27 +00009llvm_update_compile_flags(LLVMCFIVerify)
10llvm_map_components_to_libnames(libs
Mitch Phillips7db6f7a2017-10-31 23:20:05 +000011 DebugInfoDWARF
Vlad Tsyrklevich89c3c8c2017-10-11 20:35:01 +000012 MC
13 MCParser
14 Object
Mitch Phillipsc15bdf52017-11-03 20:54:26 +000015 Support
Nico Webera78a4802018-05-09 01:07:02 +000016 Symbolize
17 )
Nico Weberb09a8c92018-09-15 19:04:27 +000018target_link_libraries(LLVMCFIVerify ${libs})
19set_target_properties(LLVMCFIVerify PROPERTIES FOLDER "Libraries")