This commit is contained in:
ArthurSonzogni 2025-04-26 01:14:09 +02:00
parent 44d25564ee
commit 2270fe628f
No known key found for this signature in database
GPG Key ID: 41D98248C074CD6C
2 changed files with 21 additions and 16 deletions

View File

@ -23,11 +23,13 @@ jobs:
- os: ubuntu-latest - os: ubuntu-latest
compiler: llvm compiler: llvm
- os: macos-latest # Failing
compiler: llvm #- os: macos-latest
#compiler: llvm
- os: macos-latest # Failing
compiler: gcc #- os: macos-latest
#compiler: gcc
- os: windows-latest - os: windows-latest
compiler: cl compiler: cl

View File

@ -21,8 +21,7 @@ def cpp20():
}) })
def msvc_copts(): def msvc_copts():
return select({ MSVC_COPTS = [
"@rules_cc//cc/compiler:msvc-cl": [
# Force Microsoft Visual Studio to decode sources files in UTF-8. # Force Microsoft Visual Studio to decode sources files in UTF-8.
"/utf-8", "/utf-8",
@ -33,7 +32,11 @@ def msvc_copts():
# Fallback for Microsoft Terminal. # Fallback for Microsoft Terminal.
"/DFTXUI_MICROSOFT_TERMINAL_FALLBACK", "/DFTXUI_MICROSOFT_TERMINAL_FALLBACK",
], ]
return select({
"@rules_cc//cc/compiler:msvc-cl": MSVC_COPTS,
"@rules_cc//cc/compiler:clang-cl": MSVC_COPTS,
"//conditions:default": [], "//conditions:default": [],
}) })