File tree Expand file tree Collapse file tree 3 files changed +4
-7
lines changed Expand file tree Collapse file tree 3 files changed +4
-7
lines changed Original file line number Diff line number Diff line change 26
26
path : |
27
27
C:\ProgramData\scoop
28
28
key : scoop32 # static key: should be good forever
29
- - name : Setup Windows # This should almost never run if the cache works.
29
+ - name : Setup Windows # This should almost never run if the cache works.
30
30
if : steps.cache.outputs.cache-hit != 'true'
31
31
shell : powershell
32
32
run : |
35
35
sudo scoop install git --global
36
36
sudo scoop install ninja --global
37
37
sudo scoop install cmake --global
38
- sudo scoop install gcc --arch 32bit --global
38
+ sudo scoop install gcc --arch 32bit --global
39
39
$env:path
40
40
Write-Host 'Everything has been installed, you are good!'
41
41
- name : Build and Test 32-bit x86
Original file line number Diff line number Diff line change @@ -20,13 +20,12 @@ jobs:
20
20
steps : # To reproduce what is below, start a powershell with administrative rights, using scoop *is* a good idea
21
21
- uses : actions/checkout@v2
22
22
23
-
24
23
- uses : actions/cache@v2 # we cache the scoop setup with 64-bit GCC
25
24
id : cache
26
25
with :
27
26
path : |
28
27
C:\ProgramData\scoop
29
- key : scoop64 # static key: should be good forever
28
+ key : scoop64 # static key: should be good forever
30
29
- name : Setup Windows # This should almost never run if the cache works.
31
30
if : steps.cache.outputs.cache-hit != 'true'
32
31
shell : powershell
52
51
cmake -DSIMDJSON_BUILD_STATIC=ON -DSIMDJSON_COMPETITION=OFF -DSIMDJSON_GOOGLE_BENCHMARKS=OFF -DSIMDJSON_ENABLE_THREADS=OFF ..
53
52
cmake --build . --target parse_many_test jsoncheck basictests numberparsingcheck stringparsingcheck errortests integer_tests pointercheck --verbose
54
53
ctest . -R "(parse_many_test|jsoncheck|basictests|stringparsingcheck|numberparsingcheck|errortests|integer_tests|pointercheck)" --output-on-failure
55
-
Original file line number Diff line number Diff line change 9
9
strategy :
10
10
fail-fast : false
11
11
matrix :
12
- mingw : ["MINGW32", "MINGW64"]
12
+ mingw : ["MINGW32", "MINGW64", "MSYS" ]
13
13
env :
14
14
CMAKE_GENERATOR : MSYS Makefiles
15
15
26
26
cmake -DSIMDJSON_BUILD_STATIC=ON -DSIMDJSON_DO_NOT_USE_THREADS_NO_MATTER_WHAT=ON ..
27
27
cmake --build . --verbose
28
28
ctest -j4 --output-on-failure -E checkperf
29
-
You can’t perform that action at this time.
0 commit comments