You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
882 B
32 lines
882 B
From 906922ee321d64e2ce8458147e67d4892696fb58 Mon Sep 17 00:00:00 2001
|
|
From: Valery Ushakov <valery.ushakov@bell-sw.com>
|
|
Date: Wed, 22 May 2024 17:07:38 +0300
|
|
Subject: [PATCH 075/157] Makefile: fix make -s detection
|
|
|
|
Only check the first word of MAKEFLAGS for 's', that's where all the
|
|
single letter options are collected.
|
|
|
|
MAKEFLAGS contains _all_ make flags, so if any command line argument
|
|
contains a letter 's', the silent test will be false positive. Think
|
|
e.g. make 'DESTDIR=.../aports/main/mdadm/pkg/mdadm' install
|
|
---
|
|
Makefile | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/Makefile b/Makefile
|
|
index adac7905..446710bd 100644
|
|
--- a/Makefile
|
|
+++ b/Makefile
|
|
@@ -157,7 +157,7 @@ ifndef UDEVDIR
|
|
UDEVDIR = /lib/udev
|
|
endif
|
|
|
|
-ifeq (,$(findstring s,$(MAKEFLAGS)))
|
|
+ifeq (,$(findstring s,$(firstword -$(MAKEFLAGS))))
|
|
ECHO=echo
|
|
else
|
|
ECHO=:
|
|
--
|
|
2.41.0
|
|
|