Because the two programs use separate state databases, it helps if we clean up some temp files between runs. Otherwise they might think you created some targets "by hand" and refuse to rebuild them.
12 lines
313 B
Text
12 lines
313 B
Text
# This may have been leftover from a previous run, when switching
|
|
# between "real" redo and minimal/do, so clean it up.
|
|
rm -f silence
|
|
|
|
echo 'echo hello' >silence.do
|
|
redo silence
|
|
[ -e silence ] || exit 55
|
|
echo 'true' >silence.do
|
|
redo silence
|
|
. ../skip-if-minimal-do.sh
|
|
[ ! -e silence ] || exit 66
|
|
rm -f silence.do
|