diff --git a/cmake/FindMySQL.cmake b/cmake/FindMySQL.cmake index d191d1ac0a3..3dedca85759 100644 --- a/cmake/FindMySQL.cmake +++ b/cmake/FindMySQL.cmake @@ -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() diff --git a/src/sql/doc/snippets/code/doc_src_sql-driver.qdoc b/src/sql/doc/snippets/code/doc_src_sql-driver.qdoc index 54860277d4d..b131716d9a9 100644 --- a/src/sql/doc/snippets/code/doc_src_sql-driver.qdoc +++ b/src/sql/doc/snippets/code/doc_src_sql-driver.qdoc @@ -27,7 +27,7 @@ END //! [3] mkdir build-sqldrivers cd build-sqldrivers -qt-cmake -G Ninja /qtbase/src/plugins/sqldrivers -DCMAKE_INSTALL_PREFIX=/ -DMySQL_INCLUDE_DIR="/usr/local/mysql/include" -DMySQL_LIBRARY="/usr/local/mysql/lib/libmysqlclient." +qt-cmake -G Ninja /qtbase/src/plugins/sqldrivers -DCMAKE_INSTALL_PREFIX=/ -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 \Src\qtbase\src\plugins\sqldrivers -DCMAKE_INSTALL_PREFIX=\ -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 \Src\qtbase\src\plugins\sqldrivers -DCMAKE_INSTALL_PREFIX=\ -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: ...