From ac4c8f5b8ab57563cc350482b75a32a55871d58c Mon Sep 17 00:00:00 2001
From: Andreas Wacknitz <A.Wacknitz@gmx.de>
Date: Fri, 05 Apr 2024 22:31:45 +0200
Subject: [PATCH] nasm: update to 2.16.02

---
 make-rules/justmake.mk |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/make-rules/justmake.mk b/make-rules/justmake.mk
index ff25355..dd66289 100644
--- a/make-rules/justmake.mk
+++ b/make-rules/justmake.mk
@@ -75,7 +75,7 @@
 	$(TOUCH) $@
 
 # test the built source
-$(BUILD_DIR)/%/.tested-and-compared:    $(BUILD_DIR)/%/.built
+$(BUILD_DIR)/%/.tested-and-compared:    $(COMPONENT_TEST_DEP)
 	$(RM) -rf $(COMPONENT_TEST_BUILD_DIR)
 	$(MKDIR) $(COMPONENT_TEST_BUILD_DIR)
 	$(COMPONENT_PRE_TEST_ACTION)
@@ -91,13 +91,19 @@
 	$(COMPONENT_TEST_CLEANUP)
 	$(TOUCH) $@
 
-$(BUILD_DIR)/%/.tested:    $(BUILD_DIR)/%/.built
+$(BUILD_DIR)/%/.tested:    SHELLOPTS=pipefail
+$(BUILD_DIR)/%/.tested:    $(COMPONENT_TEST_DEP)
+	$(RM) -rf $(COMPONENT_TEST_BUILD_DIR)
+	$(MKDIR) $(COMPONENT_TEST_BUILD_DIR)
 	$(COMPONENT_PRE_TEST_ACTION)
 	(cd $(COMPONENT_TEST_DIR) ; \
 		$(COMPONENT_TEST_ENV_CMD) $(COMPONENT_TEST_ENV) \
 		$(COMPONENT_TEST_CMD) \
-		$(COMPONENT_TEST_ARGS) $(COMPONENT_TEST_TARGETS))
+		$(COMPONENT_TEST_ARGS) $(COMPONENT_TEST_TARGETS)) \
+		|& $(TEE) $(COMPONENT_TEST_OUTPUT)
 	$(COMPONENT_POST_TEST_ACTION)
+	$(COMPONENT_TEST_CREATE_TRANSFORMS)
+	$(COMPONENT_TEST_PERFORM_TRANSFORM)
 	$(COMPONENT_TEST_CLEANUP)
 	$(TOUCH) $@
 

--
Gitblit v1.9.3