Changeset: 0129248f1936 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0129248f1936
Modified Files:
testing/Mtest.py.in
Branch: default
Log Message:
make Mtest.py aware of all conditionals that are defined in
buildtools/conf/MonetDB.m4 & configure.ag
diffs (83 lines):
diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in
--- a/testing/Mtest.py.in
+++ b/testing/Mtest.py.in
@@ -199,32 +199,55 @@
CONDITIONALS = {
# X == true => @X_TRUE@='', @X_FALSE@='#'
# X == false => @X_TRUE@='#', @X_FALSE@=''
- # MonetDB:
- 'CROSS_COMPILING' : "@CROSS_COMPILING_FALSE@",
- 'DOCTOOLS' : "@DOCTOOLS_FALSE@",
- 'HAVE_JAVA' : "@HAVE_JAVA_FALSE@",
- 'HAVE_LIBZ' : "@HAVE_LIBZ_FALSE@",
- 'HAVE_LIBBZ2' : "@HAVE_LIBBZ2_FALSE@",
- 'HAVE_ODBC' : "@HAVE_ODBC_FALSE@",
- 'HAVE_PCRE' : "@HAVE_PCRE_FALSE@",
- 'HAVE_PERL' : "@HAVE_PERL_FALSE@",
- 'HAVE_PERL_DEVEL' : "@HAVE_PERL_DEVEL_FALSE@",
- 'HAVE_PERL_SWIG' : "@HAVE_PERL_SWIG_FALSE@",
- 'HAVE_PHP' : "@HAVE_PHP_FALSE@",
- 'HAVE_PYTHON' : "@HAVE_PYTHON_FALSE@",
- 'HAVE_PYTHON_DEVEL' : "@HAVE_PYTHON_DEVEL_FALSE@",
- 'HAVE_PYTHON_SWIG' : "@HAVE_PYTHON_SWIG_FALSE@",
- 'HAVE_RUBYGEM' : "@HAVE_RUBYGEM_FALSE@",
- 'HAVE_SWIG' : "@HAVE_SWIG_FALSE@",
- 'LINK_STATIC' : "@LINK_STATIC_FALSE@",
- 'NOT_WIN32' : "@NOT_WIN32_FALSE@",
- 'PROFILING' : "@PROFILING_FALSE@",
- # SQL:
- 'NATIVE_WIN32' : "@NATIVE_WIN32_FALSE@",
+ # from buildtools/conf/MonetDB.m4:
+ 'BITS32' : "@BITS32_FALSE@",
+ 'BITS64' : "@BITS64_FALSE@",
+ 'HAVE_CLIENTS' : "@HAVE_CLIENTS_FALSE@",
+ 'HAVE_LIBBZ2' : "@HAVE_LIBBZ2_FALSE@",
+ 'HAVE_MONETDB' : "@HAVE_MONETDB_FALSE@",
+ 'HAVE_MONETDB5_RDF' : "@HAVE_MONETDB5_RDF_FALSE@",
+ 'HAVE_MONETDB5_XML' : "@HAVE_MONETDB5_XML_FALSE@",
+ 'HAVE_PERL' : "@HAVE_PERL_FALSE@",
+ 'HAVE_PERL_DEVEL' : "@HAVE_PERL_DEVEL_FALSE@",
+ 'HAVE_PYTHON' : "@HAVE_PYTHON_FALSE@",
+ 'HAVE_RUBYGEM' : "@HAVE_RUBYGEM_FALSE@",
+ 'HAVE_SWIG' : "@HAVE_SWIG_FALSE@",
+ 'LINK_STATIC' : "@LINK_STATIC_FALSE@",
+ 'PROFILING' : "@PROFILING_FALSE@",
+ # from configure.ag:
+ 'CROSS_COMPILING' : "@CROSS_COMPILING_FALSE@",
+ 'DOCTOOLS' : "@DOCTOOLS_FALSE@",
+ 'HAVE_CFITSIO' : "@HAVE_CFITSIO_FALSE@",
+ 'HAVE_DEVELOPER' : "@HAVE_DEVELOPER_FALSE@",
+ 'HAVE_GEOM' : "@HAVE_GEOM_FALSE@",
+ 'HAVE_JAVAJDBC' : "@HAVE_JAVAJDBC_FALSE@",
+ 'HAVE_JAVAMEROCONTROL' : "@HAVE_JAVAMEROCONTROL_FALSE@",
+ 'HAVE_JAVAXRPC' : "@HAVE_JAVAXRPC_FALSE@",
+ 'HAVE_LIBXML2' : "@HAVE_LIBXML2_FALSE@",
+ 'HAVE_MSEED' : "@HAVE_MSEED_FALSE@",
+ 'HAVE_NETCDF' : "@HAVE_NETCDF_FALSE@",
+ 'HAVE_ODBC' : "@HAVE_ODBC_FALSE@",
+ 'HAVE_PATHFINDER' : "@HAVE_PATHFINDER_FALSE@",
+ 'HAVE_PFTIJAH' : "@HAVE_PFTIJAH_FALSE@",
+ 'HAVE_PROBXML' : "@HAVE_PROBXML_FALSE@",
+ 'HAVE_RAPTOR' : "@HAVE_RAPTOR_FALSE@",
+ 'HAVE_SPHINXCLIENT' : "@HAVE_SPHINXCLIENT_FALSE@",
+ 'HAVE_SQL' : "@HAVE_SQL_FALSE@",
+ 'HAVE_TESTING' : "@HAVE_TESTING_FALSE@",
+ # from both buildtools/conf/MonetDB.m4 & configure.ag !??:
+ 'HAVE_ANT' : "@HAVE_ANT_FALSE@",
+ 'HAVE_BUILDTOOLS' : "@HAVE_BUILDTOOLS_FALSE@",
+ 'HAVE_EXTRA_MK' : "@HAVE_EXTRA_MK_FALSE@",
+ 'HAVE_JAVA' : "@HAVE_JAVA_FALSE@",
+ 'HAVE_LIBZ' : "@HAVE_LIBZ_FALSE@",
+ 'HAVE_MONETDB4' : "@HAVE_MONETDB4_FALSE@",
+ 'HAVE_MONETDB5' : "@HAVE_MONETDB5_FALSE@",
+ 'HAVE_PERL_SWIG' : "@HAVE_PERL_SWIG_FALSE@",
+ 'NATIVE_WIN32' : "@NATIVE_WIN32_FALSE@",
+ 'NEED_MX' : "@NEED_MX_FALSE@",
+ 'NOT_WIN32' : "@NOT_WIN32_FALSE@",
# unknown at compile time, as Mtest.py is compiled with MonetDB;
# hence, we set them at runtime in main() below
- 'HAVE_MONETDB5' : "@HAVE_MONETDB5_FALSE@",
- 'HAVE_MONETDB4' : "@HAVE_MONETDB4_FALSE@",
'HAVE_MONETDBJDBC_JAR': "",
'HAVE_JDBCCLIENT_JAR' : "",
'HAVE_JDBCTESTS_JAR' : "",
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list