@@ -136,9 +136,9 @@ def build_component32(name, cmake_opts):
136136display_stage ("Building" )
137137OPENSSL64_OPTS = [ '-DOPENSSL_ROOT_DIR=' + path .abspath ('ssl64' ), '-DOPENSSL_CRYPTO_LIBRARY=' + path .abspath ('ssl64/lib/libcrypto.dylib' )]
138138OPENSSL64_INCLUDES = '-I' + path .abspath ('ssl64/include' ) + ' -L' + path .abspath ('ssl64/lib' )
139- build_component ("msa" , ['-DENABLE_MSA_QT_UI=ON' , '-DMSA_UI_PATH_DEV=OFF' , '-DCMAKE_CXX_FLAGS=-DNDEBUG -Wl,-L' + path .abspath ('libcxx-build' ) + ',-rpath,@loader_path/../Frameworks' + ' -D_LIBCPP_DISABLE_AVAILABILITY=1 -I' + path .abspath ('libcxx64-build/include/c++/v1' )] + CMAKE_QT_EXTRA_OPTIONS )
140- build_component ("mcpelauncher" , ['-DMSA_DAEMON_PATH=.' , '-DENABLE_DEV_PATHS=OFF' , '-DBUILD_FAKE_JNI_TESTS=OFF' , '-DXAL_WEBVIEW_QT_PATH=.' , '-DJNI_USE_JNIVM=ON' , '-DBUILD_FAKE_JNI_EXAMPLES=OFF' , '-DCMAKE_CXX_FLAGS=-DNDEBUG -Wl,-L' + path .abspath ('libcxx-build' ) + ',-rpath,@loader_path/../Frameworks -D_LIBCPP_DISABLE_AVAILABILITY=1 -I' + path .abspath ('libcxx64-build/include/c++/v1' ) + ' ' + OPENSSL64_INCLUDES ] + CMAKE_QT_EXTRA_OPTIONS + MCPELAUNCHER_EXTRA_OPTIONS + OPENSSL64_OPTS )
139+ build_component ("mcpelauncher" , ['-DMSA_DAEMON_PATH=.' , '-DENABLE_DEV_PATHS=OFF' , '-DBUILD_FAKE_JNI_TESTS=OFF' , '-DXAL_WEBVIEW_QT_PATH=.' , '-DJNI_USE_JNIVM=ON' , '-DBUILD_FAKE_JNI_EXAMPLES=OFF' , '-DCMAKE_CXX_FLAGS=-DNDEBUG -Wl,-L' + path .abspath ('libcxx-build' ) + ',-rpath,@loader_path/../Frameworks -D_LIBCPP_DISABLE_AVAILABILITY=1' + ' ' + OPENSSL64_INCLUDES ] + CMAKE_QT_EXTRA_OPTIONS + MCPELAUNCHER_EXTRA_OPTIONS + OPENSSL64_OPTS )
141140build_component32 ("mcpelauncher" , ['-DMSA_DAEMON_PATH=.' , '-DENABLE_DEV_PATHS=OFF' , '-DENABLE_QT_ERROR_UI=OFF' , '-DBUILD_FAKE_JNI_TESTS=OFF' , '-DOPENSSL_ROOT_DIR=' + path .abspath ('ssl32' ), '-DOPENSSL_CRYPTO_LIBRARY=' + path .abspath ('ssl32/lib/libcrypto.dylib' ), '-DBUILD_FAKE_JNI_EXAMPLES=OFF' , '-DCMAKE_ASM_FLAGS=-m32' , '-DCMAKE_C_FLAGS=-m32' , '-DCMAKE_CXX_FLAGS=-m32 -DNDEBUG -Wl,-L' + path .abspath ('libcxx-build' ) + ',-rpath,@loader_path/../Frameworks -D_LIBCPP_DISABLE_AVAILABILITY=1 -I' + path .abspath ('libcxx32-build/include/c++/v1' ) + ' -I' + path .abspath ('ssl32/include' ) + ' -L' + path .abspath ('ssl32/lib' ), '-DCMAKE_CXX_COMPILER_TARGET=i386-apple-darwin' , '-DCMAKE_LIBRARY_ARCHITECTURE=i386-apple-darwin' , '-DBUILD_WEBVIEW=OFF' , '-DXAL_WEBVIEW_QT_PATH=.' , '-DJNI_USE_JNIVM=ON' ] + MCPELAUNCHER_EXTRA_OPTIONS )
141+ build_component ("msa" , ['-DENABLE_MSA_QT_UI=ON' , '-DMSA_UI_PATH_DEV=OFF' , '-DCMAKE_CXX_FLAGS=-DNDEBUG -Wl,-L' + path .abspath ('libcxx-build' ) + ',-rpath,@loader_path/../Frameworks' + ' -D_LIBCPP_DISABLE_AVAILABILITY=1' ] + CMAKE_QT_EXTRA_OPTIONS )
142142ADDITIONAL_UI_OPTS = []
143143if args .prettyversion :
144144 ADDITIONAL_UI_OPTS += [ "-DLAUNCHER_VERSION_NAME=" + args .prettyversion ]
@@ -158,7 +158,7 @@ def build_component32(name, cmake_opts):
158158 ref = file .read ().replace ('\n ' , '' )
159159 ADDITIONAL_UI_OPTS += [ "-DLAUNCHER_VERSIONDB_URL=https://raw.githubusercontent.com/minecraft-linux/mcpelauncher-versiondb/" + ref ]
160160
161- build_component ("mcpelauncher-ui" , ['-DGAME_LAUNCHER_PATH=.' , '-DCMAKE_CXX_FLAGS=-DNDEBUG -Wl,-F' + QT_INSTALL_PATH + '/lib/,-L' + path .abspath ('libcxx-build' ) + ',-rpath,@loader_path/../Frameworks -D_LIBCPP_DISABLE_AVAILABILITY=1 -I' + path . abspath ( 'libcxx64-build/include/c++/v1' ) + ' ' + OPENSSL64_INCLUDES , "-DQt5QuickCompiler_FOUND=OFF" , "-DLAUNCHER_ENABLE_GOOGLE_PLAY_LICENCE_CHECK=ON" , "-DLAUNCHER_DISABLE_DEV_MODE=ON" ] + VERSION_OPTS + SPARKLE_OPTS + CMAKE_QT_EXTRA_OPTIONS + ADDITIONAL_UI_OPTS + OPENSSL64_OPTS )
161+ build_component ("mcpelauncher-ui" , ['-DGAME_LAUNCHER_PATH=.' , '-DCMAKE_CXX_FLAGS=-DNDEBUG -Wl,-F' + QT_INSTALL_PATH + '/lib/,-L' + path .abspath ('libcxx-build' ) + ',-rpath,@loader_path/../Frameworks -D_LIBCPP_DISABLE_AVAILABILITY=1' + ' ' + OPENSSL64_INCLUDES , "-DQt5QuickCompiler_FOUND=OFF" , "-DLAUNCHER_ENABLE_GOOGLE_PLAY_LICENCE_CHECK=ON" , "-DLAUNCHER_DISABLE_DEV_MODE=ON" ] + VERSION_OPTS + SPARKLE_OPTS + CMAKE_QT_EXTRA_OPTIONS + ADDITIONAL_UI_OPTS + OPENSSL64_OPTS )
162162
163163display_stage ("Copying files" )
164164def copy_installed_files (from_path , to_path ):
0 commit comments