Hotfix/sangshuduo/td 2936 change mac default path (#7799)
* change mac default path back after homebrew install support merged. * fix lib/log path install for mac * fix library link for mac.
This commit is contained in:
parent
463b3df28a
commit
f2e6a3d982
|
@ -20,43 +20,32 @@ fi
|
||||||
|
|
||||||
# Dynamic directory
|
# Dynamic directory
|
||||||
|
|
||||||
|
|
||||||
if [ "$osType" != "Darwin" ]; then
|
if [ "$osType" != "Darwin" ]; then
|
||||||
data_dir="/var/lib/taos"
|
data_dir="/var/lib/taos"
|
||||||
log_dir="/var/log/taos"
|
log_dir="/var/log/taos"
|
||||||
else
|
|
||||||
data_dir="/usr/local/var/lib/taos"
|
|
||||||
log_dir="/usr/local/var/log/taos"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$osType" != "Darwin" ]; then
|
|
||||||
cfg_install_dir="/etc/taos"
|
cfg_install_dir="/etc/taos"
|
||||||
else
|
|
||||||
cfg_install_dir="/usr/local/etc/taos"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$osType" != "Darwin" ]; then
|
|
||||||
bin_link_dir="/usr/bin"
|
bin_link_dir="/usr/bin"
|
||||||
lib_link_dir="/usr/lib"
|
lib_link_dir="/usr/lib"
|
||||||
lib64_link_dir="/usr/lib64"
|
lib64_link_dir="/usr/lib64"
|
||||||
inc_link_dir="/usr/include"
|
inc_link_dir="/usr/include"
|
||||||
|
|
||||||
|
install_main_dir="/usr/local/taos"
|
||||||
|
|
||||||
|
bin_dir="/usr/local/taos/bin"
|
||||||
else
|
else
|
||||||
|
data_dir="/usr/local/var/lib/taos"
|
||||||
|
log_dir="/usr/local/var/log/taos"
|
||||||
|
|
||||||
|
cfg_install_dir="/usr/local/etc/taos"
|
||||||
|
|
||||||
bin_link_dir="/usr/local/bin"
|
bin_link_dir="/usr/local/bin"
|
||||||
lib_link_dir="/usr/local/lib"
|
lib_link_dir="/usr/local/lib"
|
||||||
inc_link_dir="/usr/local/include"
|
inc_link_dir="/usr/local/include"
|
||||||
fi
|
|
||||||
|
|
||||||
#install main path
|
|
||||||
if [ "$osType" != "Darwin" ]; then
|
|
||||||
install_main_dir="/usr/local/taos"
|
|
||||||
else
|
|
||||||
install_main_dir="/usr/local/Cellar/tdengine/${verNumber}"
|
install_main_dir="/usr/local/Cellar/tdengine/${verNumber}"
|
||||||
fi
|
|
||||||
|
|
||||||
# old bin dir
|
|
||||||
if [ "$osType" != "Darwin" ]; then
|
|
||||||
bin_dir="/usr/local/taos/bin"
|
|
||||||
else
|
|
||||||
bin_dir="/usr/local/Cellar/tdengine/${verNumber}/bin"
|
bin_dir="/usr/local/Cellar/tdengine/${verNumber}/bin"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -254,7 +243,10 @@ function install_lib() {
|
||||||
${csudo} ln -sf ${lib64_link_dir}/libtaos.so.1 ${lib64_link_dir}/libtaos.so
|
${csudo} ln -sf ${lib64_link_dir}/libtaos.so.1 ${lib64_link_dir}/libtaos.so
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
${csudo} cp -Rf ${binary_dir}/build/lib/libtaos.* ${install_main_dir}/driver && ${csudo} chmod 777 ${install_main_dir}/driver/*
|
${csudo} cp -Rf ${binary_dir}/build/lib/libtaos.${verNumber}.dylib ${install_main_dir}/driver && ${csudo} chmod 777 ${install_main_dir}/driver/*
|
||||||
|
|
||||||
|
${csudo} ln -sf ${install_main_dir}/driver/libtaos.* ${lib_link_dir}/libtaos.1.dylib
|
||||||
|
${csudo} ln -sf ${lib_link_dir}/libtaos.1.dylib ${lib_link_dir}/libtaos.dylib
|
||||||
fi
|
fi
|
||||||
|
|
||||||
install_jemalloc
|
install_jemalloc
|
||||||
|
|
Loading…
Reference in New Issue