Projects no longer need to specify LLVM_OBJ_ROOT. Also, for the prdirs target, don't let make print out all of the echo commands before the echos get echo'd

llvm-svn: 8034
This commit is contained in:
Chris Lattner 2003-08-21 22:23:49 +00:00
parent ce4e6ee671
commit b42c15396c
2 changed files with 18 additions and 26 deletions

View File

@ -32,9 +32,6 @@
#
# 6. LLVM_SRC_ROOT - If specified, points to the top of the LLVM source tree.
#
# 7. LLVM_OBJ_ROOT - If specified, points to the top directory where LLVM
# object files are placed.
#
# 8. BUILD_SRC_DIR - The directory which contains the current set of Makefiles
# and usually the source code too (unless SourceDir is set).
#
@ -46,8 +43,7 @@
# placed.
#
# For building,
# LLVM, LLVM_SRC_ROOT = BUILD_SRC_ROOT, and
# LLVM_OBJ_ROOT = BUILD_OBJ_ROOT.
# LLVM, LLVM_SRC_ROOT = BUILD_SRC_ROOT
#
#===-----------------------------------------------------------------------====
@ -127,7 +123,7 @@ endif
# Set the LLVM object directory.
#
ifndef LLVM_OBJ_ROOT
LLVM_OBJ_ROOT := $(BUILD_OBJ_ROOT)
LLVM_OBJ_ROOT := $(shell cd $(BUILD_OBJ_DIR); cd $(LLVM_SRC_ROOT); pwd)
endif
###########################################################################
@ -161,13 +157,13 @@ bytecode::
# Print out the directories used for building
prdirs::
echo "Home Offset : " $(HOME_OBJ_ROOT)
echo "Build Source Root: " $(BUILD_SRC_ROOT)
echo "Build Source Dir : " $(BUILD_SRC_DIR)
echo "Build Object Root: " $(BUILD_OBJ_ROOT)
echo "Build Object Dir : " $(BUILD_OBJ_DIR)
echo "LLVM Source Root: " $(LLVM_SRC_ROOT)
echo "LLVM Object Root: " $(LLVM_OBJ_ROOT)
@echo "Home Offset : " $(HOME_OBJ_ROOT)
@echo "Build Source Root: " $(BUILD_SRC_ROOT)
@echo "Build Source Dir : " $(BUILD_SRC_DIR)
@echo "Build Object Root: " $(BUILD_OBJ_ROOT)
@echo "Build Object Dir : " $(BUILD_OBJ_DIR)
@echo "LLVM Source Root: " $(LLVM_SRC_ROOT)
@echo "LLVM Object Root: " $(LLVM_OBJ_ROOT)
###########################################################################
# Suffixes and implicit rules:

View File

@ -32,9 +32,6 @@
#
# 6. LLVM_SRC_ROOT - If specified, points to the top of the LLVM source tree.
#
# 7. LLVM_OBJ_ROOT - If specified, points to the top directory where LLVM
# object files are placed.
#
# 8. BUILD_SRC_DIR - The directory which contains the current set of Makefiles
# and usually the source code too (unless SourceDir is set).
#
@ -46,8 +43,7 @@
# placed.
#
# For building,
# LLVM, LLVM_SRC_ROOT = BUILD_SRC_ROOT, and
# LLVM_OBJ_ROOT = BUILD_OBJ_ROOT.
# LLVM, LLVM_SRC_ROOT = BUILD_SRC_ROOT
#
#===-----------------------------------------------------------------------====
@ -127,7 +123,7 @@ endif
# Set the LLVM object directory.
#
ifndef LLVM_OBJ_ROOT
LLVM_OBJ_ROOT := $(BUILD_OBJ_ROOT)
LLVM_OBJ_ROOT := $(shell cd $(BUILD_OBJ_DIR); cd $(LLVM_SRC_ROOT); pwd)
endif
###########################################################################
@ -161,13 +157,13 @@ bytecode::
# Print out the directories used for building
prdirs::
echo "Home Offset : " $(HOME_OBJ_ROOT)
echo "Build Source Root: " $(BUILD_SRC_ROOT)
echo "Build Source Dir : " $(BUILD_SRC_DIR)
echo "Build Object Root: " $(BUILD_OBJ_ROOT)
echo "Build Object Dir : " $(BUILD_OBJ_DIR)
echo "LLVM Source Root: " $(LLVM_SRC_ROOT)
echo "LLVM Object Root: " $(LLVM_OBJ_ROOT)
@echo "Home Offset : " $(HOME_OBJ_ROOT)
@echo "Build Source Root: " $(BUILD_SRC_ROOT)
@echo "Build Source Dir : " $(BUILD_SRC_DIR)
@echo "Build Object Root: " $(BUILD_OBJ_ROOT)
@echo "Build Object Dir : " $(BUILD_OBJ_DIR)
@echo "LLVM Source Root: " $(LLVM_SRC_ROOT)
@echo "LLVM Object Root: " $(LLVM_OBJ_ROOT)
###########################################################################
# Suffixes and implicit rules: