As $PWD is not exported by all shells, use make-builtin $(CURDIR)
authorJonathan Kollasch <jakllsch@kollasch.net>
Tue, 28 Sep 2010 21:11:48 +0000 (21:11 +0000)
committerUwe Hermann <uwe@hermann-uwe.de>
Tue, 28 Sep 2010 21:11:48 +0000 (21:11 +0000)
instead of $(PWD).

Signed-off-by: Jonathan Kollasch <jakllsch@kollasch.net>
Acked-by: Peter Stuge <peter@stuge.se>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5878 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

Makefile

index 92a6450f2eb54bc3bea6b8776f5937615858e411..58a9663ba6ea0d1653719efa13ae118b9c94e965 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -32,7 +32,7 @@ HOSTCC:=$(CC_real) --hostcc
 HOSTCXX:=$(CC_real) --hostcxx
 endif
 
-export top := $(PWD)
+export top := $(CURDIR)
 export src := src
 export srck := $(top)/util/kconfig
 export obj ?= build
@@ -196,7 +196,7 @@ includemakefiles= \
                        $$(abspath $$(patsubst src/%, \
                                        $(obj)/%, \
                                        $$(addprefix $(dir $(1)),$$($(type)-y))))))) \
-       $(eval subdirs+=$$(subst $(PWD)/,,$$(abspath $$(addprefix $(dir $(1)),$$(subdirs-y)))))
+       $(eval subdirs+=$$(subst $(CURDIR)/,,$$(abspath $$(addprefix $(dir $(1)),$$(subdirs-y)))))
 
 # For each path in $(subdirs) call includemakefiles, passing $(1) as $(3)
 # Repeat until subdirs is empty