Seamus Connor
190b4c34ff
Replaced all instances of 'python' with 'python2'
...
On systems where 'python' refers to python3, redo
failed to launch. All invocations of python have been
made explicitly python2 invocations. All tests pass
on an Arch Linux system as of this commit.
2018-11-14 10:52:09 -08:00
Joseph Garvin
e8790145be
Use /usr/bin/env to detect python location
...
...in case it's installed in a nonstandard location.
2011-02-23 01:21:27 -08:00
Avery Pennarun
e6f95521ae
redo-always/redo-ifcreate/redo-stamp: work inside chdir().
...
If someone cd's to another directory and then runs redo-always, we weren't
adding to the right target.
2010-12-11 23:42:45 -08:00
Avery Pennarun
e18fa85d58
The only thing in helpers.py that needed vars.py was the log stuff.
...
So put it in its own file. Now it's safer to import and use helpers even if
you can't safely touch vars.
2010-12-11 18:34:02 -08:00
Avery Pennarun
0da5c7c082
Add a redo-always command: it adds an "always dirty" dependency to your target.
...
This is mostly useless except when combined with redo-stamp... I think.
2010-12-11 07:02:45 -08:00