Update of /cvsroot/monetdb/sql
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv26860

Modified Files:
      Tag: SQL_2-20
        RunMapprove.bat.in RunMserver.bat.in RunMtest.bat.in 
Added Files:
      Tag: SQL_2-20
        RunMserver5.bat 
Removed Files:
      Tag: SQL_2-20
        RunMserver5.bat.in 
Log Message:
Fixes for Windows.

Index: RunMserver.bat.in
===================================================================
RCS file: /cvsroot/monetdb/sql/RunMserver.bat.in,v
retrieving revision 1.6
retrieving revision 1.6.8.1
diff -u -d -r1.6 -r1.6.8.1
--- RunMserver.bat.in   4 Jan 2007 23:44:04 -0000       1.6
+++ RunMserver.bat.in   3 Oct 2007 13:28:53 -0000       1.6.8.1
@@ -2,12 +2,32 @@
 
 setlocal
 
-set [EMAIL PROTECTED]@
-set [EMAIL PROTECTED]@
+rem default back end is MonetDB4
+set V=4
+if "%1" == "-4" set V=4 & shift
+if "%1" == "-5" set V=5 & shift
+
+set [EMAIL PROTECTED]@
+set [EMAIL PROTECTED]@
+
+if %V% == 4 call "%monetdb4_prefix%\bin\monetdb4-config.bat" --internal
+if %V% == 5 call "%monetdb5_prefix%\bin\monetdb5-config.bat" --internal
+
+set [EMAIL PROTECTED]@
+
+set MOD_PATH=%modpath%
+set MOD_PATH=%builddir%\src\backends\monet%V%\.libs;%MOD_PATH%
 
-set 
MOD_PATH=%builddir%\src\backends\monet4\.libs;%builddir%\src\backends\monet4;%monetdb4_prefix%\lib\MonetDB4;%monetdb4_prefix%\lib\MonetDB4\lib;%monetdb4_prefix%\lib\MonetDB4\bin
 set PATH=%MOD_PATH%;%PATH%
+set PATH=%builddir%\src\server;%PATH%
+set PATH=%builddir%\src\storage\bat;%PATH%
+set PATH=%builddir%\src\common;%PATH%
+set PATH=%builddir%\src\backends\monet%V%;%PATH%
+set PATH=%builddir%\conf;%PATH%
 
-Mserver.exe "--config=%monetdb4_prefix%\etc\MonetDB.conf" --set 
"monet_mod_path=%MOD_PATH%" %*
+if %V% == 4 set mserver=Mserver.exe
+if %V% == 5 set mserver=mserver5.exe
+
+%mserver% --set "monet_mod_path=%MOD_PATH%" "--dbfarm=%builddir%\dbfarm" %*
 
 endlocal

--- NEW FILE: RunMserver5.bat ---
@call RunMserver.bat -5 %*

--- RunMserver5.bat.in DELETED ---

Index: RunMtest.bat.in
===================================================================
RCS file: /cvsroot/monetdb/sql/RunMtest.bat.in,v
retrieving revision 1.22
retrieving revision 1.22.2.1
diff -u -d -r1.22 -r1.22.2.1
--- RunMtest.bat.in     12 Sep 2007 14:50:36 -0000      1.22
+++ RunMtest.bat.in     3 Oct 2007 13:28:54 -0000       1.22.2.1
@@ -8,38 +8,37 @@
 
 setlocal
 
-set [EMAIL PROTECTED]@
-set [EMAIL PROTECTED]@
-set [EMAIL PROTECTED]@
+rem default back end is MonetDB4
+set V=4
+if "%1" == "-4" set V=4 & shift
+if "%1" == "-5" set V=5 & shift
 
-set MOD_PATH=%builddir%\src\backends\monet4\.libs
-set MOD_PATH=%MOD_PATH%;%sqldir%\src\backends\monet4
-set MOD_PATH=%MOD_PATH%;%monetdb4_prefix%\lib\MonetDB4
-set MOD_PATH=%MOD_PATH%;%monetdb4_prefix%\lib\MonetDB4\lib
-set MOD_PATH=%MOD_PATH%;%monetdb4_prefix%\lib\MonetDB4\bin
+set [EMAIL PROTECTED]@
+set [EMAIL PROTECTED]@
+
+if %V% == 4 call "%monetdb4_prefix%\bin\monetdb4-config.bat" --internal
+if %V% == 5 call "%monetdb5_prefix%\bin\monetdb5-config.bat" --internal
+
+set pkg=monetdb-sql
+set [EMAIL PROTECTED]@
+set [EMAIL PROTECTED]@
+
+set MOD_PATH=%modpath%
+set MOD_PATH=%builddir%\src\backends\monet%V%\.libs;%MOD_PATH%
 
-set [EMAIL PROTECTED]@\lib\MonetDB\Tests;%PATH%
-set [EMAIL PROTECTED]@\bin;%PATH%
-set [EMAIL PROTECTED]@\bin;%PATH%
-set [EMAIL PROTECTED]@\bin;%PATH%
-set [EMAIL PROTECTED]@\bin;%PATH%
 set PATH=%MOD_PATH%;%PATH%
 set PATH=%builddir%\src\server;%PATH%
 set PATH=%builddir%\src\storage\bat;%PATH%
 set PATH=%builddir%\src\common;%PATH%
-set PATH=%builddir%\src\backends\monet4;%PATH%
-set PATH=%builddir%\src\backends\monet5;%PATH%
+set PATH=%builddir%\src\backends\monet%V%;%PATH%
 set PATH=%builddir%\conf;%PATH%
 
-set [EMAIL PROTECTED]@\share\MonetDB\python;%PYTHONPATH%
-set [EMAIL PROTECTED]@\share\MonetDB\python;%PYTHONPATH%
-set PYTHONPATH=%builddir%\src\backends\monet4;%PYTHONPATH%
+if %V% == 4 set PYTHONPATH=%builddir%\src\backends\monet4;%PYTHONPATH%
 
 REM execute Mtest.py in the source directory
 pushd %srcdir%
 
-call Mtest.py "--config=%monetdb4_prefix%\etc\MonetDB.conf" 
"--monet_mod_path=%MOD_PATH%" "--dbfarm=%builddir%\dbfarm" 
"--sql_logdir=%builddir%\sql_logs" "--xquery_logdir=%builddir%\xquery_logs" 
"--TSTSRCBASE=%srcdir%" "--TSTBLDBASE=%builddir%" "--TSTTRGBASE=%builddir%" %*
-REM "--SQL_PREFIX=%builddir%\src\tools"
+call Mtest.py -%V% "--package=%pkg%" "--monet_mod_path=%MOD_PATH%" 
"--dbfarm=%builddir%\dbfarm" "--sql_logdir=%builddir%\sql_logs" 
"--xquery_logdir=%builddir%\xquery_logs" "--TSTTRGBASE=%builddir%" %*
 
 popd
 endlocal

Index: RunMapprove.bat.in
===================================================================
RCS file: /cvsroot/monetdb/sql/RunMapprove.bat.in,v
retrieving revision 1.4
retrieving revision 1.4.8.1
diff -u -d -r1.4 -r1.4.8.1
--- RunMapprove.bat.in  4 Jan 2007 23:44:04 -0000       1.4
+++ RunMapprove.bat.in  3 Oct 2007 13:28:52 -0000       1.4.8.1
@@ -8,14 +8,37 @@
 
 setlocal
 
-set [EMAIL PROTECTED]@
-set [EMAIL PROTECTED]@
-set [EMAIL PROTECTED]@
+rem default back end is MonetDB4
+set V=4
+if "%1" == "-4" set V=4 & shift
+if "%1" == "-5" set V=5 & shift
+
+set [EMAIL PROTECTED]@
+set [EMAIL PROTECTED]@
+
+if %V% == 4 call "%monetdb4_prefix%\bin\monetdb4-config.bat" --internal
+if %V% == 5 call "%monetdb5_prefix%\bin\monetdb5-config.bat" --internal
+
+set pkg=monetdb-sql
+set [EMAIL PROTECTED]@
+set [EMAIL PROTECTED]@
+
+set MOD_PATH=%modpath%
+set MOD_PATH=%builddir%\src\backends\monet%V%\.libs;%MOD_PATH%
+
+set PATH=%MOD_PATH%;%PATH%
+set PATH=%builddir%\src\server;%PATH%
+set PATH=%builddir%\src\storage\bat;%PATH%
+set PATH=%builddir%\src\common;%PATH%
+set PATH=%builddir%\src\backends\monet%V%;%PATH%
+set PATH=%builddir%\conf;%PATH%
+
+if %V% == 4 set PYTHONPATH=%builddir%\src\backends\monet4;%PYTHONPATH%
 
 REM execute Mapprove.py in the source directory
 pushd %srcdir%
 
-call Mapprove.py "--config=%monetdb4_prefix%\etc\MonetDB.conf" 
"--TSTSRCBASE=%srcdir%" "--TSTTRGBASE=%builddir%" %*
+call Mapprove.py -%V% "--package=%pkg%" "--monet_mod_path=%MOD_PATH%" 
"--dbfarm=%builddir%\dbfarm" "--sql_logdir=%builddir%\sql_logs" 
"--xquery_logdir=%builddir%\xquery_logs" "--TSTTRGBASE=%builddir%" %*
 
 popd
 endlocal


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Monetdb-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins

Reply via email to