From ad7b98baa84172d1c6de1ed0a06be6aad9f6f3db Mon Sep 17 00:00:00 2001 From: Daniel Bevenius Date: Mon, 15 May 2017 20:24:43 +0200 Subject: [PATCH] build: don't print directory for GNUMake Currently when running make targets the directory is printed on some operating systems (Linux for example): $ make lint make[1]: Entering directory '/work/node' Running JS linter... ./node tools/eslint/bin/eslint.js --cache --rulesdir=tools/eslint-rules --ext=.js,.md \ benchmark doc lib test tools make[1]: Leaving directory '/work/node' make[1]: Entering directory '/work/node' Running C++ linter... On other operating systems the directory is not printed. This commit suggests adding a flag to make this consistent for GNUMake by not printing the directory. PR-URL: https://github.com/nodejs/node/pull/13042 Reviewed-By: Gibson Fahnestock --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile index 9034037049b34c..a97c85fa7144da 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,7 @@ LOGLEVEL ?= silent OSTYPE := $(shell uname -s | tr '[A-Z]' '[a-z]') COVTESTS ?= test GTEST_FILTER ?= "*" +GNUMAKEFLAGS += --no-print-directory ifdef JOBS PARALLEL_ARGS = -j $(JOBS)