blob: 7319aada489e17e0c2dbeb46fc05e9f50e9c5a86 [file] [log] [blame]
Chris Lattner84c34b72004-07-16 07:12:46 +00001#===- tools/llc/Makefile -----------------------------------*- Makefile -*-===##
John Criswelle2fab732003-10-20 22:29:16 +00002#
3# The LLVM Compiler Infrastructure
4#
Chris Lattner51167842007-12-29 20:07:17 +00005# This file is distributed under the University of Illinois Open Source
6# License. See LICENSE.TXT for details.
John Criswelle2fab732003-10-20 22:29:16 +00007#
8##===----------------------------------------------------------------------===##
Chris Lattner84c34b72004-07-16 07:12:46 +00009
Vikram S. Advecb465fc2001-07-21 12:42:29 +000010LEVEL = ../..
Chris Lattnerc9744e72001-09-07 22:59:25 +000011TOOLNAME = llc
Reid Spencer18969fb2005-04-22 17:20:11 +000012
13# Include this here so we can get the configuration of the targets
14# that have been configured for construction. We have to do this
Chris Lattneraea932d2006-09-04 05:59:09 +000015# early so we can set up LINK_COMPONENTS before including Makefile.rules
Reid Spencer18969fb2005-04-22 17:20:11 +000016include $(LEVEL)/Makefile.config
17
Dan Gohman778b06b2009-09-02 19:35:19 +000018LINK_COMPONENTS := $(TARGETS_TO_BUILD) bitreader asmparser
Reid Spencer6cb21d42004-10-27 23:18:45 +000019
Reid Spencer18969fb2005-04-22 17:20:11 +000020include $(LLVM_SRC_ROOT)/Makefile.rules
Vikram S. Advecb465fc2001-07-21 12:42:29 +000021