diff --git a/bin/all.do b/bin/all.do index a60c0e5..4d41446 100644 --- a/bin/all.do +++ b/bin/all.do @@ -1,3 +1,3 @@ exec >&2 -redo-ifchange ../redo/version/all ../redo/python list redo-sh +redo-ifchange ../redo/version/all ../redo/py list redo-sh xargs redo-ifchange /dev/null; then - echo '../redo/python ./md2man.py $2.md.tmp $2.html' +redo-ifchange md2man.py ../redo/py +if ../redo/py ./md2man.py /dev/null /dev/null >/dev/null; then + echo '../redo/py ./md2man.py $2.md.tmp $2.html' else echo "Warning: md2man.py missing modules; can't generate manpages." >&2 echo "Warning: try this: sudo easy_install markdown BeautifulSoup" >&2 diff --git a/redo/.gitignore b/redo/.gitignore index e1d3f62..d00a4ee 100644 --- a/redo/.gitignore +++ b/redo/.gitignore @@ -1,4 +1,4 @@ *.pyc sh whichpython -python +py diff --git a/redo/clean.do b/redo/clean.do index 86658b9..72d16b1 100644 --- a/redo/clean.do +++ b/redo/clean.do @@ -1,2 +1,2 @@ redo version/clean -rm -f whichpython python *.pyc */*.pyc +rm -f whichpython python py *.pyc */*.pyc diff --git a/redo/python.do b/redo/py.do similarity index 100% rename from redo/python.do rename to redo/py.do diff --git a/t/101-atime/atime2.do b/t/101-atime/atime2.do index ede849b..cd14270 100644 --- a/t/101-atime/atime2.do +++ b/t/101-atime/atime2.do @@ -1,6 +1,6 @@ # make sure redo doesn't think merely *reading* the old file counts as # modifying it in-place. cat $1 >/dev/null 2>/dev/null || true -../../redo/python tick.py +../../redo/py tick.py cat $1 >/dev/null 2>/dev/null || true echo hello diff --git a/t/130-mode/all.do b/t/130-mode/all.do index 4d5b88b..ab4532d 100644 --- a/t/130-mode/all.do +++ b/t/130-mode/all.do @@ -1,5 +1,5 @@ umask 0022 redo mode1 -MODE=$(../../redo/python -c \ +MODE=$(../../redo/py -c \ 'import os; print oct(os.stat("mode1").st_mode & 07777)') [ "$MODE" = "0644" ] || exit 78