@@ -3,8 +3,10 @@ name: Github Actions Build
33on : [push]
44
55env :
6- COMMS_TAG : v5.2.7
7- COMMSDSL_TAG : v6.3.4
6+ COMMS_TAG : v5.3
7+ COMMSDSL_TAG : v7.0.2
8+ WIN_BOOST_VERSION : " 1.87.0"
9+ WIN_BOOST_DIR : " C:/local/boost_1_87_0"
810
911jobs :
1012
@@ -473,8 +475,8 @@ jobs:
473475 strategy :
474476 fail-fast : false
475477 matrix :
476- type : [Debug, Release, MinSizeRel ]
477- arch : [Win32, x64]
478+ type : [Debug, Release]
479+ arch : [x64]
478480 cpp : [11, 14, 17]
479481
480482 steps :
@@ -486,7 +488,8 @@ jobs:
486488 - name : Install Boost
487489 shell : cmd
488490 run : |
489- choco install boost-msvc-14.2
491+ choco install boost-msvc-14.2 --version=${{env.WIN_BOOST_VERSION}}
492+ echo BOOST_DIR=${{env.WIN_BOOST_DIR}}/lib64-msvc-14.2/cmake >>%GITHUB_ENV%
490493
491494 - name : Prepare externals
492495 shell : cmd
@@ -508,8 +511,8 @@ jobs:
508511 working-directory : ${{runner.workspace}}/build
509512 run : |
510513 cmake %GITHUB_WORKSPACE% -A ${{matrix.arch}} -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_INSTALL_PREFIX=install ^
511- -DCMAKE_PREFIX_PATH="${{runner.workspace}}/build/install" ^
512- -DCMAKE_POLICY_DEFAULT_CMP0167=OLD -DBoost_USE_STATIC_LIBS=ON ^
514+ -DCMAKE_PREFIX_PATH="${{runner.workspace}}/build/install;${{env.BOOST_DIR}} " ^
515+ -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ^
513516 -DCMAKE_CXX_STANDARD=${{matrix.cpp}} -DOPT_FORCE_EXTRA_BOOST_LIBS=ON
514517
515518 - name : Build Target
@@ -524,7 +527,7 @@ jobs:
524527 strategy :
525528 fail-fast : false
526529 matrix :
527- type : [Debug, Release, MinSizeRel ]
530+ type : [Debug, Release]
528531 arch : [x64]
529532 cpp : [11, 14, 17, 20]
530533
@@ -538,7 +541,8 @@ jobs:
538541 if : matrix.arch == 'x64'
539542 shell : cmd
540543 run : |
541- choco install boost-msvc-14.3 --version=1.85.0
544+ choco install boost-msvc-14.3 --version=${{env.WIN_BOOST_VERSION}}
545+ echo BOOST_DIR=${{env.WIN_BOOST_DIR}}/lib64-msvc-14.3/cmake >>%GITHUB_ENV%
542546
543547 - name : Prepare externals
544548 shell : cmd
@@ -560,8 +564,8 @@ jobs:
560564 working-directory : ${{runner.workspace}}/build
561565 run : |
562566 cmake %GITHUB_WORKSPACE% -A ${{matrix.arch}} -DCMAKE_BUILD_TYPE=${{matrix.type}} -DCMAKE_INSTALL_PREFIX=install ^
563- -DCMAKE_PREFIX_PATH="${{runner.workspace}}/build/install" ^
564- -DCMAKE_POLICY_DEFAULT_CMP0167=OLD -DBoost_USE_STATIC_LIBS=ON ^
567+ -DCMAKE_PREFIX_PATH="${{runner.workspace}}/build/install;${{env.BOOST_DIR}} " ^
568+ -DCMAKE_POLICY_DEFAULT_CMP0167=NEW ^
565569 -DCMAKE_CXX_STANDARD=${{matrix.cpp}} -DOPT_FORCE_EXTRA_BOOST_LIBS=ON
566570
567571 - name : Build Target
0 commit comments