Skip to content

Commit 6a0c480

Browse files
committed
Update build_windows.yaml
Add patch
1 parent 726286a commit 6a0c480

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/build_windows.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ jobs:
1919
(New-Object System.Net.WebClient).DownloadFile($Url, "$env:TEMP\boost.exe")
2020
Start-Process -Wait -FilePath "$env:TEMP\boost.exe" "/SILENT","/SP-","/SUPPRESSMSGBOXES","/DIR=C:\local\boost"
2121
choco install -y ninja
22+
- name: apply patch
23+
run: |
24+
cd OREAnalytics/test
25+
Add-Content -Path .\CMakeLists.txt -Value "target_compile_definitions(orea-test-suite PUBLIC BOOST_USE_WINAPI_VERSION=0x0600)"
2226
- name: cmake configure and build
2327
env:
2428
BOOST_ROOT: C:\local\boost
@@ -27,5 +31,5 @@ jobs:
2731
mkdir build
2832
cd build
2933
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Vc\Auxiliary\Build\vcvarsall.bat" amd64 -vcvars_ver=14.3 || exit 1
30-
cmake .. -GNinja -DCMAKE_BUILD_TYPE=Release -DQL_BUILD_EXAMPLES=false -DQL_BUILD_TEST_SUITE=false -DQL_BUILD_BENCHMARK=false -DQL_ENABLE_SESSIONS=true -DORE_BUILD_DOC=false -DBOOST_INCLUDEDIR=C:\local\boost -DBOOST_LIBRARYDIR=C:\local\boost\lib64-msvc-14.3 -D_WIN32_WINNT=0x0600 -L
34+
cmake .. -GNinja -DCMAKE_BUILD_TYPE=Release -DQL_BUILD_EXAMPLES=false -DQL_BUILD_TEST_SUITE=false -DQL_BUILD_BENCHMARK=false -DQL_ENABLE_SESSIONS=true -DORE_BUILD_DOC=false -DBOOST_INCLUDEDIR=C:\local\boost -DBOOST_LIBRARYDIR=C:\local\boost\lib64-msvc-14.3 -L
3135
cmake --build . -j 2 --verbose

0 commit comments

Comments
 (0)