disable char8_t to be able to use u8"" strings in a normal manner for overlay translations

This commit is contained in:
otavepto 2024-03-08 03:50:22 +02:00 committed by otavepto
parent df9cc93028
commit 3b5fea61f3
3 changed files with 1141 additions and 1141 deletions

View File

@ -147,7 +147,7 @@ protoc_exe_64="$deps_dir/protobuf/install64/bin/protoc"
parallel_exe="$third_party_build_dir/rush/rush" parallel_exe="$third_party_build_dir/rush/rush"
# https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html # https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html
common_compiler_args="-std=c++17 -fvisibility=hidden -fexceptions -fno-jump-tables" common_compiler_args="-std=c++17 -fvisibility=hidden -fexceptions -fno-jump-tables -fno-char8_t"
# third party dependencies (include folder + folder containing .a file) # third party dependencies (include folder + folder containing .a file)
ssq_inc="$deps_dir/libssq/include" ssq_inc="$deps_dir/libssq/include"

View File

@ -175,7 +175,7 @@ set "dos_stub_exe_64=%win_resources_src_dir%\file_dos_stub\file_dos_stub_64.exe"
set "protoc_exe_32=%deps_dir%\protobuf\install32\bin\protoc.exe" set "protoc_exe_32=%deps_dir%\protobuf\install32\bin\protoc.exe"
set "protoc_exe_64=%deps_dir%\protobuf\install64\bin\protoc.exe" set "protoc_exe_64=%deps_dir%\protobuf\install64\bin\protoc.exe"
set "common_compiler_args=/std:c++17 /MP%build_threads% /DYNAMICBASE /errorReport:none /nologo /utf-8 /EHsc /GF /GL- /GS" set "common_compiler_args=/std:c++17 /MP%build_threads% /DYNAMICBASE /errorReport:none /nologo /utf-8 /Zc:char8_t- /EHsc /GF /GL- /GS"
set "common_compiler_args_32=%common_compiler_args%" set "common_compiler_args_32=%common_compiler_args%"
set "common_compiler_args_64=%common_compiler_args%" set "common_compiler_args_64=%common_compiler_args%"

File diff suppressed because it is too large Load Diff