From 8b2e1419cf24a33df5a87c99e367528b44dc28cf Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Fri, 17 Nov 2006 03:32:33 +0000 Subject: Undo removal of the runtime libraries. While this may have been a bit premature, these libraries will be going away for the 2.0 release. Other arrangements for profiling, gc, etc. should be made in the next few months. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31807 91177308-0d34-0410-b5e6-96231b3b80d8 --- Makefile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 97a738805d..c45ac976dd 100644 --- a/Makefile +++ b/Makefile @@ -15,23 +15,28 @@ LEVEL := . # 3. Build VMCore, which builds the Intrinsics.inc file used by libs. # 4. Build libs, which are needed by llvm-config. # 5. Build llvm-config, which determines inter-lib dependencies for tools. -# 6. Build tools, docs. +# 6. Build tools, runtime, docs. # DIRS := lib/System lib/Support utils lib/VMCore lib tools/llvm-config \ - tools docs + tools runtime docs OPTIONAL_DIRS := examples projects EXTRA_DIST := test llvm.spec include win32 Xcode include $(LEVEL)/Makefile.config +# llvm-gcc4 doesn't need runtime libs. +ifeq ($(LLVMGCC_MAJVERS),4) + DIRS := $(filter-out runtime, $(DIRS)) +endif + ifeq ($(MAKECMDGOALS),libs-only) - DIRS := $(filter-out tools docs, $(DIRS)) + DIRS := $(filter-out tools runtime docs, $(DIRS)) OPTIONAL_DIRS := endif ifeq ($(MAKECMDGOALS),tools-only) - DIRS := $(filter-out docs, $(DIRS)) + DIRS := $(filter-out runtime docs, $(DIRS)) OPTIONAL_DIRS := endif -- cgit v1.2.3