From 22033b2a4e0330b24fd601ef36e36bb1e544bf9d Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 2 Jun 2006 22:41:18 +0000 Subject: [PATCH] More of PR728, don't install utils either. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28673 91177308-0d34-0410-b5e6-96231b3b80d8 --- Makefile | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 550f2aff29f..4b68b97a1eb 100644 --- a/Makefile +++ b/Makefile @@ -6,11 +6,13 @@ # the University of Illinois Open Source License. See LICENSE.TXT for details. # #===------------------------------------------------------------------------===# + LEVEL = . DIRS = lib/System lib/Support utils lib/VMCore lib include $(LEVEL)/Makefile.config + ifeq ($(MAKECMDGOALS),tools-only) DIRS += tools else @@ -22,15 +24,23 @@ else $(warning Skipping runtime libraries, llvm-gcc 4 detected.) endif - # Don't install examples or projects. - ifneq ($(MAKECMDGOALS),install) - OPTIONAL_DIRS := examples projects - endif DIRS += docs endif endif + +# Don't install utils, they are only used to build LLVM. +# +ifeq ($(MAKECMDGOALS),install) + DIRS := $(filter-out utils, $(DIRS)) + + # Don't install examples or projects. + OPTIONAL_DIRS := +endif + + EXTRA_DIST := test llvm.spec include win32 Xcode +# Include the main makefile machinery. include $(LLVM_SRC_ROOT)/Makefile.rules # Specify options to pass to configure script when we're -- 2.34.1