From: Paul Smith Date: Sun, 19 Feb 2023 20:35:22 +0000 (-0500) Subject: * tests/scripts/features/include [AIX]: Set explicit timestamps X-Git-Tag: 4.4.1~9 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=44366555681f7a855ecf7df987967649c7ff3595;p=thirdparty%2Fmake.git * tests/scripts/features/include [AIX]: Set explicit timestamps --- 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');