| | |
| | | if: runner.os == 'Windows' |
| | | shell: cmd |
| | | run: | |
| | | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x86 |
| | | cd opendj-server-legacy\src\build-tools\windows |
| | | for /f "usebackq delims=" %%i in (`"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe" -latest -products * -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 -property installationPath`) do set "VSINSTALLDIR=%%i" |
| | | if not defined VSINSTALLDIR ( |
| | | echo Unable to locate a Visual Studio installation with C++ build tools. |
| | | exit /b 1 |
| | | ) |
| | | call "%VSINSTALLDIR%\VC\Auxiliary\Build\vcvarsall.bat" x86 |
| | | if errorlevel 1 exit /b %errorlevel% |
| | | pushd opendj-server-legacy\src\build-tools\windows |
| | | nmake all |
| | | if errorlevel 1 exit /b %errorlevel% |
| | | xcopy /Y *.exe ..\..\..\lib\ |
| | | if errorlevel 1 exit /b %errorlevel% |
| | | popd |
| | | git status |
| | | - name: Set Integration Test Environment |
| | | id: failsafe |