• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revisionec3c64285e6a408359b0ecac565ce904fcb1214d (tree)
Time2022-11-13 23:21:15
AuthorFs <Fsu0413@vip....>
CommiterFs

Log Message

build universal macOS Qt libraries

Signed-off-by: Fs <Fsu0413@vip.qq.com>

Change Summary

Incremental Difference

--- a/Compile/lib/qtCompile/conf.lua
+++ b/Compile/lib/qtCompile/conf.lua
@@ -3483,6 +3483,188 @@ conf.q6_2ma6sf = {
34833483 ]],
34843484 }
34853485
3486+---------------------------
3487+
3488+-- Test
3489+
3490+
3491+conf.q6_2mal = {
3492+ name = "Qt6.2.4-macOS-Universal-AppleClang&HOSTTOOLVERSION&",
3493+ qtVersion = "6.2.4-4",
3494+ host = "macOSM1",
3495+ opensslConf = "o3mal",
3496+ useCMake = "Latest",
3497+ configureParameter = [[
3498+ -G"Ninja"
3499+ -DCMAKE_INSTALL_PREFIX=&INSTALLROOT&
3500+ -DBUILD_SHARED_LIBS=ON
3501+ -DCMAKE_BUILD_TYPE="Release"
3502+ -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
3503+ -DQT_QMAKE_TARGET_MKSPEC=macx-clang
3504+ -DBUILD_WITH_PCH=ON
3505+ -DQT_BUILD_EXAMPLES=OFF
3506+ -DQT_BUILD_TESTS=OFF
3507+ -DFEATURE_doubleconversion=ON
3508+ -DFEATURE_system_doubleconversion=OFF
3509+ -DFEATURE_system_zlib=OFF
3510+ -DFEATURE_system_pcre2=OFF
3511+ -DFEATURE_icu=OFF
3512+ -DFEATURE_opengl=ON
3513+ -DFEATURE_opengles2=OFF
3514+ -DFEATURE_ssl=ON
3515+ -DFEATURE_openssl=ON
3516+ -DINPUT_openssl=linked
3517+ -DOPENSSL_ROOT_DIR=&OPENSSLDIR&
3518+ -DFEATURE_securetransport=ON
3519+ -DFEATURE_sql_sqlite=ON
3520+ -DFEATURE_system_sqlite=OFF
3521+ -DBUILD_qtwebengine=OFF
3522+ -DCMAKE_SKIP_BUILD_RPATH=OFF
3523+ -DCMAKE_SKIP_INSTALL_RPATH=OFF
3524+ -DFEATURE_framework=ON
3525+ -DBUILD_qtopcua=OFF
3526+ ]],
3527+}
3528+
3529+conf.q6_2malnf = {
3530+ name = "Qt6.2.4-macOS-Universal-AppleClang&HOSTTOOLVERSION&-noFramework",
3531+ qtVersion = "6.2.4-4",
3532+ host = "macOSM1",
3533+ variant = {"-noFramework"},
3534+ opensslConf = "o3mal",
3535+ useCMake = "Latest",
3536+ configureParameter = [[
3537+ -G"Ninja"
3538+ -DCMAKE_INSTALL_PREFIX=&INSTALLROOT&
3539+ -DBUILD_SHARED_LIBS=ON
3540+ -DCMAKE_BUILD_TYPE="Release"
3541+ -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
3542+ -DQT_QMAKE_TARGET_MKSPEC=macx-clang
3543+ -DBUILD_WITH_PCH=ON
3544+ -DQT_BUILD_EXAMPLES=OFF
3545+ -DQT_BUILD_TESTS=OFF
3546+ -DFEATURE_doubleconversion=ON
3547+ -DFEATURE_system_doubleconversion=OFF
3548+ -DFEATURE_system_zlib=OFF
3549+ -DFEATURE_system_pcre2=OFF
3550+ -DFEATURE_icu=OFF
3551+ -DFEATURE_opengl=ON
3552+ -DFEATURE_opengles2=OFF
3553+ -DFEATURE_ssl=ON
3554+ -DFEATURE_openssl=ON
3555+ -DINPUT_openssl=linked
3556+ -DOPENSSL_ROOT_DIR=&OPENSSLDIR&
3557+ -DFEATURE_securetransport=ON
3558+ -DFEATURE_sql_sqlite=ON
3559+ -DFEATURE_system_sqlite=OFF
3560+ -DBUILD_qtwebengine=OFF
3561+ -DCMAKE_SKIP_BUILD_RPATH=OFF
3562+ -DCMAKE_SKIP_INSTALL_RPATH=OFF
3563+ -DFEATURE_framework=OFF
3564+ -DBUILD_qtopcua=OFF
3565+ ]],
3566+}
3567+
3568+conf.q6_2malst = {
3569+ name = "Qt6.2.4-macOS-Universal-AppleClang&HOSTTOOLVERSION&-static",
3570+ qtVersion = "6.2.4",
3571+ host = "macOSM1",
3572+ variant = {"-static"},
3573+ opensslConf = "o3mal",
3574+ useCMake = "Latest",
3575+ configureParameter = [[
3576+ -G"Ninja"
3577+ -DCMAKE_INSTALL_PREFIX=&INSTALLROOT&
3578+ -DBUILD_SHARED_LIBS=OFF
3579+ -DFEATURE_static_runtime=ON
3580+ -DCMAKE_BUILD_TYPE="Release"
3581+ -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
3582+ -DQT_QMAKE_TARGET_MKSPEC=macx-clang
3583+ -DBUILD_WITH_PCH=ON
3584+ -DQT_BUILD_EXAMPLES=OFF
3585+ -DQT_BUILD_TESTS=OFF
3586+ -DFEATURE_relocatable=ON
3587+ -DFEATURE_doubleconversion=ON
3588+ -DFEATURE_system_doubleconversion=OFF
3589+ -DFEATURE_system_zlib=OFF
3590+ -DFEATURE_system_pcre2=OFF
3591+ -DFEATURE_icu=OFF
3592+ -DFEATURE_opengl=ON
3593+ -DFEATURE_opengles2=OFF
3594+ -DFEATURE_ssl=ON
3595+ -DFEATURE_openssl=ON
3596+ -DINPUT_openssl=linked
3597+ -DOPENSSL_ROOT_DIR=&OPENSSLDIR&
3598+ -DOPENSSL_USE_STATIC_LIBS=TRUE
3599+ -DFEATURE_securetransport=ON
3600+ -DFEATURE_sql_sqlite=ON
3601+ -DFEATURE_system_sqlite=OFF
3602+ -DBUILD_qt3d=OFF
3603+ -DBUILD_qt5compat=OFF
3604+ -DBUILD_qtcharts=OFF
3605+ -DBUILD_qtcoap=OFF
3606+ -DBUILD_qtconnectivity=OFF
3607+ -DBUILD_qtdatavis3d=OFF
3608+ -DBUILD_qtdoc=OFF
3609+ -DBUILD_qtpositioning=OFF
3610+ -DBUILD_qtlottie=OFF
3611+ -DBUILD_qtmqtt=OFF
3612+ -DBUILD_qtnetworkauth=OFF
3613+ -DBUILD_qtopcua=OFF
3614+ -DBUILD_qtquicktimeline=OFF
3615+ -DBUILD_qtsensors=OFF
3616+ -DBUILD_qtserialbus=OFF
3617+ -DBUILD_qtserialport=OFF
3618+ -DBUILD_qtvirtualkeyboard=OFF
3619+ -DBUILD_qtwayland=OFF
3620+ -DBUILD_qtwebchannel=OFF
3621+ -DBUILD_qtwebengine=OFF
3622+ -DBUILD_qtwebsockets=OFF
3623+ -DBUILD_qtwebview=OFF
3624+ ]],
3625+}
3626+
3627+conf.q6_2malsf = {
3628+ name = "Qt6.2.4-macOS-Universal-AppleClang&HOSTTOOLVERSION&-staticFull",
3629+ qtVersion = "6.2.4",
3630+ host = "macOSM1",
3631+ variant = {"-staticFull"},
3632+ opensslConf = "o3mal",
3633+ useCMake = "Latest",
3634+ configureParameter = [[
3635+ -G"Ninja"
3636+ -DCMAKE_INSTALL_PREFIX=&INSTALLROOT&
3637+ -DBUILD_SHARED_LIBS=OFF
3638+ -DFEATURE_static_runtime=ON
3639+ -DCMAKE_BUILD_TYPE="Release"
3640+ -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
3641+ -DQT_QMAKE_TARGET_MKSPEC=macx-clang
3642+ -DBUILD_WITH_PCH=ON
3643+ -DQT_BUILD_EXAMPLES=OFF
3644+ -DQT_BUILD_TESTS=OFF
3645+ -DFEATURE_relocatable=ON
3646+ -DFEATURE_doubleconversion=ON
3647+ -DFEATURE_system_doubleconversion=OFF
3648+ -DFEATURE_system_zlib=OFF
3649+ -DFEATURE_system_pcre2=OFF
3650+ -DFEATURE_icu=OFF
3651+ -DFEATURE_opengl=ON
3652+ -DFEATURE_opengles2=OFF
3653+ -DFEATURE_ssl=ON
3654+ -DFEATURE_openssl=ON
3655+ -DINPUT_openssl=linked
3656+ -DOPENSSL_ROOT_DIR=&OPENSSLDIR&
3657+ -DOPENSSL_USE_STATIC_LIBS=TRUE
3658+ -DFEATURE_securetransport=ON
3659+ -DFEATURE_sql_sqlite=ON
3660+ -DFEATURE_system_sqlite=OFF
3661+ -DBUILD_qtopcua=OFF
3662+ ]],
3663+}
3664+
3665+
3666+---------------------------
3667+
34863668 conf.q6_2wx6m1_aa3n3 = {
34873669 name = "Qt6.2.4-Android-arm-Clang-NDKr23c-XWindows-x86_64-MinGW&HOSTTOOLVERSION&",
34883670 qtVersion = "6.2.4",