aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2015-06-26 12:35:09 +0300
committerArnold D. Robbins <arnold@skeeve.com>2015-06-26 12:35:09 +0300
commit0a2de15cba710ff67107bc340950515e1a29edb5 (patch)
treeec6f335a823fe1240a3dfddf2a0f8197fcdfd31b
parent077f43dbe53c80e3edb974454e25c3f0c93d0fd5 (diff)
downloadegawk-0a2de15cba710ff67107bc340950515e1a29edb5.tar.gz
egawk-0a2de15cba710ff67107bc340950515e1a29edb5.tar.bz2
egawk-0a2de15cba710ff67107bc340950515e1a29edb5.zip
Fix `make check' when building out of the source tree.
-rw-r--r--test/ChangeLog5
-rw-r--r--test/Makefile.am6
-rw-r--r--test/Makefile.in6
-rw-r--r--test/getfile.ok8
4 files changed, 15 insertions, 10 deletions
diff --git a/test/ChangeLog b/test/ChangeLog
index f0717584..6b88e287 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -9,6 +9,11 @@
* id.ok: Update after code changes.
+ Unrelated:
+
+ * Makefile.am (getfile, dbugtypedre1, dbugtypedre2): Fixed to
+ work if building out of the source tree.
+
2015-06-25 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.am (negtime): Fix out-of-tree test run.
diff --git a/test/Makefile.am b/test/Makefile.am
index b309d0b4..cfcc9d9e 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -2000,7 +2000,7 @@ testext::
getfile:
@echo $@
- @$(AWK) -v TESTEXT_QUIET=1 -ltestext -f $(srcdir)/$@.awk $(srcdir)/$@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @AWKPATH="$(srcdir)" $(AWK) -v TESTEXT_QUIET=1 -ltestext -f $@.awk < $(srcdir)/$@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
readdir:
@@ -2141,12 +2141,12 @@ negtime::
dbugtypedre1:
@echo $@
- @AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < $@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
dbugtypedre2:
@echo $@
- @AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < $@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
# Targets generated for other tests:
diff --git a/test/Makefile.in b/test/Makefile.in
index a30d6b2a..f850f59c 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -2437,7 +2437,7 @@ testext::
getfile:
@echo $@
- @$(AWK) -v TESTEXT_QUIET=1 -ltestext -f $(srcdir)/$@.awk $(srcdir)/$@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @AWKPATH="$(srcdir)" $(AWK) -v TESTEXT_QUIET=1 -ltestext -f $@.awk < $(srcdir)/$@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
readdir:
@@ -2577,12 +2577,12 @@ negtime::
dbugtypedre1:
@echo $@
- @AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < $@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
dbugtypedre2:
@echo $@
- @AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < $@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+ @AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Gt-dummy:
# file Maketests, generated from Makefile.am by the Gentests program
diff --git a/test/getfile.ok b/test/getfile.ok
index 92c915f2..1109a303 100644
--- a/test/getfile.ok
+++ b/test/getfile.ok
@@ -1,16 +1,16 @@
BEGIN
-gawk: ./getfile.awk:9: warning: cannot open unrecognized file type `<<' for `echo hello; echo goodbye'
+gawk: getfile.awk:9: warning: cannot open unrecognized file type `<<' for `echo hello; echo goodbye'
get_file: get_file(echo hello; echo goodbye, <<, -1) failed
expected error result 0
get_file returned 1
input_name echo hello; echo goodbye
1
hello
-BEGINFILE (getfile.awk) ERRNO ()
+BEGINFILE (-) ERRNO ()
get_file returned 1
-input_name getfile.awk
+input_name -
end BEGIN
-ENDFILE (getfile.awk) ERRNO ()
+ENDFILE (-) ERRNO ()
END
1
goodbye