@@ -145,22 +145,18 @@ jobs:
145145 submodules : true
146146 fetch-depth : 0
147147
148- - name : Test devenv actually works
149- shell : cmd
150- run : .github/scripts/windows_devenv_test.bat
148+ # - name: Test devenv actually works
149+ # shell: cmd
150+ # run: .github/scripts/windows_devenv_test.bat
151151
152- - name : Install Intel oneAPI BaseKit (Windows)
152+ - name : Install Intel Fortran Essentials (Windows)
153153 shell : cmd
154154 env :
155- URL : https://registrationcenter-download.intel.com/akdlm/IRC_NAS/0ba263f5-de00-4e91-a780-fdb9e131c1e8/intel-oneapi-hpc-toolkit-2025.1.0.665_offline.exe
156- COMPONENTS : intel.oneapi.win.ifort-compiler:intel.oneapi.win.mkl.devel
155+ URL : https://registrationcenter-download.intel.com/akdlm/IRC_NAS/33676fcf-14a3-4e96-a9b9-72976b1145d9/intel-fortran-essentials-2025.3.1.25_offline.exe
157156 run : |
158157 curl.exe --output %TEMP%\webimage.exe --url %URL% --retry 5 --retry-delay 5
159- start /b /wait %TEMP%\webimage.exe -s -x -f webimage_extracted --log extract.log
160- del %TEMP%\webimage.exe
161- webimage_extracted\bootstrapper.exe -s --action install --components=%COMPONENTS% --eula=accept -p=NEED_VS2017_INTEGRATION=0 -p=NEED_VS2019_INTEGRATION=0 -p=NEED_VS2022_INTEGRATION=1 --log-dir=.
158+ %TEMP%\webimage.exe -s -a --silent --eula accept -p=NEED_VS2017_INTEGRATION=0 -p=NEED_VS2019_INTEGRATION=0 -p=NEED_VS2022_INTEGRATION=1 --log-dir=.
162159 set installer_exit_code=%ERRORLEVEL%
163- rd /s/q "webimage_extracted"
164160 exit /b %installer_exit_code%
165161
166162 - name : Set up MATLAB
@@ -169,30 +165,27 @@ jobs:
169165 with :
170166 products : Simulink
171167
172- - name : Build Executables
168+ - name : Build Executabless
173169 env :
174170 MATLAB_ROOT : ${{ steps.setup-matlab.outputs.matlabroot }}
175171 run : .github/scripts/build_windows_executables.bat
176172
177- - name : Test version output
178- run : .github/scripts/test_windows_executables.bat
173+ # - name: Test version output
174+ # run: .github/scripts/test_windows_executables.bat
179175
180176 - name : Build MATLAB Mex File
181177 uses : matlab-actions/run-command@v2
182178 with :
183179 command : |
184180 mexname = 'FAST_SFunc';
185- mex('-largeArrayDims', ...
186- '-v', ...
181+ mex('-largeArrayDims', '-v', ...
187182 ['-L' fullfile('build','bin')], ...
188183 ['-I' fullfile('modules','openfast-library','src')], ... % "FAST_Library.h"
189184 ['-I' fullfile('modules','supercontroller','src')], ... % "SuperController_Types.h"
190185 ['-I' fullfile('modules','externalinflow','src')], ... % "ExternalInflow_Types.h"
191186 ['-I' fullfile('modules','extloads','src')], ... % "ExtLoadsDX_Types.h"
192- ['-I' fullfile(matlabroot,'simulink','include')], ...
193- ['-I' fullfile(matlabroot,'extern','include')], ...
194187 ['COMPFLAGS=$COMPFLAGS -MT -DS_FUNCTION_NAME=' mexname], ...
195- '-lOpenFAST-Simulink_x64 ', ...
188+ '-lOpenFAST-Simulink ', ...
196189 '-outdir', fullfile('build','bin'), ...
197190 '-output', mexname, ...
198191 fullfile('glue-codes','simulink','src','FAST_SFunc.c'));
0 commit comments