26
26
CC : clang-9
27
27
CXX : clang++-9
28
28
CXXFLAGS : -fno-builtin
29
+ - os : macos-13
30
+ xcode : Xcode_15.1
29
31
- os : macos-13
30
32
xcode : Xcode_14.3
31
33
- os : macos-12
@@ -122,6 +124,7 @@ jobs:
122
124
name : ${{ matrix.os }} ${{ matrix.xcode }}${{ env.CXX }} VRPN logs
123
125
path : " vrpn/build/CMakeFiles/*.log"
124
126
- name : Download and unzip InterSense SDK
127
+ if : startsWith(matrix.os, 'ubuntu')
125
128
run : |
126
129
wget https://www.intersense.com/wp-content/uploads/2018/12/InterSense_SDK_4.2381.zip
127
130
unzip InterSense_SDK_4.2381.zip
@@ -131,11 +134,6 @@ jobs:
131
134
sudo cp SDK/Linux/Sample/*.h /usr/local/include
132
135
sudo cp SDK/Linux/x86_64/libisense.so /usr/local/lib
133
136
sudo ldconfig
134
- - name : Install InterSense SDK
135
- if : startsWith(matrix.os, 'macos')
136
- run : |
137
- sudo cp SDK/MacOSX/Sample/*.h /usr/local/include
138
- sudo cp SDK/MacOSX/UniversalLib/libisense.dylib /usr/local/lib
139
137
- name : Install cargo-c
140
138
run : |
141
139
cargo install cargo-c --force
@@ -159,7 +157,7 @@ jobs:
159
157
- name : configure
160
158
# NB: browser-gui is tested with CircleCI
161
159
run : |
162
- ./configure --enable-gui --enable-ip-interface --enable-websocket-interface --enable-fudi-interface --enable-ecasound --enable-sofa --enable-polhemus --enable-razor --enable-vrpn --enable-intersense -- disable-browser-gui --enable-dynamic-asdf --disable-dependency-tracking
160
+ ./configure --enable-gui --enable-ip-interface --enable-websocket-interface --enable-fudi-interface --enable-ecasound --enable-sofa --enable-polhemus --enable-razor --enable-vrpn --disable-browser-gui --enable-dynamic-asdf --disable-dependency-tracking
163
161
- name : upload config.log
164
162
if : failure()
165
163
uses : actions/upload-artifact@v4
0 commit comments