Skip to content

Commit ce514d9

Browse files
committed
Added a basic TBB 2021 CI test
Signed-off-by: Nick Avramoussis <[email protected]>
1 parent a7042bc commit ce514d9

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

.github/workflows/build.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,3 +200,28 @@ jobs:
200200
- name: test
201201
shell: bash
202202
run: cd build && ctest -V
203+
204+
testmacos1015_tbb2021:
205+
runs-on: macos-10.15
206+
env:
207+
CXX: clang++
208+
steps:
209+
- uses: actions/checkout@v2
210+
- name: install
211+
shell: bash
212+
run: |
213+
brew update
214+
brew install bash cmake ilmbase openexr@2 boost tbb glfw
215+
echo "IlmBase_ROOT=/usr/local/opt/ilmbase" >> $GITHUB_ENV
216+
echo "OpenEXR_ROOT=/usr/local/opt/openexr@2" >> $GITHUB_ENV
217+
echo "/usr/local/opt/openexr@2/bin" >> $GITHUB_PATH
218+
- name: install
219+
shell: bash
220+
run: ./ci/install_gtest.sh 1.10.0
221+
- name: build
222+
shell: bash
223+
run: ./ci/build.sh Release "core,bin,test" \
224+
-DOPENVDB_CXX_STRICT=OFF -DUSE_BLOSC=OFF -DUSE_ZLIB=OFF
225+
- name: test
226+
shell: bash
227+
run: cd build && ctest -V

ci/install_macos.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ brew install ilmbase
99
brew install openexr@2
1010
brew install boost
1111
brew install boost-python3 # also installs the dependent python version
12-
brew install gtest
1312
brew install tbb@2020
1413
brew install zlib
1514
brew install glfw

0 commit comments

Comments
 (0)