Files
clang-p2996/compiler-rt/make/config.mk
Daniel Dunbar efd84e770b Add support for "platform" configurations, which define a suite of compiler-rt
libraries to generate.
 - Each library may be built with different flags and for different
   architectures, and there is support for building Darwin style fat archives.

 - Uses an ambituous amount of make programming, but should be hidden to
   users and developers.

llvm-svn: 93720
2010-01-18 06:49:33 +00:00

37 lines
606 B
Makefile

###
# Configuration variables.
OS := $(shell uname)
# Assume make is always run from top-level of source directory. Note than an
# Apple style build overrides these variables later in the makefile.
ProjSrcRoot := $(shell pwd)
ProjObjRoot := $(ProjSrcRoot)
###
# Tool configuration variables.
# FIXME: LLVM uses autoconf/mkinstalldirs ?
MKDIR := mkdir -p
DATE := date
LIPO := lipo
CP := cp
VERBOSE := 0
DEBUGMAKE :=
###
# Automatic and derived variables.
# Adjust settings for verbose mode
ifneq ($(VERBOSE),1)
Verb := @
else
Verb :=
endif
Echo := @echo
ifndef Summary
Summary = $(Echo)
endif