REM stop any conflicting service @echo off REM Copyright (C) 2004 MySQL AB REM REM This program is free software; you can redistribute it and/or modify REM it under the terms of the GNU General Public License as published by REM the Free Software Foundation; version 2 of the License. REM REM This program is distributed in the hope that it will be useful, REM but WITHOUT ANY WARRANTY; without even the implied warranty of REM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the REM GNU General Public License for more details. REM REM You should have received a copy of the GNU General Public License REM along with this program; if not, write to the Free Software REM Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA @echo on net stop mysql REM Copy binaries to c:\mysql REM (We assume we are in build root when executing this script) copy lib_debug\libmysql.* c:\mysql\lib\debug copy lib_debug\zlib.* c:\mysql\lib\debug copy lib_debug\mysqlclient.lib c:\mysql\lib\debug copy lib_release\mysqlclient.lib c:\mysql\lib\opt copy lib_release\libmysql.* c:\mysql\lib\opt copy lib_release\zlib.* c:\mysql\lib\opt IF "%1"=="classic" goto CLASSIC IF "%1"=="pro" goto PRO REM GPL binaries copy client_release\*.exe c:\mysql\bin copy client_debug\mysqld.exe c:\mysql\bin goto REST :CLASSIC REM Classic binaries copy client_release\*.exe c:\mysql\bin copy client_classic\*.exe c:\mysql\bin copy client_debug\mysqld.exe c:\mysql\bin\mysqld-debug.exe copy lib_classic\*.* c:\mysql\lib\opt goto REST :PRO REM Pro binaries copy client_release\*.exe c:\mysql\bin copy client_classic\*.exe c:\mysql\bin copy client_pro\*.exe c:\mysql\bin copy client_debug\mysqld.exe c:\mysql\bin\mysqld-debug.exe copy lib_pro\*.* c:\mysql\lib\opt :REST REM REM Copy include files REM copy include\mysql*.h c:\mysql\include copy include\errmsg.h c:\mysql\include copy include\my_sys.h c:\mysql\include copy include\my_list.h c:\mysql\include copy include\my_pthread.h c:\mysql\include copy include\my_dbug.h c:\mysql\include copy include\m_string.h c:\mysql\include copy include\m_ctype.h c:\mysql\include copy include\raid.h c:\mysql\include copy include\conf*.h c:\mysql\include copy include\my_global.h c:\mysql\include\my_global.h copy libmysql\libmysql.def c:\mysql\include REM Copy share, docs etc xcopy share\*.* c:\mysql\share /E /Y xcopy scripts\*.* c:\mysql\scripts /E /Y xcopy docs\*.* c:\mysql\docs /E /Y xcopy sql-bench\*.* c:\mysql\bench /E /Y copy docs\readme c:\mysql\ REM Copy privilege tables (Delete old ones as they may be from a newer version) del c:\mysql\data\mysql\*.* /Q xcopy data\mysql\*.* c:\mysql\data\mysql /E /Y