From 9ccacd7a6f27dbb38c8365b85fb07197d1fdbb29 Mon Sep 17 00:00:00 2001 From: Ying Wang Date: Tue, 22 May 2012 18:29:02 -0700 Subject: [PATCH] Set PWD to the absolute path of the top tree. Previously PWD is passed in as a shell environmental variable, which does not point to top of the source tree if you run mm/mmm. That in turn breaks mm/mmm if OUT_DIR_COMMON_BASE is set to an absolute path. Change-Id: Iac99d5668aee1bbd3cb9897750afc2149bd9f973 --- core/main.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/main.mk b/core/main.mk index fa56b8392..3c64d9555 100644 --- a/core/main.mk +++ b/core/main.mk @@ -52,6 +52,11 @@ endif endif endif +# Absolute path of the present working direcotry. +# This overrides the shell variable $PWD, which does not necessarily points to +# the top of the source tree, for example when "make -C" is used in m/mm/mmm. +PWD := $(shell pwd) + TOP := . TOPDIR := -- 2.11.0