mariadb/scripts
unknown def8d6b363 CMakeLists.txt (several), make_win_bin_dist:
Aligned client library build and use with the Unix version when it
  comes to what source to include directly in the builds, and what
  libraries to link with (bug#30118).

  Also reviewed, corrected and made more clear when static or dynamic
  Thread Local Storage is to be used. Some code duplication was removed,
  and some redundant library usage were removed, reducing the risk of
  incorrect TLS usage.


client/CMakeLists.txt:
  - Removed code duplication by moving build of "mysqlclient" to
    the "libmysql" directory
  - Link clients with the new "mysqlclient_notls", to protect for
    the case the clients use more than the client API, and access
    thread data directly.
  - Synced explicit target addition of sources with Unix.
dbug/CMakeLists.txt:
  No need to set CXX flags, no C++ code
libmysql/CMakeLists.txt:
  - Aligned more with Unix version when it comes to included source files
  - Build both DLL and static library in this directory
  - Produce separe static TLS version of the static client library, for
     use when building clients in this build that might access TLS
     storage directly.
mysys/CMakeLists.txt:
  We only have to build the static TLS version, as no clients are
  linking directly with the "mysys" library.
scripts/make_win_bin_dist:
  Ajusted paths to new "mysqlclient.lib" location in source tree
sql/CMakeLists.txt:
  Removed duplicate "ha_blackhole.cc" in file listing
  Removed explicit link to "dbug.lib" not needed
  Link with the static TLS "mysqlclient_notls"
tests/CMakeLists.txt:
  Removed explicit link to "dbug", "mysys", "yassl", "taocrypt" and
  "zlib" not needed.
  Added explicit source addition "../mysys/my_memmem.c".
  No need for setting CXX flags, no C++ code.
  Use the static TLS "mysqlclient_notls" for linkage.
zlib/CMakeLists.txt:
  No need for a dynamic TLS version of this library, no access to thread
  storage is done from it. Also no need to define MYSQL_CLIENT, not used,
  or __WIN32__ that is handled by the library header without this define.
2007-08-02 12:49:27 +02:00
..
.cvsignore
CMakeLists.txt Minor fix. 2007-05-02 12:41:36 -04:00
comp_sql.c Add "name of struct" as first arg to comp_sql 2007-04-23 14:01:48 +02:00
fill_help_tables.sql More changes to reflect the removal of manual.texi from the sources: 2005-04-13 18:29:23 +02:00
make_binary_distribution.sh Clean up the mysql_install_db script to ensure that a sane environment is 2007-07-26 12:57:46 +02:00
make_sharedlib_distribution.sh my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
make_win_bin_dist CMakeLists.txt (several), make_win_bin_dist: 2007-08-02 12:49:27 +02:00
make_win_src_distribution.sh my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
Makefile.am Better distinction between "CLEANFILES" and "DISTCLEANFILES" for some generated files 2007-05-03 15:51:02 +02:00
msql2mysql.sh gen_lex_hash.cc: 2007-01-31 00:06:42 +01:00
mysql_config.sh my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mysql_convert_table_format.sh my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mysql_explain_log.sh mysql_explain_log.sh: 2007-01-12 01:04:39 +01:00
mysql_find_rows.sh my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mysql_fix_extensions.sh
mysql_fix_privilege_tables.sh Bug#20166 mysql-test-run.pl does not test system privilege tables creation 2007-02-26 11:49:24 +01:00
mysql_install_db.sh More fixes and cleanups for bug#28585: 2007-07-27 15:14:21 +02:00
mysql_prepare_privilege_tables_for_5.sql a script that fixes anti-GRANT'ness of privilege tables. 2003-11-25 16:08:55 +01:00
mysql_secure_installation.sh Merge mysql.com:/home/kent/bk/tmp/mysql-4.1-build 2007-01-01 05:31:23 +01:00
mysql_setpermission.sh
mysql_system_tables.sql Bug#27783 mysql_install_db should be able to install again, preserving existing files. 2007-04-12 17:48:28 +02:00
mysql_system_tables_data.sql Bug#27783 mysql_install_db should be able to install again, preserving existing files. 2007-04-12 17:48:28 +02:00
mysql_system_tables_fix.sql Bug #28401 mysql_upgrade Failed with STRICT_ALL_TABLES, ANSI_QUOTES and NO_ZERO_DATE 2007-05-19 18:15:08 +02:00
mysql_tableinfo.sh Informing of deprecation of mysql_tableinfo by INFORMATION_SCHEMA (and 2005-04-24 22:37:43 +02:00
mysql_test_data_timezone.sql Bug#20166 mysql-test-run.pl does not test system privilege tables creation 2007-02-26 11:49:24 +01:00
mysql_upgrade_shell.sh my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mysql_zap.sh my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mysqlaccess.conf
mysqlaccess.sh BUG#24780 workaround for broken installations that depend on using /etc, but were configured differently 2007-01-09 09:32:56 +01:00
mysqlbug.sh Merge bk-internal.mysql.com:/home/bk/mysql-5.0 2007-01-11 09:43:44 -05:00
mysqld_multi.sh Bug #27390: mysqld_multi --config-file= not working as documented 2007-04-28 01:27:54 +02:00
mysqld_safe-watch.sh Bug#19298 mysqld_safe still uses obsolete --skip-locking parameter 2006-06-27 18:07:23 -04:00
mysqld_safe.sh Merge qualinost.(none):/home/mtaylor/src/mysql-4.1-maint 2006-12-14 12:20:31 -08:00
mysqldumpslow.sh Search through options to find where the slow query log actually is. 2006-12-18 21:12:01 -08:00
mysqlhotcopy.sh Merge shellback.(none):/home/msvensson/mysql/mysql-4.1-maint 2006-10-03 09:05:34 +02:00