Changeset: e4c77314be10 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e4c77314be10
Modified Files:
buildtools/conf/winrules.msc
clients/conf/Tests/monetdb-clients-conds.stable.out.32bit
clients/conf/Tests/monetdb-clients-conds.stable.out.64bit
clients/conf/Tests/monetdb-clients-conds.stable.out.64bit.STATIC
clients/conf/Tests/monetdb-clients-conds.stable.out.Darwin.64bit
clients/conf/Tests/monetdb-clients-conds.stable.out.RedHat4WS.64bit
clients/conf/Tests/monetdb-clients-conds.stable.out.SunOS5.11.32bit
clients/conf/Tests/monetdb-clients-conds.stable.out.SunOS5.11.64bit
clients/conf/Tests/monetdb-clients-conds.stable.out.Windows.32bit
clients/conf/Tests/monetdb-clients-conds.stable.out.Windows.64bit
clients/conf/monetdb-clients-config.bat.in
clients/conf/monetdb-clients-config.in
sql/src/odbc/samples/Tests/All
testing/src/Mtest.py.in
Branch: Jun2010
Log Message:
make sure we (try to) run ODBC tests only if we do have ODBC:
make the conditional HAVE_ODBC available to Mtest.py
(via `monetdb-clients-config --conds`)
and use it to enable ODBC test only if there is ODBC
diffs (162 lines):
diff -r 897717064f69 -r e4c77314be10 buildtools/conf/winrules.msc
--- a/buildtools/conf/winrules.msc Wed Jul 07 15:51:45 2010 +0200
+++ b/buildtools/conf/winrules.msc Wed Jul 07 17:58:26 2010 +0200
@@ -285,6 +285,9 @@
!IFDEF HAVE_NETCDF
HAVE_NETCDF_FALSE=^#
!ENDIF
+!IFDEF HAVE_ODBC
+HAVE_ODBC_FALSE=^#
+!ENDIF
!IFDEF HAVE_PCRE
HAVE_PCRE_FALSE=^#
!ENDIF
@@ -345,6 +348,7 @@
"HAVE_MONETDB5_XML_FALSE=$(HAVE_MONETDB5_XML_FALSE)" \
"HAVE_NETCDF_FALSE=$(HAVE_NETCDF_FALSE)" \
"HAVE_OPENSSL_FALSE=$(HAVE_OPENSSL_FALSE)" \
+ "HAVE_ODBC_FALSE=$(HAVE_ODBC_FALSE)" \
"HAVE_PCRE_FALSE=$(HAVE_PCRE_FALSE)" \
"HAVE_PERL_DEVEL_FALSE=$(HAVE_PERL_DEVEL_FALSE)" \
"HAVE_PERL_FALSE=$(HAVE_PERL_FALSE)" \
diff -r 897717064f69 -r e4c77314be10
clients/conf/Tests/monetdb-clients-conds.stable.out.32bit
--- a/clients/conf/Tests/monetdb-clients-conds.stable.out.32bit Wed Jul 07
15:51:45 2010 +0200
+++ b/clients/conf/Tests/monetdb-clients-conds.stable.out.32bit Wed Jul 07
17:58:26 2010 +0200
@@ -16,6 +16,7 @@
HAVE_BUILDTOOLS=#
HAVE_EXTRA_MK=
HAVE_MONETDB=#
+HAVE_ODBC=#
HAVE_PCRE=#
HAVE_PERL_DEVEL=#
HAVE_PERL=#
diff -r 897717064f69 -r e4c77314be10
clients/conf/Tests/monetdb-clients-conds.stable.out.64bit
--- a/clients/conf/Tests/monetdb-clients-conds.stable.out.64bit Wed Jul 07
15:51:45 2010 +0200
+++ b/clients/conf/Tests/monetdb-clients-conds.stable.out.64bit Wed Jul 07
17:58:26 2010 +0200
@@ -16,6 +16,7 @@
HAVE_BUILDTOOLS=#
HAVE_EXTRA_MK=
HAVE_MONETDB=#
+HAVE_ODBC=#
HAVE_PCRE=#
HAVE_PERL_DEVEL=#
HAVE_PERL=#
diff -r 897717064f69 -r e4c77314be10
clients/conf/Tests/monetdb-clients-conds.stable.out.64bit.STATIC
--- a/clients/conf/Tests/monetdb-clients-conds.stable.out.64bit.STATIC Wed Jul
07 15:51:45 2010 +0200
+++ b/clients/conf/Tests/monetdb-clients-conds.stable.out.64bit.STATIC Wed Jul
07 17:58:26 2010 +0200
@@ -16,6 +16,7 @@
HAVE_BUILDTOOLS=#
HAVE_EXTRA_MK=
HAVE_MONETDB=#
+HAVE_ODBC=#
HAVE_PCRE=#
HAVE_PERL_DEVEL=#
HAVE_PERL=#
diff -r 897717064f69 -r e4c77314be10
clients/conf/Tests/monetdb-clients-conds.stable.out.Darwin.64bit
--- a/clients/conf/Tests/monetdb-clients-conds.stable.out.Darwin.64bit Wed Jul
07 15:51:45 2010 +0200
+++ b/clients/conf/Tests/monetdb-clients-conds.stable.out.Darwin.64bit Wed Jul
07 17:58:26 2010 +0200
@@ -16,6 +16,7 @@
HAVE_BUILDTOOLS=#
HAVE_EXTRA_MK=
HAVE_MONETDB=#
+HAVE_ODBC=
HAVE_PCRE=#
HAVE_PERL_DEVEL=#
HAVE_PERL=#
diff -r 897717064f69 -r e4c77314be10
clients/conf/Tests/monetdb-clients-conds.stable.out.RedHat4WS.64bit
--- a/clients/conf/Tests/monetdb-clients-conds.stable.out.RedHat4WS.64bit
Wed Jul 07 15:51:45 2010 +0200
+++ b/clients/conf/Tests/monetdb-clients-conds.stable.out.RedHat4WS.64bit
Wed Jul 07 17:58:26 2010 +0200
@@ -16,6 +16,7 @@
HAVE_BUILDTOOLS=#
HAVE_EXTRA_MK=
HAVE_MONETDB=#
+HAVE_ODBC=#
HAVE_PCRE=#
HAVE_PERL_DEVEL=#
HAVE_PERL=#
diff -r 897717064f69 -r e4c77314be10
clients/conf/Tests/monetdb-clients-conds.stable.out.SunOS5.11.32bit
--- a/clients/conf/Tests/monetdb-clients-conds.stable.out.SunOS5.11.32bit
Wed Jul 07 15:51:45 2010 +0200
+++ b/clients/conf/Tests/monetdb-clients-conds.stable.out.SunOS5.11.32bit
Wed Jul 07 17:58:26 2010 +0200
@@ -16,6 +16,7 @@
HAVE_BUILDTOOLS=#
HAVE_EXTRA_MK=
HAVE_MONETDB=#
+HAVE_ODBC=#
HAVE_PCRE=
HAVE_PERL_DEVEL=#
HAVE_PERL=#
diff -r 897717064f69 -r e4c77314be10
clients/conf/Tests/monetdb-clients-conds.stable.out.SunOS5.11.64bit
--- a/clients/conf/Tests/monetdb-clients-conds.stable.out.SunOS5.11.64bit
Wed Jul 07 15:51:45 2010 +0200
+++ b/clients/conf/Tests/monetdb-clients-conds.stable.out.SunOS5.11.64bit
Wed Jul 07 17:58:26 2010 +0200
@@ -16,6 +16,7 @@
HAVE_BUILDTOOLS=#
HAVE_EXTRA_MK=
HAVE_MONETDB=#
+HAVE_ODBC=#
HAVE_PCRE=#
HAVE_PERL_DEVEL=#
HAVE_PERL=#
diff -r 897717064f69 -r e4c77314be10
clients/conf/Tests/monetdb-clients-conds.stable.out.Windows.32bit
--- a/clients/conf/Tests/monetdb-clients-conds.stable.out.Windows.32bit Wed Jul
07 15:51:45 2010 +0200
+++ b/clients/conf/Tests/monetdb-clients-conds.stable.out.Windows.32bit Wed Jul
07 17:58:26 2010 +0200
@@ -16,6 +16,7 @@
HAVE_BUILDTOOLS=#
HAVE_EXTRA_MK=
HAVE_MONETDB=#
+HAVE_ODBC=#
HAVE_PCRE=#
HAVE_PERL_DEVEL=#
HAVE_PERL=#
diff -r 897717064f69 -r e4c77314be10
clients/conf/Tests/monetdb-clients-conds.stable.out.Windows.64bit
--- a/clients/conf/Tests/monetdb-clients-conds.stable.out.Windows.64bit Wed Jul
07 15:51:45 2010 +0200
+++ b/clients/conf/Tests/monetdb-clients-conds.stable.out.Windows.64bit Wed Jul
07 17:58:26 2010 +0200
@@ -16,6 +16,7 @@
HAVE_BUILDTOOLS=#
HAVE_EXTRA_MK=
HAVE_MONETDB=#
+HAVE_ODBC=#
HAVE_PCRE=#
HAVE_PERL_DEVEL=#
HAVE_PERL=#
diff -r 897717064f69 -r e4c77314be10 clients/conf/monetdb-clients-config.bat.in
--- a/clients/conf/monetdb-clients-config.bat.in Wed Jul 07 15:51:45
2010 +0200
+++ b/clients/conf/monetdb-clients-config.bat.in Wed Jul 07 17:58:26
2010 +0200
@@ -67,6 +67,7 @@
echo have_buildtoo...@have_buildtools_false@
echo have_extra_...@have_extra_mk_false@
echo have_monet...@have_monetdb_false@
+ echo have_od...@have_odbc_false@
echo have_pc...@have_pcre_false@
echo have_perl_dev...@have_perl_devel_false@
echo have_pe...@have_perl_false@
diff -r 897717064f69 -r e4c77314be10 clients/conf/monetdb-clients-config.in
--- a/clients/conf/monetdb-clients-config.in Wed Jul 07 15:51:45 2010 +0200
+++ b/clients/conf/monetdb-clients-config.in Wed Jul 07 17:58:26 2010 +0200
@@ -135,6 +135,7 @@
echo have_buildtoo...@have_buildtools_false@
echo have_extra_...@have_extra_mk_false@
echo have_monet...@have_monetdb_false@
+ echo have_od...@have_odbc_false@
echo have_pc...@have_pcre_false@
echo have_perl_dev...@have_perl_devel_false@
echo have_pe...@have_perl_false@
diff -r 897717064f69 -r e4c77314be10 sql/src/odbc/samples/Tests/All
--- a/sql/src/odbc/samples/Tests/All Wed Jul 07 15:51:45 2010 +0200
+++ b/sql/src/odbc/samples/Tests/All Wed Jul 07 17:58:26 2010 +0200
@@ -1,2 +1,2 @@
-odbcsample1
-testgetinfo
+HAVE_ODBC?odbcsample1
+HAVE_ODBC?testgetinfo
diff -r 897717064f69 -r e4c77314be10 testing/src/Mtest.py.in
--- a/testing/src/Mtest.py.in Wed Jul 07 15:51:45 2010 +0200
+++ b/testing/src/Mtest.py.in Wed Jul 07 17:58:26 2010 +0200
@@ -3244,7 +3244,7 @@
if par['PACKAGE'] not in ('monetdb', 'monetdb-java', 'monetdb-clients'):
clientsCONDS = {}
GetCONDITIONALS(clientsCONDS, 'monetdb-clients')
- for l in ('RUBYGEM', 'PYTHON', 'PERL_SWIG'):
+ for l in ('RUBYGEM', 'PYTHON', 'PERL_SWIG', 'ODBC'):
c = 'HAVE_'+l
if clientsCONDS.has_key(c):
CONDITIONALS[c] = clientsCONDS[c]
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list