X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Makefile;h=a13be8ae0a3ab622edec2c011f8bfa8e81c2c9d6;hb=f1bc4ad1e508b4cfb2a412e4ac298304ec54e6f8;hp=8f16ce2e7b330bc94cee2c336298ce7cfde5c9fc;hpb=1e46ae47b1dfe2d8f59da9cac9cedb52390c50fe;p=oota-llvm.git diff --git a/Makefile b/Makefile index 8f16ce2e7b3..a13be8ae0a3 100644 --- a/Makefile +++ b/Makefile @@ -25,10 +25,12 @@ EXTRA_DIST := test llvm.spec include win32 Xcode include $(LEVEL)/Makefile.config -# llvm-gcc4 doesn't need runtime libs. -ifeq ($(LLVMGCC_MAJVERS),4) +# llvm-gcc4 doesn't need runtime libs. llvm-gcc4 is the only supported one. +# FIXME: Remove runtime entirely once we have an understanding of where +# libprofile etc should go. +#ifeq ($(LLVMGCC_MAJVERS),4) DIRS := $(filter-out runtime, $(DIRS)) -endif +#endif ifeq ($(MAKECMDGOALS),libs-only) DIRS := $(filter-out tools runtime docs, $(DIRS)) @@ -40,6 +42,13 @@ ifeq ($(MAKECMDGOALS),tools-only) OPTIONAL_DIRS := endif +# Don't install utils, examples, or projects they are only used to +# build LLVM. +ifeq ($(MAKECMDGOALS),install) + DIRS := $(filter-out utils, $(DIRS)) + OPTIONAL_DIRS := +endif + # Include the main makefile machinery. include $(LLVM_SRC_ROOT)/Makefile.rules