File tree Expand file tree Collapse file tree 2 files changed +43
-1
lines changed Expand file tree Collapse file tree 2 files changed +43
-1
lines changed Original file line number Diff line number Diff line change
1
+ name : libession-util Windows with MSVC build test
2
+
3
+ on :
4
+ push :
5
+ branches :
6
+ - main
7
+ - dev
8
+ - build-msvc-on-gh-workflow
9
+
10
+ pull_request :
11
+ branches :
12
+ - main
13
+ - dev
14
+
15
+ concurrency :
16
+ group : ${{ github.workflow }}
17
+ cancel-in-progress : true
18
+
19
+ jobs :
20
+ build :
21
+ runs-on : ${{ matrix.os }}
22
+ strategy :
23
+ fail-fast : false
24
+ matrix :
25
+ os : [windows-2022]
26
+ env :
27
+ SIGNAL_ENV : production
28
+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
29
+ steps :
30
+ - run : git config --global core.autocrlf false
31
+
32
+ - name : Checkout git repo
33
+ uses : actions/checkout@v4
34
+ with :
35
+ submodules : ' recursive'
36
+
37
+ - name : Add msbuild to PATH
38
+
39
+ if : runner.os == 'Windows'
40
+
41
+ - name : build libsession-util on Windows with MSVC
42
+ shell : bash
43
+ run : mkdir build && cd build && cmake ../ -DCMAKE_CONFIGURATION_TYPES=Release -DCMAKE_BUILD_TYPE=Release -DSUBMODULE_CHECK=OFF -DLOCAL_MIRROR=https://oxen.rocks/deps -DENABLE_ONIONREQ=OFF && ls -la && pwd && make -j16
Original file line number Diff line number Diff line change @@ -16,7 +16,6 @@ if(CCACHE_PROGRAM)
16
16
endforeach ()
17
17
endif ()
18
18
19
-
20
19
project (libsession-util
21
20
VERSION 1.2.0
22
21
DESCRIPTION "Session client utility library"
You can’t perform that action at this time.
0 commit comments