Consistent cpp11 testing in test-suite
Move HAVE_CXX11 into makefiles so that running test-suite from top level directory or in the language's test-suite directory is consistent. For example, running 'make check-java-test-suite' behaves the same as 'cd Examples/test-suite/java && make check'.
This commit is contained in:
parent
27d6f5c2fe
commit
5cc4591ae7
20 changed files with 20 additions and 2 deletions
|
|
@ -6,6 +6,7 @@ LANGUAGE = cffi
|
||||||
CFFI = @CFFIBIN@
|
CFFI = @CFFIBIN@
|
||||||
SCRIPTSUFFIX = _runme.lisp
|
SCRIPTSUFFIX = _runme.lisp
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@ CSHARPCILINTERPRETER = @CSHARPCILINTERPRETER@
|
||||||
CSHARPCILINTERPRETER_FLAGS = @CSHARPCILINTERPRETER_FLAGS@
|
CSHARPCILINTERPRETER_FLAGS = @CSHARPCILINTERPRETER_FLAGS@
|
||||||
CSHARPCONVERTPATH = @top_srcdir@/@CSHARPCONVERTPATH@
|
CSHARPCONVERTPATH = @top_srcdir@/@CSHARPCONVERTPATH@
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = ../@top_srcdir@
|
top_srcdir = ../@top_srcdir@
|
||||||
top_builddir = ../@top_builddir@
|
top_builddir = ../@top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@
|
||||||
|
|
||||||
LANGUAGE = d
|
LANGUAGE = d
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = ../@top_srcdir@
|
top_srcdir = ../@top_srcdir@
|
||||||
top_builddir = ../@top_builddir@
|
top_builddir = ../@top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@
|
||||||
LANGUAGE = errors
|
LANGUAGE = errors
|
||||||
ERROR_EXT = newerr
|
ERROR_EXT = newerr
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@ SCRIPTSUFFIX = _runme.go
|
||||||
|
|
||||||
SO = @SO@
|
SO = @SO@
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@ LANGUAGE = guile
|
||||||
VARIANT =
|
VARIANT =
|
||||||
SCRIPTSUFFIX = _runme.scm
|
SCRIPTSUFFIX = _runme.scm
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@ JAVA_TOOLS_JAR = @JAVA_TOOLS_JAR@
|
||||||
SCRIPTSUFFIX = _runme.java
|
SCRIPTSUFFIX = _runme.java
|
||||||
SKIP_DOXYGEN_TEST_CASES = @JAVA_SKIP_DOXYGEN_TEST_CASES@
|
SKIP_DOXYGEN_TEST_CASES = @JAVA_SKIP_DOXYGEN_TEST_CASES@
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = ../@top_srcdir@
|
top_srcdir = ../@top_srcdir@
|
||||||
top_builddir = ../@top_builddir@
|
top_builddir = ../@top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@ SCRIPTSUFFIX = _runme.js
|
||||||
OBJEXT = @OBJEXT@
|
OBJEXT = @OBJEXT@
|
||||||
SO = @SO@
|
SO = @SO@
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ LANGUAGE = lua
|
||||||
LUA = @LUABIN@
|
LUA = @LUABIN@
|
||||||
SCRIPTSUFFIX = _runme.lua
|
SCRIPTSUFFIX = _runme.lua
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ LANGUAGE = mzscheme
|
||||||
MZSCHEME = mzscheme
|
MZSCHEME = mzscheme
|
||||||
SCRIPTSUFFIX = _runme.scm
|
SCRIPTSUFFIX = _runme.scm
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@ OCAMLPP = -pp "camlp4o ./swigp4.cmo"
|
||||||
VARIANT = _static
|
VARIANT = _static
|
||||||
SCRIPTSUFFIX = _runme.ml
|
SCRIPTSUFFIX = _runme.ml
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@ OCTAVE = @OCTAVE@
|
||||||
SCRIPTSUFFIX = _runme.m
|
SCRIPTSUFFIX = _runme.m
|
||||||
PCHSUPPORT = @PCHSUPPORT@
|
PCHSUPPORT = @PCHSUPPORT@
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@ PERL = @PERL@
|
||||||
SCRIPTSUFFIX = _runme.pl
|
SCRIPTSUFFIX = _runme.pl
|
||||||
TEST_RUNNER = $(srcdir)/run-perl-test.pl
|
TEST_RUNNER = $(srcdir)/run-perl-test.pl
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@
|
||||||
LANGUAGE = php
|
LANGUAGE = php
|
||||||
SCRIPTSUFFIX = _runme.php
|
SCRIPTSUFFIX = _runme.php
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,7 @@ SCRIPTSUFFIX = _runme.py
|
||||||
PYCODESTYLE = @PYCODESTYLE@
|
PYCODESTYLE = @PYCODESTYLE@
|
||||||
PYCODESTYLE_FLAGS = --ignore=E252,E30,E402,E501,E731,E741,W291,W391
|
PYCODESTYLE_FLAGS = --ignore=E252,E30,E402,E501,E731,E741,W291,W391
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@ WRAPSUFFIX = .R
|
||||||
R_OPT = --quiet --no-save --no-restore
|
R_OPT = --quiet --no-save --no-restore
|
||||||
RUNR = R CMD BATCH $(R_OPT) '--args $(SCRIPTDIR)'
|
RUNR = R CMD BATCH $(R_OPT) '--args $(SCRIPTDIR)'
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ LANGUAGE = ruby
|
||||||
RUBY = @RUBY@
|
RUBY = @RUBY@
|
||||||
SCRIPTSUFFIX = _runme.rb
|
SCRIPTSUFFIX = _runme.rb
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@ SCILAB = @SCILAB@
|
||||||
SCILAB_OPT = @SCILABOPT@
|
SCILAB_OPT = @SCILABOPT@
|
||||||
SCRIPTSUFFIX = _runme.sci
|
SCRIPTSUFFIX = _runme.sci
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = ../@top_srcdir@
|
top_srcdir = ../@top_srcdir@
|
||||||
top_builddir = ../@top_builddir@
|
top_builddir = ../@top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ LANGUAGE = tcl
|
||||||
TCLSH = tclsh
|
TCLSH = tclsh
|
||||||
SCRIPTSUFFIX = _runme.tcl
|
SCRIPTSUFFIX = _runme.tcl
|
||||||
|
|
||||||
|
HAVE_CXX11 = @HAVE_CXX11@
|
||||||
srcdir = @srcdir@
|
srcdir = @srcdir@
|
||||||
top_srcdir = @top_srcdir@
|
top_srcdir = @top_srcdir@
|
||||||
top_builddir = @top_builddir@
|
top_builddir = @top_builddir@
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,6 @@ TARGET = $(TARGET_NOEXE)@EXEEXT@
|
||||||
SOURCE = Source
|
SOURCE = Source
|
||||||
CCACHE = CCache
|
CCACHE = CCache
|
||||||
DOCS = Doc/Manual
|
DOCS = Doc/Manual
|
||||||
HAVE_CXX11 = @HAVE_CXX11@
|
|
||||||
|
|
||||||
swig: libfiles source ccache
|
swig: libfiles source ccache
|
||||||
|
|
||||||
|
|
@ -249,7 +248,7 @@ check-%-test-suite:
|
||||||
echo warning: cannot $(ACTION) $* test-suite "(no dir $$dir)";\
|
echo warning: cannot $(ACTION) $* test-suite "(no dir $$dir)";\
|
||||||
else \
|
else \
|
||||||
echo $(ACTION)ing $* test-suite; \
|
echo $(ACTION)ing $* test-suite; \
|
||||||
(cd $$dir && $(MAKE) $(FLAGS) $(ACTION) HAVE_CXX11=$(HAVE_CXX11)) \
|
(cd $$dir && $(MAKE) $(FLAGS) $(ACTION)) \
|
||||||
|| passed=false; \
|
|| passed=false; \
|
||||||
fi; \
|
fi; \
|
||||||
test $$passed = true
|
test $$passed = true
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue