SQL/MySQL: use MySQL_ROOT in documentation
Instead specifying CMAKE_INCLUDE_PATH/CMAKE_LIBRARY_PATH use MySQL_ROOT which is suits much better for the usecase. Pick-to: 6.8 Change-Id: Ieb75f80a6eb3a3e7913a7c04ca6511a014fa7e4e Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
parent
5e478ebbcc
commit
0c0b5cbb0d
@ -48,7 +48,7 @@ if(PkgConfig_FOUND AND NOT DEFINED MySQL_ROOT)
|
||||
set(MySQL_library_hints ${PC_MySQL_LIBDIR})
|
||||
set(MySQL_library_hints_debug "")
|
||||
else()
|
||||
set(MySQL_include_dir_hints "")
|
||||
set(MySQL_include_dir_hints "${MySQL_ROOT}" "${MySQL_ROOT}/include")
|
||||
if(NOT DEFINED MySQL_LIBRARY_DIR)
|
||||
set(MySQL_LIBRARY_DIR "${MySQL_ROOT}/lib")
|
||||
endif()
|
||||
|
@ -27,7 +27,7 @@ END
|
||||
//! [3]
|
||||
mkdir build-sqldrivers
|
||||
cd build-sqldrivers
|
||||
qt-cmake -G Ninja <qt_source_directory>/qtbase/src/plugins/sqldrivers -DCMAKE_INSTALL_PREFIX=<qt_installation_path>/<platform> -DMySQL_INCLUDE_DIR="/usr/local/mysql/include" -DMySQL_LIBRARY="/usr/local/mysql/lib/libmysqlclient.<so|dylib>"
|
||||
qt-cmake -G Ninja <qt_source_directory>/qtbase/src/plugins/sqldrivers -DCMAKE_INSTALL_PREFIX=<qt_installation_path>/<platform> -DMySQL_ROOT="/usr/local/mysql"
|
||||
cmake --build .
|
||||
cmake --install .
|
||||
//! [3]
|
||||
@ -36,7 +36,7 @@ cmake --install .
|
||||
//! [5]
|
||||
mkdir build-sqldrivers
|
||||
cd build-sqldrivers
|
||||
qt-cmake -G Ninja <qt_installation_path>\Src\qtbase\src\plugins\sqldrivers -DCMAKE_INSTALL_PREFIX=<qt_installation_path>\<platform> -DMySQL_INCLUDE_DIR="C:\mysql-8.0.22-winx64\include" -DMySQL_LIBRARY="C:\mysql-8.0.22-winx64\lib\libmysql.lib"
|
||||
qt-cmake -G Ninja <qt_installation_path>\Src\qtbase\src\plugins\sqldrivers -DCMAKE_INSTALL_PREFIX=<qt_installation_path>\<platform> -DMySQL_ROOT="C:\mysql-8.0.22-winx64"
|
||||
cmake --build .
|
||||
cmake --install .
|
||||
//! [5]
|
||||
@ -236,7 +236,7 @@ Qt Sql Drivers:
|
||||
//! [41]
|
||||
|
||||
//! [42]
|
||||
C:\Qt\6.0.0\Src\configure.bat -sql-mysql -- -DMySQL_INCLUDE_DIR="C:\mysql-8.0.22-winx64\include" -DMySQL_LIBRARY="C:\mysql-8.0.22-winx64\lib\libmysql.lib"
|
||||
C:\Qt\6.0.0\Src\configure.bat -sql-mysql -- -DMySQL_ROOT="C:\mysql-8.0.22-winx64"
|
||||
Configure summary:
|
||||
|
||||
...
|
||||
|
Loading…
x
Reference in New Issue
Block a user