t/apenwarr-120-defaults-flat.t | 1 + t/apenwarr/120-defaults-flat/.gitignore | 6 ++++++ t/apenwarr/120-defaults-flat/all.do | 1 + t/apenwarr/120-defaults-flat/c.c.c.b.b.a | 1 + t/apenwarr/120-defaults-flat/c.do | 3 +++ t/apenwarr/120-defaults-flat/clean.do | 2 ++ t/apenwarr/120-defaults-flat/default.b.do | 10 ++++++++++ t/apenwarr/120-defaults-flat/default.c.c.do | 4 ++++ t/apenwarr/120-defaults-flat/default.c.do | 4 ++++ t/apenwarr/120-defaults-flat/default.do | 4 ++++ diff --git a/t/apenwarr-120-defaults-flat.t b/t/apenwarr-120-defaults-flat.t new file mode 120000 index 0000000000000000000000000000000000000000..5b698cda62b3e2881aa0458ad0d715053fcdeb6dc55ab0dc958fa5daf2a392f8 --- /dev/null +++ b/t/apenwarr-120-defaults-flat.t @@ -0,0 +1 @@ +apenwarr/wrapper.rc \ No newline at end of file diff --git a/t/apenwarr/120-defaults-flat/.gitignore b/t/apenwarr/120-defaults-flat/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..8a8d4d4eb08e4a314e784bb2dfda89c56356ebbbe3321bef925445a6ff9ad2db --- /dev/null +++ b/t/apenwarr/120-defaults-flat/.gitignore @@ -0,0 +1,6 @@ +c +c.c +c.c.c +c.c.c.b +c.c.c.b.b +d diff --git a/t/apenwarr/120-defaults-flat/all.do b/t/apenwarr/120-defaults-flat/all.do new file mode 100644 index 0000000000000000000000000000000000000000..38334b11ead319f8a202b7270792291945312011340bb09040eef220521db762 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/all.do @@ -0,0 +1 @@ +redo-ifchange c d diff --git a/t/apenwarr/120-defaults-flat/c.c.c.b.b.a b/t/apenwarr/120-defaults-flat/c.c.c.b.b.a new file mode 100644 index 0000000000000000000000000000000000000000..8751962d9af200ee221f0940651faa11cd11a4c13ad0809adc5bafe54509c5b6 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/c.c.c.b.b.a @@ -0,0 +1 @@ +chicken diff --git a/t/apenwarr/120-defaults-flat/c.do b/t/apenwarr/120-defaults-flat/c.do new file mode 100644 index 0000000000000000000000000000000000000000..3c06f1bc1db6783a09d31207e4a4a730c34bee02a1509f0c8dd6c2605117311e --- /dev/null +++ b/t/apenwarr/120-defaults-flat/c.do @@ -0,0 +1,3 @@ +redo-ifchange $1.c +echo c.do +cat $1.c diff --git a/t/apenwarr/120-defaults-flat/clean.do b/t/apenwarr/120-defaults-flat/clean.do new file mode 100644 index 0000000000000000000000000000000000000000..3bd22cbd374504c3507a3ab5c9e7b01c7aacf154e74cd8abaf943ee98e7b5ccf --- /dev/null +++ b/t/apenwarr/120-defaults-flat/clean.do @@ -0,0 +1,2 @@ +rm -f c c.c c.c.c c.c.c.b c.c.c.b.b d \ + *~ .*~ diff --git a/t/apenwarr/120-defaults-flat/default.b.do b/t/apenwarr/120-defaults-flat/default.b.do new file mode 100644 index 0000000000000000000000000000000000000000..408d58bb8140727443819f0819dc5733435c41ac9b1ff029349cf2643612b0f3 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/default.b.do @@ -0,0 +1,10 @@ +if [ -e "$1.a" -o -e "default${1#$2}.a" ]; then + redo-ifchange "$1.a" + echo a-to-b + cat "$1.a" +else + redo-ifchange "$1.b" + echo b-to-b + cat "$1.b" +fi +../sleep 1.1 diff --git a/t/apenwarr/120-defaults-flat/default.c.c.do b/t/apenwarr/120-defaults-flat/default.c.c.do new file mode 100644 index 0000000000000000000000000000000000000000..3537f61ce4c12c7751c167bb0604f969035fc38156c9d105f3519f2654f2c85b --- /dev/null +++ b/t/apenwarr/120-defaults-flat/default.c.c.do @@ -0,0 +1,4 @@ +redo-ifchange $1.b +echo b-to-cc +cat $1.b +../sleep 1.2 diff --git a/t/apenwarr/120-defaults-flat/default.c.do b/t/apenwarr/120-defaults-flat/default.c.do new file mode 100644 index 0000000000000000000000000000000000000000..225b4d0b6e25e1f63d0f9f7e24a1b282ecdc3a1a06e6c4b24a07ce8b11b3d620 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/default.c.do @@ -0,0 +1,4 @@ +redo-ifchange $1.c +echo c-to-c +cat $1.c +../sleep 1.3 diff --git a/t/apenwarr/120-defaults-flat/default.do b/t/apenwarr/120-defaults-flat/default.do new file mode 100644 index 0000000000000000000000000000000000000000..1afdd37b8d54d3f8a0d8869323ffad2300aaf435e62dbb0409beafa94f92ea81 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/default.do @@ -0,0 +1,4 @@ +redo-ifchange c +echo default-rule +cat c +../sleep 1.4