diff --git a/3rdparty/ext_mysql/CMakeLists.txt b/3rdparty/ext_mysql/CMakeLists.txt index 755a7e001..1ae889a9b 100644 --- a/3rdparty/ext_mysql/CMakeLists.txt +++ b/3rdparty/ext_mysql/CMakeLists.txt @@ -1,45 +1,45 @@ ExternalProject_Add( ext_mysql DOWNLOAD_DIR ${EXT_DOWNLOAD_DIR} URL https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-boost-8.0.12.tar.gz URL_MD5 82ba7cc22755f77635768c6e6d184161 CMAKE_ARGS ${CMAKE_GLOBAL_PROFILE} -DWITH_BOOST=/boost -DBUILD_CONFIG=mysql_release -DWITH_LZMA=system -DWITH_ICU=system -DWITH_ZLIB=system # -DCPACK_MONOLITHIC_INSTALL=1 # -DIGNORE_AIO_CHECK=1 # -DINSTALL_STATIC_LIBRARIES=OFF BUILD_COMMAND "" # on default whole server would be built INSTALL_COMMAND "" - DEPENDS ext_ncurses ext_openssl + DEPENDS ext_ncurses #ext_openssl ) # build and install client only ExternalProject_Add_Step( ext_mysql client COMMAND ${CMAKE_MAKE_PROGRAM} COMMAND ${CMAKE_MAKE_PROGRAM} install DEPENDEES install WORKING_DIRECTORY /libmysql ) ExternalProject_Add_Step( ext_mysql scripts COMMAND ${CMAKE_MAKE_PROGRAM} COMMAND ${CMAKE_MAKE_PROGRAM} install DEPENDEES client WORKING_DIRECTORY /scripts ) # build and install headers ExternalProject_Add_Step( ext_mysql headers COMMAND ${CMAKE_MAKE_PROGRAM} COMMAND ${CMAKE_MAKE_PROGRAM} install DEPENDEES scripts WORKING_DIRECTORY /include) \ No newline at end of file diff --git a/3rdparty/ext_qt/CMakeLists.txt b/3rdparty/ext_qt/CMakeLists.txt index 30c0c8a79..6cc5a1fb5 100644 --- a/3rdparty/ext_qt/CMakeLists.txt +++ b/3rdparty/ext_qt/CMakeLists.txt @@ -1,17 +1,17 @@ # qtquickcontrols and qtwebchannel are required by qtwebengine # "Pepper Plugins" are required by "Printing and PDF" # don't use -I and -L switches as they will cause explicit link to # OpenSSL instead of BoringSSL in QWebEngine ExternalProject_Add( ext_qt DOWNLOAD_DIR ${EXT_DOWNLOAD_DIR} URL https://download.qt.io/official_releases/qt/5.11/5.11.2/single/qt-everywhere-src-5.11.2.tar.xz URL_MD5 152a8ade9c11fe33ff5bc95310a1bb64 PATCH_COMMAND ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/qsql_mysql.diff - CONFIGURE_COMMAND /configure -prefix ${EXT_INSTALL_DIR} -opensource -confirm-license -verbose -nomake examples -nomake tests OPENSSL_LIBDIR="${EXT_INSTALL_DIR}/lib" OPENSSL_INCDIR="${EXT_INSTALL_DIR}/include" ICU_LIBDIR="${EXT_INSTALL_DIR}/lib" ICU_INCDIR="${EXT_INSTALL_DIR}/include" ZLIB_LIBDIR="${EXT_INSTALL_DIR}/lib" ZLIB_INCDIR="${EXT_INSTALL_DIR}/include" -openssl-linked -skip qt3d -skip qtactiveqt -skip qtcanvas3d -skip qtconnectivity -skip qtenginio -skip qtgraphicaleffects -skip qtlocation -skip qtwayland -skip qtandroidextras -skip qtserialport -skip qtdatavis3d -skip qtvirtualkeyboard -skip qtspeech -skip qtsensors -skip qtgamepad -skip qtscxml -skip qtremoteobjects -skip qtxmlpatterns -skip qtcharts -skip qtdatavis3d -skip qtgamepad -skip qtpurchasing -skip qtscxml -skip qtserialbus -skip qtspeech -skip qtvirtualkeyboard -skip qtdoc -skip qtmacextras -skip qtwinextras -skip qtwebglplugin -skip qtwebsockets -skip qtwebview -skip qtmultimedia -skip qtnetworkauth -skip qtimageformats -system-webengine-icu -no-webengine-alsa -no-webengine-pulseaudio -no-webengine-webrtc + CONFIGURE_COMMAND /configure -prefix ${EXT_INSTALL_DIR} -opensource -confirm-license -verbose -nomake examples -nomake tests ICU_LIBDIR="${EXT_INSTALL_DIR}/lib" ICU_INCDIR="${EXT_INSTALL_DIR}/include" ZLIB_LIBDIR="${EXT_INSTALL_DIR}/lib" ZLIB_INCDIR="${EXT_INSTALL_DIR}/include" -skip qt3d -skip qtactiveqt -skip qtcanvas3d -skip qtconnectivity -skip qtenginio -skip qtgraphicaleffects -skip qtlocation -skip qtwayland -skip qtandroidextras -skip qtserialport -skip qtdatavis3d -skip qtvirtualkeyboard -skip qtspeech -skip qtsensors -skip qtgamepad -skip qtscxml -skip qtremoteobjects -skip qtxmlpatterns -skip qtcharts -skip qtdatavis3d -skip qtgamepad -skip qtpurchasing -skip qtscxml -skip qtserialbus -skip qtspeech -skip qtvirtualkeyboard -skip qtdoc -skip qtmacextras -skip qtwinextras -skip qtwebglplugin -skip qtwebsockets -skip qtwebview -skip qtmultimedia -skip qtnetworkauth -skip qtimageformats -system-webengine-icu -no-webengine-alsa -no-webengine-pulseaudio -no-webengine-webrtc BUILD_COMMAND $(MAKE) INSTALL_COMMAND $(MAKE) install )