@@ -67,33 +67,33 @@ jobs:
67
67
cmake_config : -DMATERIALX_BUILD_SHARED_LIBS=ON
68
68
python : 3.11
69
69
70
- - name : MacOS_Xcode_16_Python312
70
+ - name : MacOS_Xcode_16_Python313
71
71
os : macos-15
72
72
compiler : xcode
73
- compiler_version : " 16.1 "
74
- python : 3.12
73
+ compiler_version : " 16.4 "
74
+ python : 3.13
75
75
test_shaders : ON
76
76
77
- - name : MacOS_Xcode_16_Python313
78
- os : macos-15
77
+ - name : MacOS_Xcode_26_Python313
78
+ os : macos-26
79
79
compiler : xcode
80
- compiler_version : " 16.1 "
80
+ compiler_version : " 26.0 "
81
81
python : 3.13
82
82
static_analysis : ON
83
83
cmake_config : -DCMAKE_EXPORT_COMPILE_COMMANDS=ON
84
84
85
85
- name : MacOS_Xcode_DynamicAnalysis
86
- os : macos-15
86
+ os : macos-26
87
87
compiler : xcode
88
- compiler_version : " 16.1 "
88
+ compiler_version : " 26.0 "
89
89
python : None
90
90
dynamic_analysis : ON
91
91
cmake_config : -DMATERIALX_DYNAMIC_ANALYSIS=ON
92
92
93
- - name : iOS_Xcode_16
94
- os : macos-15
93
+ - name : iOS_Xcode_26
94
+ os : macos-26
95
95
compiler : xcode
96
- compiler_version : " 16.1 "
96
+ compiler_version : " 26.0 "
97
97
python : None
98
98
cmake_config : -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_SYSROOT=`xcrun --sdk iphoneos --show-sdk-path` -DCMAKE_OSX_ARCHITECTURES=arm64
99
99
@@ -144,15 +144,9 @@ jobs:
144
144
if : runner.os == 'macOS'
145
145
run : |
146
146
if [ "${{ matrix.compiler_version }}" != 'None' ]; then
147
- if [ "${{ matrix.compiler }}" = "gcc" ]; then
148
- brew install gcc@${{ matrix.compiler_version }}
149
- echo "CC=gcc-${{ matrix.compiler_version }}" >> $GITHUB_ENV
150
- echo "CXX=g++-${{ matrix.compiler_version }}" >> $GITHUB_ENV
151
- else
152
- ls -ls /Applications/
153
- sudo xcode-select -switch /Applications/Xcode_${{ matrix.compiler_version }}.app
154
- echo "CC=clang" >> $GITHUB_ENV
155
- echo "CXX=clang++" >> $GITHUB_ENV
147
+ sudo xcode-select -switch /Applications/Xcode_${{ matrix.compiler_version }}.app
148
+ if [ "${{ matrix.os }}" == 'macos-26' ]; then
149
+ xcodebuild -downloadComponent MetalToolchain
156
150
fi
157
151
fi
158
152
0 commit comments