diff options
author | Vladislav Vaintroub <wlad@mariadb.com> | 2022-09-30 15:43:36 +0200 |
---|---|---|
committer | Vladislav Vaintroub <wlad@mariadb.com> | 2022-10-05 01:24:36 +0200 |
commit | 21e26138b0ce179a5f8e87094ab5bc8e75fadcff (patch) | |
tree | 01ea6b9d42f26073a0605545ad15a33aed292655 /tpool/task_group.cc | |
parent | 8759967d1c53603ee63b7e28bdf6c76b80635073 (diff) | |
download | mariadb-git-bb-10.11-wlad-MDEV-29251.tar.gz |
MDEV-29251 Set output directories during compilationbb-10.11-wlad-MDEV-29251
..to create s directory layout that closely resembles zip/tarball/MSI
install.
If we call ${CMAKE_BINARY_DIR} rsp CMAKE_BINARY_DIR/$<CONFIG>
$build_dir , then the compilation will place executables into
$build_dir/bin, and plugins into $build_dir/lib/plugins
Immediate benefits are
- searching, copying or symlinking of plugins in mtr is no more necessary
- searching for executables in mtr is simplified.
- Windows mariadbd.exe will to automatically set correct default
plugin directory (it had always been relative to location of the exe itself)
Other changes
"initial_database" target will create datadir $buildroot/data
directory, instead of $buildroot/sql/data, to still allow
server on Windows to start by just typing <path-to-mysqld> --console in
the shell.
Diffstat (limited to 'tpool/task_group.cc')
0 files changed, 0 insertions, 0 deletions