|
20 | 20 | strategy:
|
21 | 21 | matrix:
|
22 | 22 | build_type: [Release]
|
23 |
| - os: [windows-latest, ubuntu-latest, macOS-latest] |
| 23 | + os: [windows-latest, ubuntu-latest] |
24 | 24 |
|
25 | 25 | steps:
|
26 | 26 | - uses: actions/checkout@main
|
|
67 | 67 | qtbase5-dev qtdeclarative5-dev qtmultimedia5-dev libtinyxml-dev libgsl-dev wget curl autoconf \
|
68 | 68 | autogen automake libtool mlocate libopencv-dev
|
69 | 69 |
|
70 |
| - - name: Dependencies [macOS] |
71 |
| - if: matrix.os == 'macOS-latest' |
72 |
| - run: | |
73 |
| - brew install ace cmake eigen gsl ipopt opencv pkg-config qt5 |
74 | 70 | - name: Source-based Dependencies [Windows]
|
75 | 71 | if: matrix.os == 'windows-latest'
|
76 | 72 | shell: bash
|
@@ -107,8 +103,8 @@ jobs:
|
107 | 103 | -DCMAKE_PREFIX_PATH=${GITHUB_WORKSPACE}/install -DCMAKE_INSTALL_PREFIX=${GITHUB_WORKSPACE}/install -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} ..
|
108 | 104 | cmake --build . --config ${{ matrix.build_type }} --target INSTALL
|
109 | 105 |
|
110 |
| - - name: Source-based Dependencies [Ubuntu/macOS] |
111 |
| - if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' |
| 106 | + - name: Source-based Dependencies [Ubuntu] |
| 107 | + if: matrix.os == 'ubuntu-latest' |
112 | 108 | shell: bash
|
113 | 109 | run: |
|
114 | 110 | # ycm
|
@@ -152,8 +148,8 @@ jobs:
|
152 | 148 | -DCMAKE_PREFIX_PATH=${GITHUB_WORKSPACE}/install -DCMAKE_INSTALL_PREFIX=${GITHUB_WORKSPACE}/install \
|
153 | 149 | -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} ..
|
154 | 150 |
|
155 |
| - - name: Configure [Ubuntu/macOS] |
156 |
| - if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' |
| 151 | + - name: Configure [Ubuntu] |
| 152 | + if: matrix.os == 'ubuntu-latest' |
157 | 153 | shell: bash
|
158 | 154 | run: |
|
159 | 155 | mkdir -p build
|
|
0 commit comments