From: Chris Lattner Date: Fri, 8 May 2009 17:32:47 +0000 (+0000) Subject: Change 'make install' to install tblgen, for better support of out-of-tree targets, X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=c89146587ac8a030b1c63a52bdecd8eedbc87b09 Change 'make install' to install tblgen, for better support of out-of-tree targets, patch by Mikael Lepistö! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71226 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/Makefile b/Makefile index 058eabcf424..123595dc55e 100644 --- a/Makefile +++ b/Makefile @@ -71,10 +71,9 @@ ifeq ($(MAKECMDGOALS),unittests) OPTIONAL_DIRS := endif -# Don't install utils, examples, or projects they are only used to -# build LLVM. +# Use NO_INSTALL define of the Makefile of each directory for deciding +# if the directory is installed or not ifeq ($(MAKECMDGOALS),install) - DIRS := $(filter-out utils, $(DIRS)) OPTIONAL_DIRS := $(filter bindings, $(OPTIONAL_DIRS)) endif diff --git a/utils/TableGen/Makefile b/utils/TableGen/Makefile index ba0e157ec38..7ea88de0559 100644 --- a/utils/TableGen/Makefile +++ b/utils/TableGen/Makefile @@ -9,7 +9,6 @@ LEVEL = ../.. TOOLNAME = tblgen -NO_INSTALL = 1; USEDLIBS = LLVMSupport.a LLVMSystem.a REQUIRES_EH := 1 REQUIRES_RTTI := 1 diff --git a/utils/unittest/googletest/Makefile b/utils/unittest/googletest/Makefile index 6e262413cc4..d709878449a 100644 --- a/utils/unittest/googletest/Makefile +++ b/utils/unittest/googletest/Makefile @@ -22,4 +22,6 @@ ifeq ($(OS),MingW) CPP.Flags += -DGTEST_OS_WINDOWS=1 endif +NO_INSTALL = 1 + include $(LEVEL)/Makefile.common