..
curse
Refactor all.do and test.do in various directories.
2010-11-21 05:47:48 -08:00
deps
flush-cache: run it as a separate program, not using 'source'
2010-12-10 00:50:52 -08:00
example
Add t/example, a basic example build environment suitable for a tutorial.
2010-11-18 22:48:46 -08:00
space dir
Add a new test for filenames with spaces.
2010-11-21 06:20:16 -08:00
.gitignore
Correctly handle dependencies for "cd somewhere; redo-ifchange somefile"
2010-11-24 03:06:33 -08:00
all.do
Remove special case for "dirname" -> "dirname/all"
2010-11-24 02:48:27 -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
c.c.c.b.b.a
Support for default.*.do rules.
2010-11-16 03:04:11 -08:00
c.do
Support for default.*.do rules.
2010-11-16 03:04:11 -08:00
CC.do
Extremely basic integration of wvtest for testing.
2010-11-12 17:19:42 -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
flush-cache: run it as a separate program, not using 'source'
2010-12-10 00:50:52 -08:00
clean.do
Correctly handle dependencies for "cd somewhere; redo-ifchange somefile"
2010-11-24 03:06:33 -08:00
default.args.do
minimal/do: handle nonzero exit codes and set $1/$2 correctly.
2010-11-17 19:07:27 -08:00
default.b.do
Support for default.*.do rules.
2010-11-16 03:04:11 -08:00
default.c.c.do
Support for default.*.do rules.
2010-11-16 03:04:11 -08:00
default.c.do
Support for default.*.do rules.
2010-11-16 03:04:11 -08:00
default.do
Support for default.*.do rules.
2010-11-16 03:04:11 -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.sh
If a user manually changes a generated file, don't ever overwrite it.
2010-12-10 22:43:11 -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
LD.do
Extremely basic integration of wvtest for testing.
2010-11-12 17:19:42 -08:00
makedir.do
Remove special case for "dirname" -> "dirname/all"
2010-11-24 02:48:27 -08:00
makedir2.do
flush-cache: run it as a separate program, not using 'source'
2010-12-10 00:50:52 -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
passfail.do
Add a new passfailtest.
2010-11-21 06:12:27 -08:00
passfailtest.do
t/passfailtest.do: just return exit codes, don't print messages.
2010-12-06 03:12:02 -08:00
sleep
t/*.do: add some time delays.
2010-11-13 02:17:22 -08:00
test.do
This tests the chdir-related bug from the previous commit.
2010-11-25 06:37:24 -08:00
test2.args.do
minimal/do: handle nonzero exit codes and set $1/$2 correctly.
2010-11-17 19:07:27 -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