apenwarr-redo/t/deps
Avery Pennarun 21f88094d5 Change definitions of $1,$2,$3 to match djb's redo.
If you use "redo --old-args", it will switch back to the old
(apenwarr-style) arguments for now, to give you time to update your .do
scripts.  This option will go away eventually.

Note: minimal/do doesn't understand the --old-args option.  If you're using
minimal/do in your project, keep using the old one until you update your use
of $1/$2, and then update to the new one.

apenwarr-style default.o.do:
   $1      foo
   $2      .o
   $3      whatever.tmp

djb-style default.o.do:
   $1      foo.o
   $2      foo
   $3      whatever.tmp

apenwarr-style foo.o.do:
   $1      foo.o
   $2      ""
   $3      whatever.tmp

djb-style foo.o.do:
   $1      foo.o
   $2      foo.o  (I think?)
   $3      whatever.tmp
2011-12-31 02:49:39 -05:00
..
basic Change definitions of $1,$2,$3 to match djb's redo. 2011-12-31 02:49:39 -05:00
dirtest Rename flush-cache.py to flush-cache, and rearrange the code a bit. 2011-02-23 01:27:41 -08:00
.gitignore doublestatic: fix dependencies if two files depend on one non-generated file. 2010-11-24 04:52:30 -08:00
broken.do A test for the previous redo-ifchange bug. 2010-11-21 07:15:48 -08:00
clean.do doublestatic: fix dependencies if two files depend on one non-generated file. 2010-11-24 04:52:30 -08:00
doublestatic.do Rename flush-cache.py to flush-cache, and rearrange the code a bit. 2011-02-23 01:27:41 -08:00
genfile1.do If a target's .do file disappears, don't forget to stamp it. 2010-11-24 03:44:37 -08:00
gentest.do Rename flush-cache.py to flush-cache, and rearrange the code a bit. 2011-02-23 01:27:41 -08:00
ifchange-fail.do A test for the previous redo-ifchange bug. 2010-11-21 07:15:48 -08:00
overwrite.do Disable the tests that don't work with minimal/do. 2010-12-11 21:06:12 -08:00
overwrite1.do user-friendliness sanity checks: catch common mistakes regarding $1/$2/$3. 2010-11-22 04:43:33 -08:00
overwrite2.do user-friendliness sanity checks: catch common mistakes regarding $1/$2/$3. 2010-11-22 04:43:33 -08:00
overwrite3.do user-friendliness sanity checks: catch common mistakes regarding $1/$2/$3. 2010-11-22 04:43:33 -08:00
static.in doublestatic: fix dependencies if two files depend on one non-generated file. 2010-11-24 04:52:30 -08:00
static1.do doublestatic: fix dependencies if two files depend on one non-generated file. 2010-11-24 04:52:30 -08:00
static2.do doublestatic: fix dependencies if two files depend on one non-generated file. 2010-11-24 04:52:30 -08:00
t1a.do Test for the previous bugfix. 2010-11-21 04:41:03 -08:00
t1dep.do Test for the previous bugfix. 2010-11-21 04:41:03 -08:00
t2.do Refactor all.do and test.do in various directories. 2010-11-21 05:47:48 -08:00
test.do doublestatic: fix dependencies if two files depend on one non-generated file. 2010-11-24 04:52:30 -08:00
test1.do Rename flush-cache.py to flush-cache, and rearrange the code a bit. 2011-02-23 01:27:41 -08:00
test2.do Fix tests on MacOS. 2010-12-12 05:38:30 -08:00