diff options
author | mmyjona <jonathan.gonse@gmail.com> | 2023-03-18 00:38:24 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-17 13:38:24 -0300 |
commit | 6b0df5ccf360fe5c015f6607f0375bfc6849005e (patch) | |
tree | 78c02bebf09a8f443b1650dcae0275c695e239e7 /.github/workflows | |
parent | 2af23d30434a677c6416812eea52ccc0af65119c (diff) |
add ptread link to fix cmake build under linux (#114)
* add ptread link to fix cmake build under linux
* add cmake to linux and macos platform
* separate make and cmake workflow
---------
Co-authored-by: Sebastián A <sebastian.aedo29@gmail.com>
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/build.yml | 43 |
1 files changed, 40 insertions, 3 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 94f199c..a94a389 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ name: CI on: [push, pull_request] jobs: - ubuntu-latest: + ubuntu-latest-make: runs-on: ubuntu-latest steps: @@ -18,7 +18,26 @@ jobs: run: | make - macOS-latest: + ubuntu-latest-cmake: + runs-on: ubuntu-latest + + steps: + - name: Clone + uses: actions/checkout@v1 + + - name: Dependencies + run: | + sudo apt-get update + sudo apt-get install build-essential + + - name: Build + run: | + mkdir build + cd build + cmake .. + cmake --build . --config Release + + macOS-latest-make: runs-on: macos-latest steps: @@ -33,7 +52,25 @@ jobs: run: | make - windows-latest: + macOS-latest-cmake: + runs-on: macOS-latest + + steps: + - name: Clone + uses: actions/checkout@v1 + + - name: Dependencies + run: | + brew update + + - name: Build + run: | + mkdir build + cd build + cmake .. + cmake --build . --config Release + + windows-latest-cmake: runs-on: windows-latest steps: |