mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 10:42:39 +01:00
ab8eb4d8f7
As an example that was not actually being used, it suffered from a slow bitrot. The two main issues with it were that it had no cmake support and included a copy of the autoconf directory. The reality is that autoconf is not easily composable. The lack of composabilty is why we have clang options in llvm's configure. Suggesting that users include a copy of autoconf/ in their projects seems a bad idea. We are also in the process of switching to cmake, so pushing autoconf to new project is probably not what we want. llvm-svn: 203728
27 lines
1013 B
Makefile
27 lines
1013 B
Makefile
##===- projects/Makefile ------------------------------*- Makefile -*-===##
|
|
#
|
|
# The LLVM Compiler Infrastructure
|
|
#
|
|
# This file is distributed under the University of Illinois Open Source
|
|
# License. See LICENSE.TXT for details.
|
|
#
|
|
##===----------------------------------------------------------------------===##
|
|
LEVEL=..
|
|
|
|
include $(LEVEL)/Makefile.config
|
|
|
|
# Compile all subdirs, except for the test suite, which lives in test-suite.
|
|
# Before 2008.06.24 it lived in llvm-test, so exclude that as well for now.
|
|
DIRS:= $(filter-out llvm-test test-suite,$(patsubst $(PROJ_SRC_DIR)/%/Makefile,%,$(wildcard $(PROJ_SRC_DIR)/*/Makefile)))
|
|
|
|
# Don't build compiler-rt, it isn't designed to be built directly.
|
|
DIRS := $(filter-out compiler-rt,$(DIRS))
|
|
|
|
# Don't build libcxx, it isn't designed to be built directly.
|
|
DIRS := $(filter-out libcxx,$(DIRS))
|
|
|
|
# DragonEgg may be checked out here but doesn't (yet) build directly.
|
|
DIRS := $(filter-out dragonegg,$(DIRS))
|
|
|
|
include $(PROJ_SRC_ROOT)/Makefile.rules
|