40 lines
		
	
	
		
			846 B
		
	
	
	
		
			CMake
		
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			846 B
		
	
	
	
		
			CMake
		
	
	
	
set(LLVM_LINK_COMPONENTS support)
 | 
						|
 | 
						|
add_clang_tool(clang-format
 | 
						|
  ClangFormat.cpp
 | 
						|
  )
 | 
						|
 | 
						|
set(CLANG_FORMAT_LIB_DEPS
 | 
						|
  clangBasic
 | 
						|
  clangFormat
 | 
						|
  clangRewrite
 | 
						|
  clangToolingCore
 | 
						|
  )
 | 
						|
 | 
						|
target_link_libraries(clang-format
 | 
						|
  ${CLANG_FORMAT_LIB_DEPS}
 | 
						|
  )
 | 
						|
 | 
						|
if( LLVM_USE_SANITIZE_COVERAGE )
 | 
						|
  add_subdirectory(fuzzer)
 | 
						|
endif()
 | 
						|
 | 
						|
install(PROGRAMS clang-format-bbedit.applescript
 | 
						|
  DESTINATION share/clang
 | 
						|
  COMPONENT clang-format)
 | 
						|
install(PROGRAMS clang-format-diff.py
 | 
						|
  DESTINATION share/clang
 | 
						|
  COMPONENT clang-format)
 | 
						|
install(PROGRAMS clang-format-sublime.py
 | 
						|
  DESTINATION share/clang
 | 
						|
  COMPONENT clang-format)
 | 
						|
install(PROGRAMS clang-format.el
 | 
						|
  DESTINATION share/clang
 | 
						|
  COMPONENT clang-format)
 | 
						|
install(PROGRAMS clang-format.py
 | 
						|
  DESTINATION share/clang
 | 
						|
  COMPONENT clang-format)
 | 
						|
install(PROGRAMS git-clang-format
 | 
						|
  DESTINATION bin
 | 
						|
  COMPONENT clang-format)
 |