Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/kpu/kenlm.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Heafield <github@kheafield.com>2021-04-21 14:01:58 +0300
committerKenneth Heafield <github@kheafield.com>2021-04-21 14:01:58 +0300
commitff4487263609d0f61018a4b61c0cc8b2c77ae214 (patch)
tree184114b81e71c327596c39abf53bbf82b440b6c1
parente3291c84c3e007a65b0ea71b97bef31cbebf2a32 (diff)
Boost for Windows?
-rw-r--r--.github/workflows/windows.yml12
1 files changed, 11 insertions, 1 deletions
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index a21ece9..3507f42 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -6,12 +6,22 @@ on:
pull_request:
branches: [master]
+env:
+ BOOST_ROOT: "C:/hostedtoolcache/windows/Boost/1.72.0/x86_64"
+ BOOST_URL: "https://sourceforge.net/projects/boost/files/boost-binaries/1.72.0/boost_1_72_0-msvc-14.2-64.exe"
+
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
+ - name: Download Boost
+ run: |
+ Write-Host "Downloading Boost to ${{ env.BOOST_ROOT }}"
+ C:\msys64\usr\bin\wget.exe -nv "${{ env.BOOST_URL }}" -O "${{ github.workspace }}/boost.exe"
+ Start-Process -Wait -FilePath "${{ github.workspace }}/boost.exe" "/SILENT","/SP-","/SUPPRESSMSGBOXES","/DIR=${{ env.BOOST_ROOT }}"
+ shell: powershell
- name: cmake
run: |
cmake -E make_directory build
@@ -19,7 +29,7 @@ jobs:
cmake -DBOOST_ROOT="${env:BOOST_ROOT_1_72_0}" ..
- name: Compile
working-directory: build
- run: cmake --build . -j2
+ run: cmake --build -j2 -DBOOST_ROOT="${{ env.BOOST_ROOT }}" .
- name: Test
working-directory: build
run: ctest -j2