From 93d8cd8072434f3348e12769145e0c8eb40edff1 Mon Sep 17 00:00:00 2001 From: Stuart Hastings Date: Mon, 19 Oct 2009 17:53:54 +0000 Subject: Tweak top-level Makefile to facilitate Apple-style build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84507 91177308-0d34-0410-b5e6-96231b3b80d8 --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index f3bf3f2345e..ce79465dc8f 100644 --- a/Makefile +++ b/Makefile @@ -19,6 +19,7 @@ LEVEL := . # # When cross-compiling, there are some things (tablegen) that need to # be build for the build system first. +ifndef RC_ARCHS # Normal build (not "Apple-style"). ifeq ($(BUILD_DIRS_ONLY),1) DIRS := lib/System lib/Support utils OPTIONAL_DIRS := @@ -211,3 +212,8 @@ happiness: update all check unittests .NOTPARALLEL: +else # Building "Apple-style." +# N.B. In an Apple-style build, once configuration is done, lines +# marked "Apple-style" are removed with sed! See utils/buildit/build_llvm. +include utils/buildit/GNUmakefile # Building "Apple-style." +endif # Building "Apple-style." -- cgit v1.2.3