reenable macos in CI
parent
a5003678da
commit
ad1c345401
|
@ -66,22 +66,22 @@ jobs:
|
||||||
- name: Build and test cubescript
|
- name: Build and test cubescript
|
||||||
run: bash ./.ci/build-cs-windows
|
run: bash ./.ci/build-cs-windows
|
||||||
|
|
||||||
# mac:
|
mac:
|
||||||
# name: MacOS
|
name: MacOS
|
||||||
# runs-on: macos-10.15
|
runs-on: macos-10.15
|
||||||
|
|
||||||
# env:
|
env:
|
||||||
# TARGET: 'darwin'
|
TARGET: 'darwin'
|
||||||
# CC: 'clang'
|
CC: 'clang'
|
||||||
|
|
||||||
# steps:
|
steps:
|
||||||
# - name: Checkout
|
- name: Checkout
|
||||||
# uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
# with:
|
with:
|
||||||
# persist-credentials: false
|
persist-credentials: false
|
||||||
|
|
||||||
# - name: Prepare environment
|
- name: Prepare environment
|
||||||
# run: sh ./.ci/install-env
|
run: sh ./.ci/install-env
|
||||||
|
|
||||||
# - name: Build and test cubescript
|
- name: Build and test cubescript
|
||||||
# run: sh ./.ci/build-cs
|
run: sh ./.ci/build-cs
|
||||||
|
|
|
@ -107,15 +107,14 @@ The library has absolutely no dependencies other than a C++20 compiler,
|
||||||
similarly there are no dependencies on system or architecture specific
|
similarly there are no dependencies on system or architecture specific
|
||||||
things, so it should work on any OS and any CPU.
|
things, so it should work on any OS and any CPU.
|
||||||
|
|
||||||
The C++20 support does not have to be complete. Right now, tested
|
The C++20 support does not have to be complete. These are the baselines
|
||||||
compilers include:
|
(which are ensured by the CI):
|
||||||
|
|
||||||
* GCC 10
|
* GCC 10
|
||||||
* Clang 11
|
* Clang 10 (with libstdc++ or libc++)
|
||||||
* Microsoft Visual C++ 2019
|
* Microsoft Visual C++ 2019
|
||||||
|
|
||||||
Older versions of Clang may work, with no guarantees (GCC 9 does not, though,
|
Older versions of either of these are known not to work.
|
||||||
as it's missing features in libstdc++).
|
|
||||||
|
|
||||||
You will need [Meson](https://mesonbuild.com/) to build the project. Most
|
You will need [Meson](https://mesonbuild.com/) to build the project. Most
|
||||||
Unix-like systems have it in their package management, on Windows there is
|
Unix-like systems have it in their package management, on Windows there is
|
||||||
|
|
Loading…
Reference in New Issue