Upgrade to Qt 6 (#130)
Why? Open Source Qt 5 will stop receiving updates rather sooner than later so it's worth switching to Qt 6 to remain compatible with modern systems. Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/130
This commit is contained in:
23
externals/CMakeLists.txt
vendored
23
externals/CMakeLists.txt
vendored
@@ -50,10 +50,31 @@ if ((ARCHITECTURE_x86_64 OR ARCHITECTURE_arm64) AND NOT TARGET dynarmic::dynarmi
|
||||
endif()
|
||||
|
||||
# getopt
|
||||
if (MSVC)
|
||||
include(CheckIncludeFile)
|
||||
check_include_file(getopt.h HAS_GETOPT)
|
||||
if (NOT HAS_GETOPT)
|
||||
message(STATUS "Using bundled getopt")
|
||||
add_subdirectory(getopt)
|
||||
endif()
|
||||
|
||||
# clang_rt_builtins
|
||||
check_c_source_compiles("
|
||||
#include <stdint.h>
|
||||
|
||||
volatile __uint128_t a = 100;
|
||||
volatile __uint128_t b = 2;
|
||||
|
||||
int main() {
|
||||
__uint128_t result = a / b;
|
||||
(void)result;
|
||||
return 0;
|
||||
}
|
||||
" HAVE_UDIVTI3)
|
||||
if(NOT HAVE_UDIVTI3)
|
||||
message(STATUS "Adding clang_rt_builtins due to missing __udivti3")
|
||||
add_subdirectory(clang_rt_builtins)
|
||||
endif()
|
||||
|
||||
# Glad
|
||||
add_subdirectory(glad)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user