mirror of
https://github.com/MariaDB/server.git
synced 2025-01-17 20:42:30 +01:00
33f9d926f4
adapt the Windows build files accordingly. VC++Files/tests/mysql_client_test.dsp: As the directory structure on Windows now resembles that on Unix (no more "tests/tests", by the correction in "make_win_src_distribution.sh"), the location of "mysql_client_test.*" has changed. Adapt the build tools accordingly. VC++Files/tests/mysql_client_test_ia64.dsp: As the directory structure on Windows now resembles that on Unix (no more "tests/tests", by the correction in "make_win_src_distribution.sh"), the location of "mysql_client_test.*" has changed. Adapt the build tools accordingly. scripts/make_win_src_distribution.sh: 1) The semantics of "cp -R src targ" depend on the (non)existence of "targ". By simply doing "$CP -R $i $BASE/$i", the directory hierarchy below $BASE differed from the source for each "$i" that already existed as a target directory. This is now prevented by checking the existence and adapting the command. 2) Comment where "$BASE" (the target directory) comes into existence. 3) Introduce an "abort" function as a start point for more sanity checks, use it. |
||
---|---|---|
.. | ||
bdb | ||
client | ||
comp_err | ||
contrib | ||
dbug | ||
examples/udf_example | ||
heap | ||
innobase | ||
isam | ||
isamchk | ||
libmysql | ||
libmysqld | ||
libmysqltest | ||
merge | ||
my_print_defaults | ||
myisam | ||
myisam_ftdump | ||
myisamchk | ||
myisamlog | ||
myisammrg | ||
myisampack | ||
mysql-test | ||
mysqlbinlog | ||
mysqlcheck | ||
mysqldemb | ||
mysqlmanager | ||
mysqlserver | ||
mysqlshutdown | ||
mysqlwatch | ||
mysys | ||
pack_isam | ||
perror | ||
regex | ||
replace | ||
sql | ||
strings | ||
test1 | ||
tests | ||
thr_insert_test | ||
thr_test | ||
vio | ||
winmysqladmin | ||
zlib | ||
copy_mysql_files.bat | ||
fix-project-files | ||
mysql.dsp | ||
mysql.dsw | ||
mysql_ia64.dsw | ||
prepare | ||
README.build-files |
Some notes about building MySQL with VC++ - After bulding all projects, you get the files in the following directories: Directory Content lib_debug Debug libraries lib_release Release libraries lib_classic Embedded server libraries for classic lib_pro Embedded server libraries for pro client_debug Debug executables client_release Client release client_classic Commerical binaries (classic) client_pro Commerical binaries (unique for pro version) include Include files The copy_mysql_files.bat script can be used to copy the generated files to c:\mysql