mirror of
https://github.com/MariaDB/server.git
synced 2025-01-22 14:54:20 +01:00
Merge mysql.com:/Users/kent/mysql/bk/mysql-5.0-release
into mysql.com:/Users/kent/mysql/bk/mysql-5.0
This commit is contained in:
commit
38576601d9
3 changed files with 30 additions and 21 deletions
|
@ -51,8 +51,8 @@ BSC32=bscmake.exe
|
||||||
# ADD BASE BSC32 /nologo
|
# ADD BASE BSC32 /nologo
|
||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib odbc32.lib odbccp32.lib mysqlclient.lib wsock32.lib mysys.lib regex.lib ..\extra\yassl\Release\yassl.lib /nologo /out:"..\mysql_client_test.exe" /incremental:yes /libpath:"..\lib_debug\" /debug /pdb:".\Debug\mysql_client_test.pdb" /pdbtype:sept /map:".\Debug\mysql_client_test.map" /subsystem:console
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib odbc32.lib odbccp32.lib mysqlclient.lib wsock32.lib mysys.lib regex.lib ..\extra\yassl\Release\yassl.lib /nologo /out:"..\client_debug\mysql_client_test.exe" /incremental:yes /libpath:"..\lib_debug\" /debug /pdb:".\Debug\mysql_client_test.pdb" /pdbtype:sept /map:".\Debug\mysql_client_test.map" /subsystem:console
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib odbc32.lib odbccp32.lib mysqlclient.lib wsock32.lib mysys.lib regex.lib ..\extra\yassl\Release\yassl.lib /nologo /out:"..\mysql_client_test.exe" /incremental:yes /libpath:"..\lib_debug\" /debug /pdb:".\Debug\mysql_client_test.pdb" /pdbtype:sept /map:".\Debug\mysql_client_test.map" /subsystem:console
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib odbc32.lib odbccp32.lib mysqlclient.lib wsock32.lib mysys.lib regex.lib ..\extra\yassl\Release\yassl.lib /nologo /out:"..\client_debug\mysql_client_test.exe" /incremental:yes /libpath:"..\lib_debug\" /debug /pdb:".\Debug\mysql_client_test.pdb" /pdbtype:sept /map:".\Debug\mysql_client_test.map" /subsystem:console
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "mysql_client_test - Win32 Release"
|
!ELSEIF "$(CFG)" == "mysql_client_test - Win32 Release"
|
||||||
|
|
||||||
|
@ -76,8 +76,8 @@ BSC32=bscmake.exe
|
||||||
# ADD BASE BSC32 /nologo
|
# ADD BASE BSC32 /nologo
|
||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib odbc32.lib odbccp32.lib Ws2_32.lib mysqlclient.lib mysys.lib regex.lib ..\extra\yassl\Release\yassl.lib /nologo /out:"..\mysql_client_test.exe" /incremental:no /pdb:".\Release\mysql_client_test.pdb" /pdbtype:sept /subsystem:console
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib odbc32.lib odbccp32.lib Ws2_32.lib mysqlclient.lib mysys.lib regex.lib ..\extra\yassl\Release\yassl.lib /nologo /out:"..\client_release\mysql_client_test.exe" /incremental:no /pdb:".\Release\mysql_client_test.pdb" /pdbtype:sept /subsystem:console
|
||||||
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib odbc32.lib odbccp32.lib Ws2_32.lib mysqlclient.lib mysys.lib regex.lib ..\extra\yassl\Release\yassl.lib /nologo /out:"..\mysql_client_test.exe" /incremental:no /pdb:".\Release\mysql_client_test.pdb" /pdbtype:sept /subsystem:console
|
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib odbc32.lib odbccp32.lib Ws2_32.lib mysqlclient.lib mysys.lib regex.lib ..\extra\yassl\Release\yassl.lib /nologo /out:"..\client_release\mysql_client_test.exe" /incremental:no /pdb:".\Release\mysql_client_test.pdb" /pdbtype:sept /subsystem:console
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
|
|
@ -83,18 +83,19 @@ sub mtr_script_exists (@) {
|
||||||
}
|
}
|
||||||
|
|
||||||
sub mtr_exe_exists (@) {
|
sub mtr_exe_exists (@) {
|
||||||
foreach my $path ( @_ )
|
my @path= @_;
|
||||||
|
map {$_.= ".exe"} @path if $::glob_win32;
|
||||||
|
foreach my $path ( @path )
|
||||||
{
|
{
|
||||||
$path.= ".exe" if $::opt_win32;
|
|
||||||
return $path if -x $path;
|
return $path if -x $path;
|
||||||
}
|
}
|
||||||
if ( @_ == 1 )
|
if ( @path == 1 )
|
||||||
{
|
{
|
||||||
mtr_error("Could not find $_[0]");
|
mtr_error("Could not find $path[0]");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
mtr_error("Could not find any of " . join(" ", @_));
|
mtr_error("Could not find any of " . join(" ", @path));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -419,7 +419,8 @@ sub initial_setup () {
|
||||||
{
|
{
|
||||||
# Windows programs like 'mysqld' needs Windows paths
|
# Windows programs like 'mysqld' needs Windows paths
|
||||||
$glob_mysql_test_dir= `cygpath -m $glob_mysql_test_dir`;
|
$glob_mysql_test_dir= `cygpath -m $glob_mysql_test_dir`;
|
||||||
$glob_cygwin_shell= `cygpath -w $ENV{'SHELL'}`; # The Windows path c:\...
|
my $shell= $ENV{'SHELL'} || "/bin/bash";
|
||||||
|
$glob_cygwin_shell= `cygpath -w $shell`; # The Windows path c:\...
|
||||||
chomp($glob_mysql_test_dir);
|
chomp($glob_mysql_test_dir);
|
||||||
chomp($glob_cygwin_shell);
|
chomp($glob_cygwin_shell);
|
||||||
}
|
}
|
||||||
|
@ -791,13 +792,15 @@ sub executable_setup () {
|
||||||
my $path_examples= "$glob_basedir/libmysqld/examples";
|
my $path_examples= "$glob_basedir/libmysqld/examples";
|
||||||
$exe_mysqltest= mtr_exe_exists("$path_examples/mysqltest");
|
$exe_mysqltest= mtr_exe_exists("$path_examples/mysqltest");
|
||||||
$exe_mysql_client_test=
|
$exe_mysql_client_test=
|
||||||
mtr_exe_exists("$path_examples/mysql_client_test_embedded");
|
mtr_exe_exists("$path_examples/mysql_client_test_embedded",
|
||||||
|
"/usr/bin/false");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$exe_mysqltest= mtr_exe_exists("$path_client_bindir/mysqltest");
|
$exe_mysqltest= mtr_exe_exists("$path_client_bindir/mysqltest");
|
||||||
$exe_mysql_client_test=
|
$exe_mysql_client_test=
|
||||||
mtr_exe_exists("$glob_basedir/tests/mysql_client_test");
|
mtr_exe_exists("$glob_basedir/tests/mysql_client_test",
|
||||||
|
"/usr/bin/false");
|
||||||
}
|
}
|
||||||
$exe_mysqldump= mtr_exe_exists("$path_client_bindir/mysqldump");
|
$exe_mysqldump= mtr_exe_exists("$path_client_bindir/mysqldump");
|
||||||
$exe_mysqlshow= mtr_exe_exists("$path_client_bindir/mysqlshow");
|
$exe_mysqlshow= mtr_exe_exists("$path_client_bindir/mysqlshow");
|
||||||
|
@ -819,7 +822,8 @@ sub executable_setup () {
|
||||||
$exe_mysqladmin= mtr_exe_exists("$path_client_bindir/mysqladmin");
|
$exe_mysqladmin= mtr_exe_exists("$path_client_bindir/mysqladmin");
|
||||||
$exe_mysql= mtr_exe_exists("$path_client_bindir/mysql");
|
$exe_mysql= mtr_exe_exists("$path_client_bindir/mysql");
|
||||||
$exe_mysql_fix_system_tables=
|
$exe_mysql_fix_system_tables=
|
||||||
mtr_script_exists("$path_client_bindir/mysql_fix_privilege_tables");
|
mtr_script_exists("$path_client_bindir/mysql_fix_privilege_tables",
|
||||||
|
"$glob_basedir/scripts/mysql_fix_privilege_tables");
|
||||||
|
|
||||||
$path_language= mtr_path_exists("$glob_basedir/share/mysql/english/",
|
$path_language= mtr_path_exists("$glob_basedir/share/mysql/english/",
|
||||||
"$glob_basedir/share/english/");
|
"$glob_basedir/share/english/");
|
||||||
|
@ -833,13 +837,15 @@ sub executable_setup () {
|
||||||
$exe_mysqltest= mtr_exe_exists("$path_client_bindir/mysqltest_embedded");
|
$exe_mysqltest= mtr_exe_exists("$path_client_bindir/mysqltest_embedded");
|
||||||
$exe_mysql_client_test=
|
$exe_mysql_client_test=
|
||||||
mtr_exe_exists("$glob_basedir/tests/mysql_client_test_embedded",
|
mtr_exe_exists("$glob_basedir/tests/mysql_client_test_embedded",
|
||||||
"$path_client_bindir/mysql_client_test_embedded");
|
"$path_client_bindir/mysql_client_test_embedded",
|
||||||
|
"/usr/bin/false");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$exe_mysqltest= mtr_exe_exists("$path_client_bindir/mysqltest");
|
$exe_mysqltest= mtr_exe_exists("$path_client_bindir/mysqltest");
|
||||||
$exe_mysql_client_test=
|
$exe_mysql_client_test=
|
||||||
mtr_exe_exists("$path_client_bindir/mysql_client_test");
|
mtr_exe_exists("$path_client_bindir/mysql_client_test",
|
||||||
|
"/usr/bin/false"); # FIXME temporary
|
||||||
}
|
}
|
||||||
|
|
||||||
$path_ndb_tools_dir= "$glob_basedir/bin";
|
$path_ndb_tools_dir= "$glob_basedir/bin";
|
||||||
|
@ -1548,7 +1554,7 @@ sub do_before_start_master ($$) {
|
||||||
$tname ne "rpl_crash_binlog_ib_3b")
|
$tname ne "rpl_crash_binlog_ib_3b")
|
||||||
{
|
{
|
||||||
# FIXME we really want separate dir for binlogs
|
# FIXME we really want separate dir for binlogs
|
||||||
foreach my $bin ( glob("$opt_vardir/log/master*-bin.*") )
|
foreach my $bin ( glob("$opt_vardir/log/master*-bin*") )
|
||||||
{
|
{
|
||||||
unlink($bin);
|
unlink($bin);
|
||||||
}
|
}
|
||||||
|
@ -1586,13 +1592,13 @@ sub do_before_start_slave ($$) {
|
||||||
$tname ne "rpl_crash_binlog_ib_3b" )
|
$tname ne "rpl_crash_binlog_ib_3b" )
|
||||||
{
|
{
|
||||||
# FIXME we really want separate dir for binlogs
|
# FIXME we really want separate dir for binlogs
|
||||||
foreach my $bin ( glob("$opt_vardir/log/slave*-bin.*") )
|
foreach my $bin ( glob("$opt_vardir/log/slave*-bin*") )
|
||||||
{
|
{
|
||||||
unlink($bin);
|
unlink($bin);
|
||||||
}
|
}
|
||||||
# FIXME really master?!
|
# FIXME really master?!
|
||||||
unlink("$opt_vardir/slave-data/master.info");
|
unlink("$slave->[0]->{'path_myddir'}/master.info");
|
||||||
unlink("$opt_vardir/slave-data/relay-log.info");
|
unlink("$slave->[0]->{'path_myddir'}/relay-log.info");
|
||||||
}
|
}
|
||||||
|
|
||||||
# Run slave initialization shell script if one exists
|
# Run slave initialization shell script if one exists
|
||||||
|
@ -1606,8 +1612,10 @@ sub do_before_start_slave ($$) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
`rm -f $opt_vardir/slave-data/log.*`;
|
foreach my $bin ( glob("$slave->[0]->{'path_myddir'}/log.*") )
|
||||||
# unlink("$opt_vardir/slave-data/log.*");
|
{
|
||||||
|
unlink($bin);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
sub mysqld_arguments ($$$$$) {
|
sub mysqld_arguments ($$$$$) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue