Permalink
Failed to load latest commit information.
Documentation Fix Documentation/md-to-man no-op when various libraries are missing Jan 31, 2013
bin Added redo-dofile executable Mar 11, 2014
contrib/bash_completion.d MacOS: "-e filename/." returns true even for non-directories. Mar 6, 2011
dual Implemented multiple outputs Jan 8, 2013
minimal Allow access to stdout using &3 file descriptor Jan 8, 2013
t ifcreate fix: when an ifcreated file is deleted, cache is not updated Mar 21, 2014
version No longer support writing to stdout instead of $3 Jan 10, 2013
.gitignore Huge rewrite to change to file-based dependency tracking. Feb 8, 2012
LICENSE Add README.md and LICENSE. Nov 17, 2010
Makefile Makefile: don't try to 'redo Makefile'. Dec 12, 2010
README.md README Jan 11, 2013
_all.do Huge rewrite to change to file-based dependency tracking. Feb 8, 2012
all.do Automatically select a good shell instead of relying on /bin/sh. Dec 21, 2010
atoi.py Implement redo-log Jan 10, 2013
builder.py do/ directory, fix relative paths when do/ is a symlink Mar 14, 2014
clean.do clean.do: clean up .redo files for sanity. Feb 9, 2012
cleantest.do Add cleantest target to run tests after cleanup Jan 8, 2013
deb.do Separate out build targets for deb and rpm. Fix invalid version numbe… Jan 8, 2013
deps.py Fix infinite loop when redo-always && redo-stamp a non existant target Apr 24, 2013
helpers.py Fix redo-exec when it fails Jan 17, 2013
ifchange.py Removind max_runid from deps.isdirty as it doesn't seem to have any r… Feb 17, 2013
install.do Fix installer and the way redo finds its binaries, including shell Jan 8, 2013
jwack.py Cleanup MAKEFLAGS on redo-exec Jan 17, 2013
log.py Fix log Jan 11, 2013
logger.py Disable logger by default Feb 17, 2013
main.py Added redo-dofile executable Mar 11, 2014
options.py Import latest options.py from bup. Dec 31, 2011
package.do Separate out build targets for deb and rpm. Fix invalid version numbe… Jan 8, 2013
redo Extremely basic first crack at implementing djb's redo. Nov 12, 2010
redo-always All redo programs now share the same entry point Jan 8, 2013
redo-delegate Implemented multiple outputs Jan 8, 2013
redo-dofile Added redo-dofile executable Mar 11, 2014
redo-exec Added redo-exec to run things outside of redo Jan 11, 2013
redo-ifchange All redo programs now share the same entry point Jan 8, 2013
redo-ifcreate All redo programs now share the same entry point Jan 8, 2013
redo-log Added redo-log Jan 10, 2013
redo-ood All redo programs now share the same entry point Jan 8, 2013
redo-sh.dir.do redo-sh.dir.do: oops, we weren't actually renaming redo-sh.tmp to red… Feb 9, 2012
redo-sources All redo programs now share the same entry point Jan 8, 2013
redo-stamp All redo programs now share the same entry point Jan 8, 2013
redo-targets All redo programs now share the same entry point Jan 8, 2013
redo.py Reorganize command line options Feb 17, 2013
rpm.do Separate out build targets for deb and rpm. Fix invalid version numbe… Jan 8, 2013
runid.py Use real timestamps for RUNID Feb 17, 2013
state.py ifcreate fix: when an ifcreated file is deleted, cache is not updated Mar 21, 2014
test.do t/*: rearrange tests into numbered directories. Feb 8, 2012
tested.do Add a 'tested' target that does 'redo-ifchange test' Feb 8, 2012
vars.py Disable logger by default Feb 17, 2013