Make apenwarr/redo installable on windows and work with uv tool install
Find a file
Avery Pennarun b25e79f353 Add a --shuffle option to let you enable dependency randomization.
Previously, for testing, we were *always* randomizing the build order of
dependencies.  That's annoying since it'll make build logs differ randomly
from one run to the next, which could make comparisons harder.  However, the
feature is still useful for uncovering hidden dependencies between objects.
2010-11-16 00:28:01 -08:00
minimal Add minimal/do, a stripped-down redo implementation in 977 bytes of sh. 2010-11-16 00:27:52 -08:00
t Add minimal/do, a stripped-down redo implementation in 977 bytes of sh. 2010-11-16 00:27:52 -08:00
.gitignore 'make clean' can now safely remove .redo dirs. 2010-11-12 22:50:23 -08:00
all.do Basic locking infrastructure. 2010-11-13 02:50:39 -08:00
clean.do Add minimal/do, a stripped-down redo implementation in 977 bytes of sh. 2010-11-16 00:27:52 -08:00
helpers.py Fix log() output so you can cut-and-paste it verbatim into a command line. 2010-11-13 01:55:07 -08:00
jwack.py jwack: has not been actually executable since the earlier rewrite. 2010-11-16 00:28:01 -08:00
Makefile Notice sooner when make has "helpfully" closed its job control file descriptors. 2010-11-13 05:05:48 -08:00
options.py Extremely basic first crack at implementing djb's redo. 2010-11-12 05:25:03 -08:00
redo Extremely basic first crack at implementing djb's redo. 2010-11-12 05:25:03 -08:00
redo-ifchange Move 'redo --ifchange' into 'redo-ifchange' to match djb's style. 2010-11-13 00:47:49 -08:00
redo-ifchange.py Handle KeyboardInterrupt with less annoying spew to stderr. 2010-11-13 02:09:42 -08:00
redo-ifcreate Add redo-ifcreate to match djb's design. 2010-11-13 01:10:43 -08:00
redo-ifcreate.py Handle KeyboardInterrupt with less annoying spew to stderr. 2010-11-13 02:09:42 -08:00
redo.py Add a --shuffle option to let you enable dependency randomization. 2010-11-16 00:28:01 -08:00
runtests.do Add minimal/do, a stripped-down redo implementation in 977 bytes of sh. 2010-11-16 00:27:52 -08:00
test.do Add minimal/do, a stripped-down redo implementation in 977 bytes of sh. 2010-11-16 00:27:52 -08:00
vars.py Add a --shuffle option to let you enable dependency randomization. 2010-11-16 00:28:01 -08:00
wvtest.sh Extremely basic integration of wvtest for testing. 2010-11-12 17:19:42 -08:00
wvtestrun Extremely basic integration of wvtest for testing. 2010-11-12 17:19:42 -08:00