From 44366555681f7a855ecf7df987967649c7ff3595 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Sun, 19 Feb 2023 15:35:22 -0500 Subject: [PATCH] * tests/scripts/features/include [AIX]: Set explicit timestamps --- tests/scripts/features/include | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/scripts/features/include b/tests/scripts/features/include index c4db8aad..cedabf7f 100644 --- a/tests/scripts/features/include +++ b/tests/scripts/features/include @@ -476,14 +476,16 @@ all: ; # Test that included makefiles are not intermediate. # Here 'test.foo' is mentioned explicitly and cannot be considered # intermediate. -&touch('test.foo', 'test.x', 'test'); +utouch(-10, 'test.foo'); +utouch(-5, 'test.x'); +touch('test'); run_make_test(q! .PHONY: force include test.foo -%.foo: force; touch -a $@ +%.foo: force; @echo force $@ %.x: %.foo; touch $@ test: test.x; touch $@ -!, '', "touch -a test.foo\n#MAKE#: 'test' is up to date.\n"); +!, '', "force test.foo\n#MAKE#: 'test' is up to date.\n"); unlink('test.foo', 'test.x', 'test');