summaryrefslogtreecommitdiff
path: root/tpool/task_group.cc
diff options
context:
space:
mode:
authorVladislav Vaintroub <wlad@mariadb.com>2022-09-30 15:43:36 +0200
committerVladislav Vaintroub <wlad@mariadb.com>2022-10-05 01:24:36 +0200
commit21e26138b0ce179a5f8e87094ab5bc8e75fadcff (patch)
tree01ea6b9d42f26073a0605545ad15a33aed292655 /tpool/task_group.cc
parent8759967d1c53603ee63b7e28bdf6c76b80635073 (diff)
downloadmariadb-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