forked from OSchip/llvm-project
				
			[CMake] Treating LLVM_INCLUDE_TOOLS, which is a bool, as a string to change behaviors of the build is a dirty hack. We shouldn't do it.
Summary: I don't think anyone is relying on this behavior for bootstrapping (because I don't think it works), but if you do need it, speak now or forever hold your peace. Reviewers: chapuni, samsonov Reviewed By: samsonov Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D10613 llvm-svn: 240344
This commit is contained in:
		
							parent
							
								
									e6fd8c4232
								
							
						
					
					
						commit
						69533a5a85
					
				| 
						 | 
				
			
			@ -75,14 +75,11 @@ add_llvm_tool_subdirectory(gold)
 | 
			
		|||
 | 
			
		||||
add_llvm_external_project(clang)
 | 
			
		||||
add_llvm_external_project(llgo)
 | 
			
		||||
add_llvm_external_project(lld)
 | 
			
		||||
add_llvm_external_project(lldb)
 | 
			
		||||
 | 
			
		||||
if( NOT LLVM_INCLUDE_TOOLS STREQUAL "bootstrap-only" )
 | 
			
		||||
  add_llvm_external_project(lld)
 | 
			
		||||
  add_llvm_external_project(lldb)
 | 
			
		||||
 | 
			
		||||
  # Automatically add remaining sub-directories containing a 'CMakeLists.txt'
 | 
			
		||||
  # file as external projects.
 | 
			
		||||
  add_llvm_implicit_external_projects()
 | 
			
		||||
endif()
 | 
			
		||||
# Automatically add remaining sub-directories containing a 'CMakeLists.txt'
 | 
			
		||||
# file as external projects.
 | 
			
		||||
add_llvm_implicit_external_projects()
 | 
			
		||||
 | 
			
		||||
set(LLVM_COMMON_DEPENDS ${LLVM_COMMON_DEPENDS} PARENT_SCOPE)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue