]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: makefile: also define cmd_CXX to pretty-print C++ build commands
authorWilly Tarreau <w@1wt.eu>
Fri, 26 Jan 2024 17:48:45 +0000 (18:48 +0100)
committerWilly Tarreau <w@1wt.eu>
Fri, 26 Jan 2024 17:54:23 +0000 (18:54 +0100)
Device Atlas' dummy lib will use a C++ file when built with cache
support, so for completeness we'll have to pretty-print it as well.
Let's define cmd_CXX.

include/make/verbose.mk

index c37d513c4a01ae910a1715540090b5aac7772194..6ee10a00bc099ea653b1451ecada294b34886985 100644 (file)
@@ -10,6 +10,7 @@ endif
 # or to themselves depending on the verbosity level.
 ifeq ($V,1)
 cmd_CC = $(CC)
+cmd_CXX = $(CXX)
 cmd_LD = $(LD)
 cmd_AR = $(AR)
 cmd_MAKE = +$(MAKE)
@@ -17,12 +18,14 @@ else
 ifeq (3.81,$(firstword $(sort $(MAKE_VERSION) 3.81)))
 # 3.81 or above
 cmd_CC = $(info $   CC      $@) $(Q)$(CC)
+cmd_CXX = $(info $   CXX     $@) $(Q)$(CXX)
 cmd_LD = $(info $   LD      $@) $(Q)$(LD)
 cmd_AR = $(info $   AR      $@) $(Q)$(AR)
 cmd_MAKE = $(info $   MAKE    $@) $(Q)+$(MAKE)
 else
 # 3.80 or older
 cmd_CC = $(Q)echo "  CC      $@";$(CC)
+cmd_CXX = $(Q)echo "  CXX     $@";$(CXX)
 cmd_LD = $(Q)echo "  LD      $@";$(LD)
 cmd_AR = $(Q)echo "  AR      $@";$(AR)
 cmd_MAKE = $(Q)echo "  MAKE    $@";$(MAKE)