<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/b8d45e3e2186f508d7e860943c9e29f709b61151">https://github.com/macports/macports-legacy-support/commit/b8d45e3e2186f508d7e860943c9e29f709b61151</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b8d45e3e2186f508d7e860943c9e29f709b61151
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Mon Jun 10 14:10:21 2024 -0700
<span style='display:block; white-space:pre;color:#404040;'> Makefile: Add test_clean target.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> This allows rerunning tests with different SDKs without rebuilding
</span><span style='display:block; white-space:pre;color:#404040;'> the library each time.
</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;'> All clean targets work as expected.
</span>---
Makefile | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
<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 ba98f0f..76aeb1f 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;'>@@ -358,14 +358,17 @@ install-slib: $(BUILDSLIBPATH)
</span>
test check: $(TESTRUNS) test_cmath test_faccessat_setuid_msg
<span style='display:block; white-space:pre;background:#e0ffe0;'>+test_clean:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(RM) $(TESTDIR)/*.o $(TESTPRGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> $(MANRUNPREFIX)clean:
$(RM) $(MANTESTDIR)/*.o $(MANTESTPRGS_C)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-clean: $(MANRUNPREFIX)clean
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(RM) $(foreach D,$(SRCDIR) $(TESTDIR),$D/*.o $D/*.o.* $D/*.d)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+clean: $(MANRUNPREFIX)clean test_clean
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(RM) $(foreach D,$(SRCDIR),$D/*.o $D/*.o.* $D/*.d)
</span> $(RM) $(BUILDDLIBPATH) $(BUILDSLIBPATH) $(BUILDSYSLIBPATH) $(TESTPRGS) test/test_cmath_* test/test_faccessat_setuid
@$(RMDIR) $(BUILDDLIBDIR) $(BUILDSLIBDIR)
.PHONY: all dlib slib clean check test $(TESTRUNS) test_cmath
<span style='display:block; white-space:pre;background:#ffe0e0;'>-.PHONY: $(MANRUNPREFIX)clean
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+.PHONY: $(MANRUNPREFIX)clean test_clean
</span> .PHONY: install install-headers install-lib install-dlib install-slib
</pre><pre style='margin:0'>
</pre>