35 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
##===- runtime/Makefile ------------------------------------*- Makefile -*-===##
 | 
						|
# 
 | 
						|
#                     The LLVM Compiler Infrastructure
 | 
						|
#
 | 
						|
# This file was developed by the LLVM research group and is distributed under
 | 
						|
# the University of Illinois Open Source License. See LICENSE.TXT for details.
 | 
						|
# 
 | 
						|
##===----------------------------------------------------------------------===##
 | 
						|
 | 
						|
LEVEL = ..
 | 
						|
include $(LEVEL)/Makefile.config
 | 
						|
 | 
						|
ifneq ($(wildcard $(LLVMGCCDIR)),)
 | 
						|
PARALLEL_DIRS  := GCCLibraries  libdummy libprofile libtrace GC
 | 
						|
else
 | 
						|
PARALLEL_DIRS  := 
 | 
						|
install all ::
 | 
						|
	@echo '********' Warning: Your LLVMGCCDIR is set incorrectly.  Double-check 
 | 
						|
	@echo '********' Warning: llvm/Makefile.config to make sure it matches
 | 
						|
	@echo '********' Warning: the directory where the C front-end is installed,
 | 
						|
	@echo '********' Warning: and re-run configure if it does not.
 | 
						|
endif
 | 
						|
 | 
						|
# Disable libprofile: a faulty libtool is generated by autoconf which breaks the
 | 
						|
# build on Sparc
 | 
						|
ifeq ($(ARCH), Sparc)
 | 
						|
PARALLEL_DIRS := $(filter-out libprofile, $(PARALLEL_DIRS))
 | 
						|
endif
 | 
						|
 | 
						|
include $(LEVEL)/Makefile.common
 | 
						|
 | 
						|
# Install target for libraries: Copy into $LLVMGCCDIR/bytecode-libs
 | 
						|
#
 | 
						|
install::
 |