Skip to content

Commit a887781

Browse files
committed
update github action to support windows
1 parent aa95a56 commit a887781

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/build_libraries.yml

+21
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,27 @@ on:
1010
workflow_dispatch:
1111

1212
jobs:
13+
build_windows:
14+
15+
runs-on: windows-latest
16+
continue-on-error: false
17+
18+
steps:
19+
- name: Checkout repo
20+
uses: actions/checkout@v4
21+
with:
22+
submodules: 'recursive'
23+
fetch-depth: 0
24+
25+
- name: Build libraries
26+
working-directory: lib/
27+
run: |
28+
mkdir build
29+
cd build
30+
cmake ..
31+
make
32+
make install
33+
1334
build_linux:
1435

1536
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)