<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-legacy-support.
</pre>
<p><a href="https://github.com/macports/macports-legacy-support/commit/38694c215027ff21b24819a96256859157d89a35">https://github.com/macports/macports-legacy-support/commit/38694c215027ff21b24819a96256859157d89a35</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 38694c215027ff21b24819a96256859157d89a35
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Sat Dec 7 18:31:29 2024 -0800
<span style='display:block; white-space:pre;color:#404040;'> Makefile: Add targets for all st?ncpy_chk tests.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> This provides targets to run all variants of the st?ncpy_chk tests.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> TESTED:
</span><span style='display:block; white-space:pre;color:#404040;'> Works as intended.
</span>---
Makefile | 12 ++++++++++++
1 file changed, 12 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/Makefile b/Makefile
</span><span style='display:block; white-space:pre;color:#808080;'>index c669251..e2f649d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/Makefile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/Makefile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -176,6 +176,12 @@ FDOPENDIRRUNS := $(patsubst \
</span> STATXXSRCS_C := $(wildcard $(TESTNAMEPREFIX)stat*.c)
STATXXRUNS := $(patsubst \
$(TESTNAMEPREFIX)%.c,$(TESTRUNPREFIX)%,$(STATXXSRCS_C))
<span style='display:block; white-space:pre;background:#e0ffe0;'>+STPNCHKSRCS_C := $(wildcard $(TESTNAMEPREFIX)stpncpy_chk*.c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+STPNCHKRUNS := $(patsubst \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(TESTNAMEPREFIX)%.c,$(TESTRUNPREFIX)%,$(STPNCHKSRCS_C))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+STRNCHKSRCS_C := $(wildcard $(TESTNAMEPREFIX)strncpy_chk*.c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+STRNCHKRUNS := $(patsubst \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(TESTNAMEPREFIX)%.c,$(TESTRUNPREFIX)%,$(STRNCHKSRCS_C))
</span>
# Tests that are only run manually
MANTESTDIR = manual_tests
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -394,6 +400,12 @@ $(TESTRUNPREFIX)fdopendir_all: $(FDOPENDIRRUNS)
</span> # Provide a target for all "stat" tests
$(TESTRUNPREFIX)stat_all: $(STATXXRUNS)
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Provide a target for all "stpncpy_chk" tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$(TESTRUNPREFIX)stpncpy_chk_all: $(STPNCHKRUNS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Provide a target for all "strncpy_chk" tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$(TESTRUNPREFIX)strncpy_chk_all: $(STRNCHKRUNS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> $(MANTESTRUNS): $(MANRUNPREFIX)%: $(MANTESTPREFIX)%
$< $(TEST_ARGS)
</pre><pre style='margin:0'>
</pre>