### # 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