blob: e64379b7bfd213b4d721d9f613fc5625289b6a50 [file] [log] [blame]
John Criswelle26ba9f2003-10-20 22:28:01 +00001##===- projects/Makefile ------------------------------*- Makefile -*-===##
2#
3# The LLVM Compiler Infrastructure
4#
5# This file was developed by the LLVM research group and is distributed under
6# the University of Illinois Open Source License. See LICENSE.TXT for details.
7#
8##===----------------------------------------------------------------------===##
John Criswell2f8b4172003-06-30 22:12:19 +00009LEVEL=..
10
John Criswell9b3b5de2003-11-25 20:37:45 +000011include $(LEVEL)/Makefile.config
John Criswell2f8b4172003-06-30 22:12:19 +000012
Reid Spencerd1011c22004-09-04 23:07:57 +000013DIRS:= $(filter-out llvm-test,$(patsubst $(SourceDir)/%/Makefile,%,$(wildcard $(SourceDir)/*/Makefile)))
John Criswell9b3b5de2003-11-25 20:37:45 +000014
Misha Brukmanb9210122004-09-13 22:42:54 +000015# Sparc cannot link shared libraries (libtool problem?) which Stacker uses
16ifeq ($(ARCH), Sparc)
17DIRS := $(filter-out Stacker, $(DIRS))
18endif
19
John Criswell9b3b5de2003-11-25 20:37:45 +000020include $(BUILD_SRC_ROOT)/Makefile.rules