33 lines
		
	
	
		
			803 B
		
	
	
	
		
			Makefile
		
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			803 B
		
	
	
	
		
			Makefile
		
	
	
	
##===- examples/Makefile -----------------------------------*- Makefile -*-===##
 | 
						|
#
 | 
						|
#                     The LLVM Compiler Infrastructure
 | 
						|
#
 | 
						|
# This file is distributed under the University of Illinois Open Source
 | 
						|
# License. See LICENSE.TXT for details.
 | 
						|
#
 | 
						|
##===----------------------------------------------------------------------===##
 | 
						|
LEVEL=..
 | 
						|
 | 
						|
include $(LEVEL)/Makefile.config
 | 
						|
 | 
						|
PARALLEL_DIRS:= BrainF Fibonacci HowToUseJIT Kaleidoscope ModuleMaker
 | 
						|
 | 
						|
ifeq ($(HAVE_PTHREAD),1)
 | 
						|
PARALLEL_DIRS += ParallelJIT
 | 
						|
endif
 | 
						|
 | 
						|
ifeq ($(LLVM_ON_UNIX),1)
 | 
						|
    ifeq ($(ARCH),x86)
 | 
						|
	PARALLEL_DIRS += ExceptionDemo
 | 
						|
    endif
 | 
						|
    ifeq ($(ARCH),x86_64)
 | 
						|
	PARALLEL_DIRS += ExceptionDemo
 | 
						|
    endif
 | 
						|
endif
 | 
						|
 | 
						|
ifeq ($(filter $(BINDINGS_TO_BUILD),ocaml),ocaml)
 | 
						|
	PARALLEL_DIRS += OCaml-Kaleidoscope
 | 
						|
endif
 | 
						|
 | 
						|
include $(LEVEL)/Makefile.common
 |