@@ -3,8 +3,10 @@ name: Github Actions Build
3
3
on : [push]
4
4
5
5
env :
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"
8
10
9
11
jobs :
10
12
@@ -473,8 +475,8 @@ jobs:
473
475
strategy :
474
476
fail-fast : false
475
477
matrix :
476
- type : [Debug, Release, MinSizeRel ]
477
- arch : [Win32, x64]
478
+ type : [Debug, Release]
479
+ arch : [x64]
478
480
cpp : [11, 14, 17]
479
481
480
482
steps :
@@ -486,7 +488,8 @@ jobs:
486
488
- name : Install Boost
487
489
shell : cmd
488
490
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%
490
493
491
494
- name : Prepare externals
492
495
shell : cmd
@@ -508,8 +511,8 @@ jobs:
508
511
working-directory : ${{runner.workspace}}/build
509
512
run : |
510
513
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 ^
513
516
-DCMAKE_CXX_STANDARD=${{matrix.cpp}} -DOPT_FORCE_EXTRA_BOOST_LIBS=ON
514
517
515
518
- name : Build Target
@@ -524,7 +527,7 @@ jobs:
524
527
strategy :
525
528
fail-fast : false
526
529
matrix :
527
- type : [Debug, Release, MinSizeRel ]
530
+ type : [Debug, Release]
528
531
arch : [x64]
529
532
cpp : [11, 14, 17, 20]
530
533
@@ -538,7 +541,8 @@ jobs:
538
541
if : matrix.arch == 'x64'
539
542
shell : cmd
540
543
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%
542
546
543
547
- name : Prepare externals
544
548
shell : cmd
@@ -560,8 +564,8 @@ jobs:
560
564
working-directory : ${{runner.workspace}}/build
561
565
run : |
562
566
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 ^
565
569
-DCMAKE_CXX_STANDARD=${{matrix.cpp}} -DOPT_FORCE_EXTRA_BOOST_LIBS=ON
566
570
567
571
- name : Build Target
0 commit comments