..
curse
Switch to using a separate lockfile per target.
2010-12-14 02:44:29 -08:00
defaults-flat
Search parent directories for default*.do.
2010-12-19 05:58:49 -08:00
defaults-nested
builder.py: correctly set $3 to include the subdir path.
2011-01-18 00:48:52 -08:00
deps
Rename flush-cache.py to flush-cache, and rearrange the code a bit.
2011-02-23 01:27:41 -08:00
example
Simplify autodependency examples.
2011-02-21 04:00:53 -08:00
space dir
Add a new test for filenames with spaces.
2010-11-21 06:20:16 -08:00
stamp
Rename flush-cache.py to flush-cache, and rearrange the code a bit.
2011-02-23 01:27:41 -08:00
test-uniçøðë
Make redo read byte-strings from the database.
2011-02-14 18:48:33 -08:00
.gitignore
Merge branch 'master' into search-parent-dirs
2011-01-15 16:00:12 -08:00
all.do
Search parent directories for default*.do.
2010-12-19 05:58:49 -08:00
always1.do
redo-always/redo-ifcreate/redo-stamp: work inside chdir().
2010-12-11 23:42:45 -08:00
alwaystest.do
Rename flush-cache.py to flush-cache, and rearrange the code a bit.
2011-02-23 01:27:41 -08:00
bellow.do
Add minimal/do, a stripped-down redo implementation in 977 bytes of sh.
2010-11-16 00:27:52 -08:00
CC.do
$3 and stdout no longer refer to the same file.
2010-12-11 00:29:04 -08:00
chdir1.do
Correctly handle dependencies for "cd somewhere; redo-ifchange somefile"
2010-11-24 03:06:33 -08:00
chdir2.do
Correctly handle dependencies for "cd somewhere; redo-ifchange somefile"
2010-11-24 03:06:33 -08:00
chdir3.do
This tests the chdir-related bug from the previous commit.
2010-11-25 06:37:24 -08:00
chdirtest.do
Rename flush-cache.py to flush-cache, and rearrange the code a bit.
2011-02-23 01:27:41 -08:00
clean.do
Merge branch 'master' into search-parent-dirs
2011-01-15 16:00:12 -08:00
default.args.do
minimal/do: handle nonzero exit codes and set $1/$2 correctly.
2010-11-17 19:07:27 -08:00
deltest.do
If the .do script deletes $3, don't die.
2010-11-17 17:55:16 -08:00
deltest2.do
If the .do script deletes $3, don't die.
2010-11-17 17:55:16 -08:00
flush-cache
Rename flush-cache.py to flush-cache, and rearrange the code a bit.
2011-02-23 01:27:41 -08:00
hello.c
Add README.md and LICENSE.
2010-11-17 00:53:58 -08:00
hello.do
Add minimal/do, a stripped-down redo implementation in 977 bytes of sh.
2010-11-16 00:27:52 -08:00
hello.o.do
t/*.do: add some time delays.
2010-11-13 02:17:22 -08:00
ifcreate-test.do
Rename flush-cache.py to flush-cache, and rearrange the code a bit.
2011-02-23 01:27:41 -08:00
ifcreate1.do
Add a redo-ifcreate test.
2010-12-11 23:50:12 -08:00
ifcreate2.do
Add a redo-ifcreate test.
2010-12-11 23:50:12 -08:00
LD.do
$3 and stdout no longer refer to the same file.
2010-12-11 00:29:04 -08:00
makedir.do
Remove special case for "dirname" -> "dirname/all"
2010-11-24 02:48:27 -08:00
makedir2.do
Rename flush-cache.py to flush-cache, and rearrange the code a bit.
2011-02-23 01:27:41 -08:00
mode1.do
Targets created from stdout should be rw-, not rwx.
2010-11-24 02:26:15 -08:00
modetest.do
Targets created from stdout should be rw-, not rwx.
2010-11-24 02:26:15 -08:00
nonshelltest.do
Handle .do files that start with "#!/" to specify an explicit interpreter.
2011-01-01 22:10:14 -08:00
passfail.do
Add a new passfailtest.
2010-11-21 06:12:27 -08:00
passfailtest.do
Disable the tests that don't work with minimal/do.
2010-12-11 21:06:12 -08:00
shelltest.do
Automatically select a good shell instead of relying on /bin/sh.
2010-12-21 04:44:39 -08:00
shelltest.od
shelltest.od: abort correctly if 'cd ~' fails.
2011-01-19 13:54:51 -08:00
silencetest.do
Disable the tests that don't work with minimal/do.
2010-12-11 21:06:12 -08:00
skip-if-minimal-do.sh
Disable the tests that don't work with minimal/do.
2010-12-11 21:06:12 -08:00
sleep
t/*.do: add some time delays.
2010-11-13 02:17:22 -08:00
test.do
Make redo read byte-strings from the database.
2011-02-14 18:48:33 -08:00
test2.args.do
minimal/do: handle nonzero exit codes and set $1/$2 correctly.
2010-11-17 19:07:27 -08:00
touchtest.do
$3 and stdout no longer refer to the same file.
2010-12-11 00:29:04 -08:00
unicode.do
Make redo read byte-strings from the database.
2011-02-14 18:48:33 -08:00
yellow.do
Add minimal/do, a stripped-down redo implementation in 977 bytes of sh.
2010-11-16 00:27:52 -08:00
yellow.o.do
t/*.do: add some time delays.
2010-11-13 02:17:22 -08:00