commit dcccc2d
shrub
·
2026-05-14 22:10:56 +0000 UTC
parent fdf51cc
fix some tests depending on old perl
157 files changed,
+285,
-285
1@@ -1,3 +1,3 @@
2
3-hello.x::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait bye.x out $@
4-bye.x::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl sleep 1 file $@
5+hello.x::; @testhelp -q wait bye.x out $@
6+bye.x::; @testhelp sleep 1 file $@
1@@ -2,4 +2,4 @@
2 all: hello
3 %: %.c; $(info hello.c)
4 %: %.f; $(info hello.f)
5-hello.c:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+hello.c:; @testhelp fail 1
1@@ -2,5 +2,5 @@
2 all: hello
3 %: %.c; $(info $<)
4 %: %.f; $(info $<)
5-.DEFAULT:; @$(info $@) /usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+.DEFAULT:; @$(info $@) testhelp fail 1
7 unrelated: hello.c
1@@ -2,4 +2,4 @@
2 all: hello
3 %: %.c; $(info $<)
4 %: %.f; $(info $<)
5-.DEFAULT:; @$(info $@) /usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+.DEFAULT:; @$(info $@) testhelp fail 1
1@@ -2,4 +2,4 @@
2 all: hello
3 %:: %.c; $(info hello.c)
4 %:: %.f; $(info hello.f)
5-hello.c:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+hello.c:; @testhelp fail 1
1@@ -2,5 +2,5 @@
2 all: hello
3 %:: %.c; $(info $<)
4 %:: %.f; $(info $<)
5-.DEFAULT:; @$(info $@) /usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+.DEFAULT:; @$(info $@) testhelp fail 1
7 unrelated: hello.c
1@@ -2,4 +2,4 @@
2 all: hello
3 %:: %.c; $(info $<)
4 %:: %.f; $(info $<)
5-.DEFAULT:; @$(info $@) /usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+.DEFAULT:; @$(info $@) testhelp fail 1
1@@ -2,4 +2,4 @@
2 all: hello.o
3 %.o: %.c; $(info hello.c)
4 %.o: %.f; $(info hello.f)
5-hello.c:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+hello.c:; @testhelp fail 1
1@@ -2,5 +2,5 @@
2 all: hello.o
3 %.o: %.c; $(info $<)
4 %.o: %.f; $(info $<)
5-.DEFAULT:; @$(info $@) /usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+.DEFAULT:; @$(info $@) testhelp fail 1
7 unrelated: hello.c
1@@ -2,4 +2,4 @@
2 all: hello.o
3 %.o: %.c; $(info $<)
4 %.o: %.f; $(info $<)
5-.DEFAULT:; @$(info $@) /usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+.DEFAULT:; @$(info $@) testhelp fail 1
1@@ -2,4 +2,4 @@
2 all: hello.o
3 %.o:: %.c; $(info hello.c)
4 %.o:: %.f; $(info hello.f)
5-hello.c:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+hello.c:; @testhelp fail 1
1@@ -2,5 +2,5 @@
2 all: hello.o
3 %.o:: %.c; $(info $<)
4 %.o:: %.f; $(info $<)
5-.DEFAULT:; @$(info $@) /usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+.DEFAULT:; @$(info $@) testhelp fail 1
7 unrelated: hello.c
1@@ -2,4 +2,4 @@
2 all: hello.o
3 %.o:: %.c; $(info $<)
4 %.o:: %.f; $(info $<)
5-.DEFAULT:; @$(info $@) /usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+.DEFAULT:; @$(info $@) testhelp fail 1
1@@ -3,4 +3,4 @@ all: hello.tsk
2 %.tsk: %; $(info hello.tsk)
3 %: %.c; $(info hello.c)
4 %: %.f; $(info hello.f)
5-hello.c:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+hello.c:; @testhelp fail 1
1@@ -3,4 +3,4 @@ all: hello.tsk
2 %.tsk: %; $(info hello.tsk)
3 %:: %.c; $(info hello.c)
4 %:: %.f; $(info hello.f)
5-hello.c:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+hello.c:; @testhelp fail 1
1@@ -3,4 +3,4 @@ all: hello.tsk
2 %.tsk: %.o; $(info hello.tsk)
3 %.o: %.c; $(info hello.c)
4 %.o: %.f; $(info hello.f)
5-hello.c:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+hello.c:; @testhelp fail 1
1@@ -3,4 +3,4 @@ all: hello.tsk
2 %.tsk: %.o; $(info hello.tsk)
3 %.o:: %.c; $(info hello.c)
4 %.o:: %.f; $(info hello.f)
5-hello.c:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
6+hello.c:; @testhelp fail 1
1@@ -1,5 +1,5 @@
2
3 all : def_1 def_2 def_3
4-def_1 : ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl file ONE wait THREE out TWO
5-def_2 : ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait FOUR file THREE
6-def_3 : ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait ONE file FOUR
7+def_1 : ; @testhelp file ONE wait THREE out TWO
8+def_2 : ; @testhelp wait FOUR file THREE
9+def_3 : ; @testhelp wait ONE file FOUR
1@@ -1,6 +1,6 @@
2
3 MAKEFLAGS += -j4
4 all : def_1 def_2 def_3
5-def_1 : ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl file ONE wait THREE out TWO
6-def_2 : ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait FOUR file THREE
7-def_3 : ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait ONE file FOUR
8+def_1 : ; @testhelp file ONE wait THREE out TWO
9+def_2 : ; @testhelp wait FOUR file THREE
10+def_3 : ; @testhelp wait ONE file FOUR
1@@ -1,6 +1,6 @@
2
3 MAKEFLAGS += -j2
4 all : def_1 def_2 def_3
5-def_1 : ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl file ONE wait THREE out TWO
6-def_2 : ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait FOUR file THREE
7-def_3 : ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait ONE file FOUR
8+def_1 : ; @testhelp file ONE wait THREE out TWO
9+def_2 : ; @testhelp wait FOUR file THREE
10+def_3 : ; @testhelp wait ONE file FOUR
1@@ -1,10 +1,10 @@
2
3-all: 1 2; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl out success
4+all: 1 2; @testhelp out success
5 -include 1.inc 2.inc
6 .RECIPEPREFIX := >
7 1.inc:
8-> @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl file ONE.inc wait THREE.inc file TWO.inc
9-> @echo '1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl file ONE wait THREE file TWO' > $@
10+> @testhelp file ONE.inc wait THREE.inc file TWO.inc
11+> @echo '1: ; @testhelp file ONE wait THREE file TWO' > $@
12 2.inc:
13-> @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait ONE.inc file THREE.inc
14-> @echo '2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait ONE file THREE' > $@
15+> @testhelp wait ONE.inc file THREE.inc
16+> @echo '2: ; @testhelp wait ONE file THREE' > $@
1@@ -1,11 +1,11 @@
2
3 recurse: ; @$(MAKE) --no-print-directory -f t005.mk INC=yes all
4-all: 1 2; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl out success
5+all: 1 2; @testhelp out success
6
7 INC = no
8 ifeq ($(INC),yes)
9 -include 1.inc 2.inc
10 endif
11
12-1.inc: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl file ONE.inc wait THREE.inc file TWO.inc; echo '1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl file ONE wait THREE file TWO' > $@
13-2.inc: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait ONE.inc file THREE.inc; echo '2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait ONE file THREE' > $@
14+1.inc: ; @testhelp file ONE.inc wait THREE.inc file TWO.inc; echo '1: ; @testhelp file ONE wait THREE file TWO' > $@
15+2.inc: ; @testhelp wait ONE.inc file THREE.inc; echo '2: ; @testhelp wait ONE file THREE' > $@
1@@ -1,9 +1,9 @@
2
3 export HI = $(shell $($@.CMD))
4-first.CMD = /usr/bin/perl /tmp/shin-extract/tests/thelp.pl out hi
5-second.CMD = /usr/bin/perl /tmp/shin-extract/tests/thelp.pl sleep 4
6+first.CMD = testhelp out hi
7+second.CMD = testhelp sleep 4
8
9 .PHONY: all first second
10 all: first second
11
12-first second: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl out $@ sleep 1 out $@
13+first second: ; @testhelp out $@ sleep 1 out $@
1@@ -2,8 +2,8 @@
2 .PHONY: all fail.1 fail.2 fail.3 ok
3 all: fail.1 ok fail.2 fail.3
4
5-fail.1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q sleep 1 out $@ file fail.1 fail 1
6-fail.2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q sleep 2 out $@ wait fail.1 file fail.2 fail 1
7-fail.3: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q sleep 3 out $@ wait fail.2 file fail.3 fail 1
8+fail.1: ; @testhelp -q sleep 1 out $@ file fail.1 fail 1
9+fail.2: ; @testhelp -q sleep 2 out $@ wait fail.1 file fail.2 fail 1
10+fail.3: ; @testhelp -q sleep 3 out $@ wait fail.2 file fail.3 fail 1
11
12-ok: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q sleep 4 wait fail.3 out OK
13+ok: ; @testhelp -q sleep 4 wait fail.3 out OK
1@@ -4,8 +4,8 @@ all:; @:
2
3 -include foo.d
4
5-foo.d: comp ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl out $@
6+foo.d: comp ; @testhelp out $@
7
8 comp: mod_a.o mod_b.o; @:
9
10-mod_a.o mod_b.o: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl fail 1
11+mod_a.o mod_b.o: ; @testhelp fail 1
1@@ -1,7 +1,7 @@
2-target: intermed ; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl file $@
3+target: intermed ; testhelp file $@
4
5 .INTERMEDIATE: intermed
6-intermed: | phony ; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl file $@
7+intermed: | phony ; testhelp file $@
8
9 .PHONY: phony
10 phony: ; : phony
1@@ -1,7 +1,7 @@
2
3 things = thing1 thing2
4 all: $(things)
5-thing1:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait thing2start file $@start wait thing2end out $@end
6-thing2:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl file $@start wait thing1start file $@end
7+thing1:; @testhelp wait thing2start file $@start wait thing2end out $@end
8+thing2:; @testhelp file $@start wait thing1start file $@end
9 -include inc.mk
10 inc.mk: ; @touch $@
1@@ -1,6 +1,6 @@
2
3 all: one two
4-one: ;@ /usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait TWO file ONE
5-two: ;@ /usr/bin/perl /tmp/shin-extract/tests/thelp.pl file TWO
6+one: ;@ testhelp wait TWO file ONE
7+two: ;@ testhelp file TWO
8 include fff1.mk
9 fff1.mk: ; touch $@
1@@ -1,9 +1,9 @@
2
3 all: ; @$(MAKE) -f t013.mk recurse
4
5-recurse: one two ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl out $@
6-one: ;@ /usr/bin/perl /tmp/shin-extract/tests/thelp.pl wait TWO file ONE
7-two: ;@ /usr/bin/perl /tmp/shin-extract/tests/thelp.pl file TWO
8+recurse: one two ; @testhelp out $@
9+one: ;@ testhelp wait TWO file ONE
10+two: ;@ testhelp file TWO
11
12 mkinclude: ; touch fff1.mk
13
+1,
-1
1@@ -1,5 +1,5 @@
2
3-test = /usr/bin/perl /tmp/shin-extract/tests/thelp.pl noexist test-file file test-file sleep 2 rm test-file
4+test = testhelp noexist test-file file test-file sleep 2 rm test-file
5
6 all : ONE TWO THREE
7 ONE : ; @$(test)
+1,
-1
1@@ -1,3 +1,3 @@
2
3 $(info MF=$(MAKEFLAGS))
4-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
5+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,3 +1,3 @@
2
3 $(info MF=$(MAKEFLAGS))
4-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
5+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,3 +1,3 @@
2
3 $(info MF=$(MAKEFLAGS))
4-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
5+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,3 +1,3 @@
2
3 $(info MF=$(MAKEFLAGS))
4-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
5+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,3 +1,3 @@
2
3 $(info MF=$(MAKEFLAGS))
4-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
5+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,3 +1,3 @@
2
3 $(info MF=$(MAKEFLAGS))
4-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
5+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,3 +1,3 @@
2
3 $(info MF=$(MAKEFLAGS))
4-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
5+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,3 +1,3 @@
2
3 $(info MF=$(MAKEFLAGS))
4-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
5+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,4 +1,4 @@
2
3 MAKEFLAGS += --warn=error --warn=warn
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,4 +1,4 @@
2
3 MAKEFLAGS += --warn=ignore --warn=error --warn=ignore --warn=invalid-ref,invalid-var,undefined-var
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,4 +1,4 @@
2
3 MAKEFLAGS += --warn
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,4 +1,4 @@
2
3 MAKEFLAGS += --warn --warn=error
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,4 +1,4 @@
2
3 MAKEFLAGS += --warn=warn
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,4 +1,4 @@
2
3 MAKEFLAGS += --warn=invalid-ref:ignore --warn=error --warn=invalid-var:warn,,,,,undefined-var:error,,,,,
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
+1,
-1
1@@ -1,2 +1,2 @@
2
3-all: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
4+all: ; @testhelp -q fail 1
+1,
-1
1@@ -1,3 +1,3 @@
2
3 .IGNORE:
4-all: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+all: ; @testhelp -q fail 1
+1,
-1
1@@ -1,3 +1,3 @@
2
3 .IGNORE: all
4-all: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+all: ; @testhelp -q fail 1
+1,
-1
1@@ -1,3 +1,3 @@
2
3 .POSIX:
4-all: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl out hello
5+all: ; @testhelp -q fail 1; testhelp out hello
+1,
-1
1@@ -1,4 +1,4 @@
2
3 .POSIX:
4-all: ; @-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl out hello
5+all: ; @-testhelp -q fail 1; testhelp out hello
6 .SHELLFLAGS = -c
+1,
-1
1@@ -1,4 +1,4 @@
2
3 .POSIX:
4-all: ; @-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl out hello
5+all: ; @-testhelp -q fail 1; testhelp out hello
6 all: .SHELLFLAGS = -c
+1,
-1
1@@ -1,3 +1,3 @@
2
3 .POSIX:
4-all: ; @-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl out hello
5+all: ; @-testhelp -q fail 1; testhelp out hello
+1,
-1
1@@ -1,3 +1,3 @@
2
3 .POSIX:
4-all: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl out hello
5+all: ; @testhelp -q fail 1; testhelp out hello
+1,
-1
1@@ -1,4 +1,4 @@
2
3 .POSIX:
4 .IGNORE:
5-all: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl out hello
6+all: ; @testhelp -q fail 1; testhelp out hello
+1,
-1
1@@ -1,4 +1,4 @@
2
3 .POSIX:
4 .IGNORE: all
5-all: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl out hello
6+all: ; @testhelp -q fail 1; testhelp out hello
+1,
-1
1@@ -1,4 +1,4 @@
2
3 .POSIX:
4-all: ; @-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl out hello
5+all: ; @-testhelp -q fail 1; testhelp out hello
6 .SHELLFLAGS = -ec
+1,
-1
1@@ -1,4 +1,4 @@
2
3 .POSIX:
4-all: ; @-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl out hello
5+all: ; @-testhelp -q fail 1; testhelp out hello
6 all: .SHELLFLAGS = -ec
+1,
-1
1@@ -1,4 +1,4 @@
2
3 .SHELLFLAGS = -xc
4 .POSIX:
5-all: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; true
6+all: ; @testhelp -q fail 1; true
+1,
-1
1@@ -1,2 +1,2 @@
2-+ /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
3++ testhelp -q fail 1
4 + true
+2,
-2
1@@ -1,7 +1,7 @@
2
3 all : pre1 .WAIT pre2
4-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
5-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
6+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
7+pre2: ; @testhelp -q out $@
8
9 # This is just here so we don't fail with older versions of make
10 .WAIT:
+2,
-2
1@@ -1,7 +1,7 @@
2
3 all : pre1 .WAIT pre2
4-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
5-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
6+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
7+pre2: ; @testhelp -q out $@
8
9 # This is just here so we don't fail with older versions of make
10 .WAIT:
+2,
-2
1@@ -1,6 +1,6 @@
2
3-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
4-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
5+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
6+pre2: ; @testhelp -q out $@
7
8 # This is just here so we don't fail with older versions of make
9 .WAIT:
+2,
-2
1@@ -1,7 +1,7 @@
2
3 all : pre1 .WAIT .WAIT .WAIT pre2
4-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
5-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
6+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
7+pre2: ; @testhelp -q out $@
8
9 # This is just here so we don't fail with older versions of make
10 .WAIT:
+2,
-2
1@@ -1,7 +1,7 @@
2
3 all : .WAIT pre1 .WAIT pre2 .WAIT
4-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
5-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
6+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
7+pre2: ; @testhelp -q out $@
8
9 # This is just here so we don't fail with older versions of make
10 .WAIT:
+3,
-3
1@@ -1,8 +1,8 @@
2
3 all : pre1 .WAIT pre2 pre3
4-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
5-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ file TWO wait THREE out end-$@
6-pre3: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait TWO out $@ file THREE
7+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
8+pre2: ; @testhelp -q out start-$@ file TWO wait THREE out end-$@
9+pre3: ; @testhelp -q wait TWO out $@ file THREE
10
11 # This is just here so we don't fail with older versions of make
12 .WAIT:
+3,
-3
1@@ -1,7 +1,7 @@
2
3-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
4-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ file TWO wait THREE out end-$@
5-pre3: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait TWO out $@ file THREE
6+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
7+pre2: ; @testhelp -q out start-$@ file TWO wait THREE out end-$@
8+pre3: ; @testhelp -q wait TWO out $@ file THREE
9
10 # This is just here so we don't fail with older versions of make
11 .WAIT:
+4,
-4
1@@ -1,10 +1,10 @@
2
3 all : pre1 pre2 .WAIT post1 post2
4-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ file PRE1 wait PRE2 sleep 1 out end-$@
5-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait PRE1 out $@ file PRE2
6+pre1: ; @testhelp -q out start-$@ file PRE1 wait PRE2 sleep 1 out end-$@
7+pre2: ; @testhelp -q wait PRE1 out $@ file PRE2
8
9-post1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait POST2 out $@ file POST1
10-post2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q file POST2 wait POST1 out $@
11+post1: ; @testhelp -q wait POST2 out $@ file POST1
12+post2: ; @testhelp -q file POST2 wait POST1 out $@
13
14 # This is just here so we don't fail with older versions of make
15 .WAIT:
+4,
-4
1@@ -1,9 +1,9 @@
2
3-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ file PRE1 wait PRE2 sleep 1 out end-$@
4-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait PRE1 out $@ file PRE2
5+pre1: ; @testhelp -q out start-$@ file PRE1 wait PRE2 sleep 1 out end-$@
6+pre2: ; @testhelp -q wait PRE1 out $@ file PRE2
7
8-post1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait POST2 out $@ file POST1
9-post2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q file POST2 wait POST1 out $@
10+post1: ; @testhelp -q wait POST2 out $@ file POST1
11+post2: ; @testhelp -q file POST2 wait POST1 out $@
12
13 # This is just here so we don't fail with older versions of make
14 .WAIT:
+2,
-2
1@@ -2,8 +2,8 @@
2 all : one two
3 one: pre1 .WAIT pre2
4 two: pre2 pre1
5-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ file PRE1 wait PRE2 out end-$@
6-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait PRE1 out $@ file PRE2
7+pre1: ; @testhelp -q out start-$@ file PRE1 wait PRE2 out end-$@
8+pre2: ; @testhelp -q wait PRE1 out $@ file PRE2
9
10
11 # This is just here so we don't fail with older versions of make
+2,
-2
1@@ -1,8 +1,8 @@
2
3 all: pre
4 p% : p%1 .WAIT p%2;
5-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
6-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
7+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
8+pre2: ; @testhelp -q out $@
9
10 # This is just here so we don't fail with older versions of make
11 .WAIT:
+3,
-3
1@@ -1,9 +1,9 @@
2
3 .SECONDEXPANSION:
4 all: $$(pre)
5-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
6-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
7-pre3: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
8+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
9+pre2: ; @testhelp -q out $@
10+pre3: ; @testhelp -q out $@
11
12 pre = .WAIT pre1 .WAIT pre2 | .WAIT pre3
13
+2,
-2
1@@ -1,6 +1,6 @@
2
3 all : pre1 pre2
4-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
5-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
6+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
7+pre2: ; @testhelp -q out $@
8
9 .NOTPARALLEL:
+4,
-4
1@@ -2,12 +2,12 @@
2 all : p1 .WAIT np1
3
4 p1: pre1 pre2
5-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ file PRE1 wait PRE2 out end-$@
6-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait PRE1 out $@ file PRE2
7+pre1: ; @testhelp -q out start-$@ file PRE1 wait PRE2 out end-$@
8+pre2: ; @testhelp -q wait PRE1 out $@ file PRE2
9
10
11 np1: npre1 npre2
12-npre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
13-npre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
14+npre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
15+npre2: ; @testhelp -q out $@
16
17 .NOTPARALLEL: np1
+2,
-2
1@@ -1,7 +1,7 @@
2
3 all : pre1 .WAIT pre2
4-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
5-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
6+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
7+pre2: ; @testhelp -q out $@
8
9 # This is just here so we don't fail with older versions of make
10 .WAIT:
+2,
-2
1@@ -1,6 +1,6 @@
2
3-pre1: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out start-$@ sleep 1 out end-$@
4-pre2: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@
5+pre1: ; @testhelp -q out start-$@ sleep 1 out end-$@
6+pre2: ; @testhelp -q out $@
7
8 # This is just here so we don't fail with older versions of make
9 .WAIT:
+6,
-6
1@@ -1,11 +1,11 @@
2
3 all: A B
4-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-1 file A-1-done wait B-1-done out A-1-done
5-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-2 file A-2-done wait B-2-done out A-2-done
6-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-3 file A-3-done wait B-3-done out A-3-done
7-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-1-done out B-1 out B-1-done file B-1-done
8-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-2-done out B-2 out B-2-done file B-2-done
9-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-3-done out B-3 out B-3-done file B-3-done
10+A ::; @testhelp -q out A-1 file A-1-done wait B-1-done out A-1-done
11+A ::; @testhelp -q out A-2 file A-2-done wait B-2-done out A-2-done
12+A ::; @testhelp -q out A-3 file A-3-done wait B-3-done out A-3-done
13+B ::; @testhelp -q wait A-1-done out B-1 out B-1-done file B-1-done
14+B ::; @testhelp -q wait A-2-done out B-2 out B-2-done file B-2-done
15+B ::; @testhelp -q wait A-3-done out B-3 out B-3-done file B-3-done
16
17 # This is just here so we don't fail with older versions of make
18 .WAIT:
+6,
-6
1@@ -1,11 +1,11 @@
2
3 all: A .WAIT B
4-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
5-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
6-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
7-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
8-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
9-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
10+A ::; @testhelp -q out $@-1 out $@-1-done
11+A ::; @testhelp -q out $@-2 out $@-2-done
12+A ::; @testhelp -q out $@-3 out $@-3-done
13+B ::; @testhelp -q out $@-1 out $@-1-done
14+B ::; @testhelp -q out $@-2 out $@-2-done
15+B ::; @testhelp -q out $@-3 out $@-3-done
16
17 # This is just here so we don't fail with older versions of make
18 .WAIT:
+6,
-6
1@@ -1,10 +1,10 @@
2
3-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-1 file A-1-done wait B-1-done out A-1-done
4-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-2 file A-2-done wait B-2-done out A-2-done
5-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-3 file A-3-done wait B-3-done out A-3-done
6-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-1-done out B-1 out B-1-done file B-1-done
7-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-2-done out B-2 out B-2-done file B-2-done
8-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-3-done out B-3 out B-3-done file B-3-done
9+A ::; @testhelp -q out A-1 file A-1-done wait B-1-done out A-1-done
10+A ::; @testhelp -q out A-2 file A-2-done wait B-2-done out A-2-done
11+A ::; @testhelp -q out A-3 file A-3-done wait B-3-done out A-3-done
12+B ::; @testhelp -q wait A-1-done out B-1 out B-1-done file B-1-done
13+B ::; @testhelp -q wait A-2-done out B-2 out B-2-done file B-2-done
14+B ::; @testhelp -q wait A-3-done out B-3 out B-3-done file B-3-done
15
16 # This is just here so we don't fail with older versions of make
17 .WAIT:
+6,
-6
1@@ -1,10 +1,10 @@
2
3-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
4-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
5-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
6-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
7-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
8-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
9+A ::; @testhelp -q out $@-1 out $@-1-done
10+A ::; @testhelp -q out $@-2 out $@-2-done
11+A ::; @testhelp -q out $@-3 out $@-3-done
12+B ::; @testhelp -q out $@-1 out $@-1-done
13+B ::; @testhelp -q out $@-2 out $@-2-done
14+B ::; @testhelp -q out $@-3 out $@-3-done
15
16 # This is just here so we don't fail with older versions of make
17 .WAIT:
+8,
-8
1@@ -1,15 +1,15 @@
2
3 all: C .WAIT A B
4-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-1 file A-1-done wait B-1-done out A-1-done
5-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-2 file A-2-done wait B-2-done out A-2-done
6-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-3 file A-3-done wait B-3-done out A-3-done
7-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-1-done out B-1 out B-1-done file B-1-done
8-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-2-done out B-2 out B-2-done file B-2-done
9-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-3-done out B-3 out B-3-done file B-3-done
10+A ::; @testhelp -q out A-1 file A-1-done wait B-1-done out A-1-done
11+A ::; @testhelp -q out A-2 file A-2-done wait B-2-done out A-2-done
12+A ::; @testhelp -q out A-3 file A-3-done wait B-3-done out A-3-done
13+B ::; @testhelp -q wait A-1-done out B-1 out B-1-done file B-1-done
14+B ::; @testhelp -q wait A-2-done out B-2 out B-2-done file B-2-done
15+B ::; @testhelp -q wait A-3-done out B-3 out B-3-done file B-3-done
16
17 C: D E
18-D:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out D file D wait E-done out D-done
19-E:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait D out E out E-done file E-done
20+D:; @testhelp -q out D file D wait E-done out D-done
21+E:; @testhelp -q wait D out E out E-done file E-done
22
23 .PHONY: C D E
24
+8,
-8
1@@ -1,15 +1,15 @@
2
3 all: C .WAIT A .WAIT B
4-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
5-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
6-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
7-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
8-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
9-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
10+A ::; @testhelp -q out $@-1 out $@-1-done
11+A ::; @testhelp -q out $@-2 out $@-2-done
12+A ::; @testhelp -q out $@-3 out $@-3-done
13+B ::; @testhelp -q out $@-1 out $@-1-done
14+B ::; @testhelp -q out $@-2 out $@-2-done
15+B ::; @testhelp -q out $@-3 out $@-3-done
16
17 C: D E
18-D:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out D file D wait E-done out D-done
19-E:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait D out E out E-done file E-done
20+D:; @testhelp -q out D file D wait E-done out D-done
21+E:; @testhelp -q wait D out E out E-done file E-done
22
23 .PHONY: C D E
24
+8,
-8
1@@ -1,14 +1,14 @@
2
3-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-1 file A-1-done wait B-1-done out A-1-done
4-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-2 file A-2-done wait B-2-done out A-2-done
5-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-3 file A-3-done wait B-3-done out A-3-done
6-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-1-done out B-1 out B-1-done file B-1-done
7-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-2-done out B-2 out B-2-done file B-2-done
8-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-3-done out B-3 out B-3-done file B-3-done
9+A ::; @testhelp -q out A-1 file A-1-done wait B-1-done out A-1-done
10+A ::; @testhelp -q out A-2 file A-2-done wait B-2-done out A-2-done
11+A ::; @testhelp -q out A-3 file A-3-done wait B-3-done out A-3-done
12+B ::; @testhelp -q wait A-1-done out B-1 out B-1-done file B-1-done
13+B ::; @testhelp -q wait A-2-done out B-2 out B-2-done file B-2-done
14+B ::; @testhelp -q wait A-3-done out B-3 out B-3-done file B-3-done
15
16 C: D E
17-D:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out D file D wait E-done out D-done
18-E:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait D out E out E-done file E-done
19+D:; @testhelp -q out D file D wait E-done out D-done
20+E:; @testhelp -q wait D out E out E-done file E-done
21
22 .PHONY: C D E
23
+8,
-8
1@@ -1,14 +1,14 @@
2
3-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
4-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
5-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
6-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
7-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
8-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
9+A ::; @testhelp -q out $@-1 out $@-1-done
10+A ::; @testhelp -q out $@-2 out $@-2-done
11+A ::; @testhelp -q out $@-3 out $@-3-done
12+B ::; @testhelp -q out $@-1 out $@-1-done
13+B ::; @testhelp -q out $@-2 out $@-2-done
14+B ::; @testhelp -q out $@-3 out $@-3-done
15
16 C: D E
17-D:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out D file D wait E-done out D-done
18-E:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait D out E out E-done file E-done
19+D:; @testhelp -q out D file D wait E-done out D-done
20+E:; @testhelp -q wait D out E out E-done file E-done
21
22 .PHONY: C D E
23
+8,
-8
1@@ -1,14 +1,14 @@
2
3 all: A B
4-A :: D; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-1 file A-1-done wait B-1-done out A-1-done
5-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-2 file A-2-done wait B-2-done out A-2-done
6-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-3 file A-3-done wait B-3-done out A-3-done
7-B :: E; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-1-done out B-1 out B-1-done file B-1-done
8-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-2-done out B-2 out B-2-done file B-2-done
9-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-3-done out B-3 out B-3-done file B-3-done
10+A :: D; @testhelp -q out A-1 file A-1-done wait B-1-done out A-1-done
11+A ::; @testhelp -q out A-2 file A-2-done wait B-2-done out A-2-done
12+A ::; @testhelp -q out A-3 file A-3-done wait B-3-done out A-3-done
13+B :: E; @testhelp -q wait A-1-done out B-1 out B-1-done file B-1-done
14+B ::; @testhelp -q wait A-2-done out B-2 out B-2-done file B-2-done
15+B ::; @testhelp -q wait A-3-done out B-3 out B-3-done file B-3-done
16
17-D:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out D file D wait E-done out D-done
18-E:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait D out E out E-done file E-done
19+D:; @testhelp -q out D file D wait E-done out D-done
20+E:; @testhelp -q wait D out E out E-done file E-done
21
22 .PHONY: D E
23
+8,
-8
1@@ -1,14 +1,14 @@
2
3 all: A .WAIT B
4-A :: D; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
5-A :: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
6-A :: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
7-B :: E; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
8-B :: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
9-B :: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
10+A :: D; @testhelp -q out $@-1 out $@-1-done
11+A :: ; @testhelp -q out $@-2 out $@-2-done
12+A :: ; @testhelp -q out $@-3 out $@-3-done
13+B :: E; @testhelp -q out $@-1 out $@-1-done
14+B :: ; @testhelp -q out $@-2 out $@-2-done
15+B :: ; @testhelp -q out $@-3 out $@-3-done
16
17-D:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out D out D-done
18-E:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out E out E-done
19+D:; @testhelp -q out D out D-done
20+E:; @testhelp -q out E out E-done
21
22 .PHONY: D E
23
+9,
-9
1@@ -1,13 +1,13 @@
2
3-A :: D; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-1 file A-1-done wait B-1-done out A-1-done
4-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-2 file A-2-done wait B-2-done out A-2-done
5-A ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out A-3 file A-3-done wait B-3-done out A-3-done
6-B :: E; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-1-done out B-1 out B-1-done file B-1-done
7-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-2-done out B-2 out B-2-done file B-2-done
8-B ::; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait A-3-done out B-3 out B-3-done file B-3-done
9-
10-D:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out D file D wait E-done out D-done
11-E:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q wait D out E out E-done file E-done
12+A :: D; @testhelp -q out A-1 file A-1-done wait B-1-done out A-1-done
13+A ::; @testhelp -q out A-2 file A-2-done wait B-2-done out A-2-done
14+A ::; @testhelp -q out A-3 file A-3-done wait B-3-done out A-3-done
15+B :: E; @testhelp -q wait A-1-done out B-1 out B-1-done file B-1-done
16+B ::; @testhelp -q wait A-2-done out B-2 out B-2-done file B-2-done
17+B ::; @testhelp -q wait A-3-done out B-3 out B-3-done file B-3-done
18+
19+D:; @testhelp -q out D file D wait E-done out D-done
20+E:; @testhelp -q wait D out E out E-done file E-done
21
22 .PHONY: D E
23
+9,
-9
1@@ -1,13 +1,13 @@
2
3-A :: D; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
4-A :: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
5-A :: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
6-B :: E; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-1 out $@-1-done
7-B :: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-2 out $@-2-done
8-B :: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out $@-3 out $@-3-done
9-
10-D:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out D out D-done
11-E:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q out E out E-done
12+A :: D; @testhelp -q out $@-1 out $@-1-done
13+A :: ; @testhelp -q out $@-2 out $@-2-done
14+A :: ; @testhelp -q out $@-3 out $@-3-done
15+B :: E; @testhelp -q out $@-1 out $@-1-done
16+B :: ; @testhelp -q out $@-2 out $@-2-done
17+B :: ; @testhelp -q out $@-3 out $@-3-done
18+
19+D:; @testhelp -q out D out D-done
20+E:; @testhelp -q out E out E-done
21
22 .PHONY: D E
23
1@@ -1,2 +1,2 @@
2
3-all: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env GNUMAKEFLAGS
4+all: ; @testhelp env GNUMAKEFLAGS
1@@ -1,2 +1,2 @@
2
3-all: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env GNUMAKEFLAGS
4+all: ; @testhelp env GNUMAKEFLAGS
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 > $(info $(MAKEFLAGS))
5-> /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+> testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t142.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 > $(info $(MAKEFLAGS))
5-> /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+> testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t143.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 > $(info $(MAKEFLAGS))
5-> /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+> testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t144.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 > $(info $(MAKEFLAGS))
5-> /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+> testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t145.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t146.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t147.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t148.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t149.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t150.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t151.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t152.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t153.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t154.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t155.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t156.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t157.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t158.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t159.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t160.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,4 +1,4 @@
2 S
3 S
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t161.mk:7: one] Error 1
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t162.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t163.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t164.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t165.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t166.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t167.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t168.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
1@@ -4,5 +4,5 @@ $(info $(MAKEFLAGS))
2 all: one two
3 one:
4 $(info $(MAKEFLAGS))
5- /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
6+ testhelp -q fail 1
7 two:; $(info $@)
1@@ -1,6 +1,6 @@
2 k
3 k
4-/usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
5+testhelp -q fail 1
6 shin-make: *** [t169.mk:7: one] Error 1
7 two
8 shin-make: Target 'all' not remade because of errors.
+1,
-1
1@@ -1,3 +1,3 @@
2
3 .SHELLFLAGS = -xec
4-all: ; @true; /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1; true
5+all: ; @true; testhelp -q fail 1; true
1@@ -1,3 +1,3 @@
2 + true
3-+ /usr/bin/perl /tmp/shin-extract/tests/thelp.pl -q fail 1
4++ testhelp -q fail 1
5 shin-make: *** [t008.mk:3: all] Error 1
1@@ -1,4 +1,4 @@
2
3 .WARNINGS = error
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
1@@ -1,4 +1,4 @@
2
3 .WARNINGS = error
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
1@@ -1,4 +1,4 @@
2
3 .WARNINGS = error
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
1@@ -1,4 +1,4 @@
2
3 .WARNINGS = error
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
1@@ -1,4 +1,4 @@
2
3 .WARNINGS = error
4 $(info MF=$(MAKEFLAGS))
5-all:; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env MAKEFLAGS
6+all:; @testhelp env MAKEFLAGS
1@@ -1,6 +1,6 @@
2
3 private export F = global
4-$(info $(shell /usr/bin/perl /tmp/shin-extract/tests/thelp.pl env F))
5+$(info $(shell testhelp env F))
6 a: b
7 b: export F=b
8-a b: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl raw $@ env F
9+a b: ; @testhelp raw $@ env F
1@@ -1,4 +1,4 @@
2
3 a: private export FOO := a
4 a: b
5-b: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env FOO
6+b: ; @testhelp env FOO
1@@ -2,4 +2,4 @@
2 a: private export FOO := a
3 a: b
4 b: FOO := b
5-b: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env FOO
6+b: ; @testhelp env FOO
1@@ -3,4 +3,4 @@ export FOO := g
2 a: private export FOO := a
3 a: b
4 b:
5-b: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env FOO
6+b: ; @testhelp env FOO
1@@ -3,4 +3,4 @@ export FOO := g
2 a: private export FOO := a
3 a: b
4 b: FOO := b
5-b: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env FOO
6+b: ; @testhelp env FOO
1@@ -3,4 +3,4 @@ private export FOO := g
2 a: private export FOO := a
3 a: b
4 b: FOO := b
5-b: ; @/usr/bin/perl /tmp/shin-extract/tests/thelp.pl env FOO
6+b: ; @testhelp env FOO