Update workflow.

This commit is contained in:
ArthurSonzogni 2025-04-26 00:05:25 +02:00
parent 1d7d84c155
commit 632f8032bc
No known key found for this signature in database
GPG Key ID: 41D98248C074CD6C
3 changed files with 8 additions and 14 deletions

View File

@ -17,20 +17,19 @@ jobs:
fail-fast: false
matrix:
include:
- name: Linux GCC
os: ubuntu-latest
- os: ubuntu-latest
compiler: gcc
- name: Linux Clang
os: ubuntu-latest
- os: ubuntu-latest
compiler: llvm
- name: MacOS clang
os: macos-latest
- os: macos-latest
compiler: llvm
- name: Windows MSVC
os: windows-latest
- os: macos-latest
compiler: gcc
- os: windows-latest
compiler: cl
runs-on: ${{ matrix.os }}
@ -46,10 +45,6 @@ jobs:
- name: "Install Bazel"
uses: bazel-contrib/setup-bazel@0.14.0
# Need on macos. See https://github.com/bazelbuild/bazel/issues/21718
- name: Clean Bazel cache
run: bazel clean --expunge
- name: "Build with Bazel"
run: bazel build ...

View File

@ -237,7 +237,6 @@ cc_test(
# - "src/ftxui/component/screen_interactive_test.cpp",
# - "src/ftxui/dom/selection_test.cpp",
],
copts = ["-std=c++20"],
includes = [
"include",
"src",

View File

@ -20,7 +20,7 @@ def ftxui_cc_library(
"include",
"src",
],
copts = ["-std=c++17"],
copts = ["-std=c++20"],
visibility = ["//visibility:public"],
)