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@
|
||||
SCRIPTSUFFIX = _runme.lisp
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ CSHARPCILINTERPRETER = @CSHARPCILINTERPRETER@
|
|||
CSHARPCILINTERPRETER_FLAGS = @CSHARPCILINTERPRETER_FLAGS@
|
||||
CSHARPCONVERTPATH = @top_srcdir@/@CSHARPCONVERTPATH@
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = ../@top_srcdir@
|
||||
top_builddir = ../@top_builddir@
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
LANGUAGE = d
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = ../@top_srcdir@
|
||||
top_builddir = ../@top_builddir@
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
LANGUAGE = errors
|
||||
ERROR_EXT = newerr
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ SCRIPTSUFFIX = _runme.go
|
|||
|
||||
SO = @SO@
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ LANGUAGE = guile
|
|||
VARIANT =
|
||||
SCRIPTSUFFIX = _runme.scm
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ JAVA_TOOLS_JAR = @JAVA_TOOLS_JAR@
|
|||
SCRIPTSUFFIX = _runme.java
|
||||
SKIP_DOXYGEN_TEST_CASES = @JAVA_SKIP_DOXYGEN_TEST_CASES@
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = ../@top_srcdir@
|
||||
top_builddir = ../@top_builddir@
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ SCRIPTSUFFIX = _runme.js
|
|||
OBJEXT = @OBJEXT@
|
||||
SO = @SO@
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ LANGUAGE = lua
|
|||
LUA = @LUABIN@
|
||||
SCRIPTSUFFIX = _runme.lua
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ LANGUAGE = mzscheme
|
|||
MZSCHEME = mzscheme
|
||||
SCRIPTSUFFIX = _runme.scm
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ OCAMLPP = -pp "camlp4o ./swigp4.cmo"
|
|||
VARIANT = _static
|
||||
SCRIPTSUFFIX = _runme.ml
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ OCTAVE = @OCTAVE@
|
|||
SCRIPTSUFFIX = _runme.m
|
||||
PCHSUPPORT = @PCHSUPPORT@
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ PERL = @PERL@
|
|||
SCRIPTSUFFIX = _runme.pl
|
||||
TEST_RUNNER = $(srcdir)/run-perl-test.pl
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
LANGUAGE = php
|
||||
SCRIPTSUFFIX = _runme.php
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ SCRIPTSUFFIX = _runme.py
|
|||
PYCODESTYLE = @PYCODESTYLE@
|
||||
PYCODESTYLE_FLAGS = --ignore=E252,E30,E402,E501,E731,E741,W291,W391
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ WRAPSUFFIX = .R
|
|||
R_OPT = --quiet --no-save --no-restore
|
||||
RUNR = R CMD BATCH $(R_OPT) '--args $(SCRIPTDIR)'
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ LANGUAGE = ruby
|
|||
RUBY = @RUBY@
|
||||
SCRIPTSUFFIX = _runme.rb
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ SCILAB = @SCILAB@
|
|||
SCILAB_OPT = @SCILABOPT@
|
||||
SCRIPTSUFFIX = _runme.sci
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = ../@top_srcdir@
|
||||
top_builddir = ../@top_builddir@
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ LANGUAGE = tcl
|
|||
TCLSH = tclsh
|
||||
SCRIPTSUFFIX = _runme.tcl
|
||||
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ TARGET = $(TARGET_NOEXE)@EXEEXT@
|
|||
SOURCE = Source
|
||||
CCACHE = CCache
|
||||
DOCS = Doc/Manual
|
||||
HAVE_CXX11 = @HAVE_CXX11@
|
||||
|
||||
swig: libfiles source ccache
|
||||
|
||||
|
|
@ -249,7 +248,7 @@ check-%-test-suite:
|
|||
echo warning: cannot $(ACTION) $* test-suite "(no dir $$dir)";\
|
||||
else \
|
||||
echo $(ACTION)ing $* test-suite; \
|
||||
(cd $$dir && $(MAKE) $(FLAGS) $(ACTION) HAVE_CXX11=$(HAVE_CXX11)) \
|
||||
(cd $$dir && $(MAKE) $(FLAGS) $(ACTION)) \
|
||||
|| passed=false; \
|
||||
fi; \
|
||||
test $$passed = true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue