From 1bb4b48eed729b9580f3642d80a4f910b04d75bf Mon Sep 17 00:00:00 2001 From: Nils Dagsson Moskopp Date: Wed, 29 Mar 2017 00:30:44 +0200 Subject: + test case for redo-stamp target becoming normal target --- stamp/all.do | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/stamp/all.do b/stamp/all.do index e0cd366..d740bf0 100644 --- a/stamp/all.do +++ b/stamp/all.do @@ -22,3 +22,31 @@ if [ $a2 -eq $a3 ]; then else echo 'FAIL: a2 != a3' >&2 fi + +echo 'date +%s | redo-stamp; sleep 1; date +%s' >c.do + +redo-ifchange c +read c1 c.do + +redo-ifchange c +read c3 &2 +else + echo 'FAIL: c1 > c2' >&2 +fi + +if [ $c3 -eq $c4 ]; then + echo 'PASS: c3 = c4' >&2 +else + echo 'FAIL: c3 != c4' >&2 +fi -- cgit v1.2.3