15 lines
		
	
	
		
			733 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			733 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
all:
 | 
						|
	@if [ ! -d "llvm-project" ]; then \
 | 
						|
		echo "llvm-project not exist"; \
 | 
						|
		git clone https://github.com/llvm/llvm-project.git; \
 | 
						|
		cd llvm-project/ && mkdir build; \
 | 
						|
		cd build && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra" ../llvm; \
 | 
						|
	fi
 | 
						|
	@if [ ! -d "llvm-project/build" ]; then \
 | 
						|
		cd llvm-project/ && mkdir build; \
 | 
						|
	fi
 | 
						|
#	@git clone https://github.com/llvm/llvm-project.git
 | 
						|
#	@cd llvm-project/ && mkdir build
 | 
						|
	@cd llvm-project/build && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra" ../llvm
 | 
						|
	@cd llvm-project/build && make -j8
 | 
						|
	@mv llvm-project ${HOME}/
 |