33 lines
		
	
	
		
			653 B
		
	
	
	
		
			CMake
		
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			653 B
		
	
	
	
		
			CMake
		
	
	
	
set(LLVM_LINK_COMPONENTS
 | 
						|
  support
 | 
						|
  )
 | 
						|
 | 
						|
get_filename_component(INCLUDE_FIXER_SOURCE_DIR
 | 
						|
  ${CMAKE_CURRENT_SOURCE_DIR}/../../include-fixer REALPATH)
 | 
						|
include_directories(
 | 
						|
  ${INCLUDE_FIXER_SOURCE_DIR}
 | 
						|
  )
 | 
						|
 | 
						|
# We'd like to clang/unittests/Tooling/RewriterTestContext.h in the test.
 | 
						|
include_directories(${CLANG_SOURCE_DIR})
 | 
						|
 | 
						|
add_extra_unittest(IncludeFixerTests
 | 
						|
  IncludeFixerTest.cpp
 | 
						|
  FuzzySymbolIndexTests.cpp
 | 
						|
  )
 | 
						|
 | 
						|
target_link_libraries(IncludeFixerTests
 | 
						|
  PRIVATE
 | 
						|
  clangBasic
 | 
						|
  clangFormat
 | 
						|
  clangFrontend
 | 
						|
  clangIncludeFixer
 | 
						|
  clangRewrite
 | 
						|
  clangSerialization
 | 
						|
  clangTooling
 | 
						|
  clangToolingCore
 | 
						|
  findAllSymbols
 | 
						|
  )
 | 
						|
 | 
						|
add_subdirectory(find-all-symbols)
 |