]> git.ipfire.org Git - thirdparty/make.git/commitdiff
* Basic.mk.template: Allow arguments to the check target.
authorPaul Smith <psmith@gnu.org>
Mon, 24 Jan 2022 06:16:58 +0000 (01:16 -0500)
committerPaul Smith <psmith@gnu.org>
Sun, 6 Feb 2022 23:46:32 +0000 (18:46 -0500)
Basic.mk.template

index 152163dd6dde8aa2ee60b60e0368bd3dcb4c5307..f6e677f5c507857e02cbed9036bd2b9f53ce4e32 100644 (file)
@@ -88,8 +88,9 @@ COMPILE.cmd = $(CC) $(extra_CFLAGS) $(CFLAGS) $(extra_CPPFLAGS) $(CPPFLAGS) $(TA
 # $(call LINK.cmd,<objectlist>)
 LINK.cmd = $(LD) $(extra_LDFLAGS) $(LDFLAGS) $(TARGET_ARCH) $1 $(LDLIBS) $(LINK_OUTPUT)
 
-# $(CHECK.cmd)
+# $(CHECK.cmd) $(CHECK.args)
 CHECK.cmd = cd $(SRCDIR)/tests && ./run_make_tests -make $(shell cd $(<D) && pwd)/$(<F)
+CHECK.args ?=
 
 # $(call MKDIR.cmd,<dirlist>)
 MKDIR.cmd = mkdir -p $1
@@ -123,7 +124,7 @@ $(OBJDIRS):
        $(call MKDIR.cmd,$@)
 
 check:
-       $(CHECK.cmd)
+       $(CHECK.cmd) $(CHECK.args)
 
 clean:
        $(CLEANSPACE)