From 2e3ee0feda4a16ef09c67dc3d83c3dcc1a162a8f Mon Sep 17 00:00:00 2001 From: Adrian Prantl Date: Tue, 21 Aug 2018 15:46:15 +0000 Subject: [PATCH] Makefile.rules: Use an absolute path to the module cache directory. This change is NFC, but it makes it more obvious in log files what happened. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@340286 91177308-0d34-0410-b5e6-96231b3b80d8 --- packages/Python/lldbsuite/test/make/Makefile.rules | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/Python/lldbsuite/test/make/Makefile.rules b/packages/Python/lldbsuite/test/make/Makefile.rules index 32f41b24d5..6bdbb535c6 100644 --- a/packages/Python/lldbsuite/test/make/Makefile.rules +++ b/packages/Python/lldbsuite/test/make/Makefile.rules @@ -29,6 +29,7 @@ # SHELL = /bin/sh -x SRCDIR := $(shell dirname $(firstword $(MAKEFILE_LIST)))/ +BUILDDIR := $(shell pwd) THIS_FILE_DIR := $(shell dirname $(lastword $(MAKEFILE_LIST)))/ LLDB_BASE_DIR := $(THIS_FILE_DIR)../../../../../ @@ -239,7 +240,7 @@ ifeq "$(MAKE_DWO)" "YES" CFLAGS += -gsplit-dwarf endif -CLANG_MODULE_CACHE_DIR := module-cache +CLANG_MODULE_CACHE_DIR := $(BUILDDIR)/module-cache MANDATORY_MODULE_BUILD_CFLAGS := -fmodules -gmodules -fmodules-cache-path=$(CLANG_MODULE_CACHE_DIR)