|
8 | 8 |
|
9 | 9 | env:
|
10 | 10 | GCC_DOWNLOAD: "https://github.com/brechtsanders/winlibs_mingw/releases/download/11.2.0-9.0.0-msvcrt-r6/winlibs-x86_64-posix-seh-gcc-11.2.0-mingw-w64-9.0.0-r6.zip"
|
| 11 | + GCC_DIGEST: "61118ef6740579b4d3afb6ccce0d60cc651c19d27e11d79fd5b94047384b9d14" |
11 | 12 | GIT_DOWNLOAD: "https://github.com/git-for-windows/git/releases/download/v2.35.2.windows.1/MinGit-2.35.2-64-bit.zip"
|
| 13 | + GIT_DIGEST: "61f0f2d9abd7d54fbb81b30519d4aad8be66268e67cfc9d47871010d340821c5" |
12 | 14 | ENVAR_DOWNLOAD: "https://github.com/GsNSIS/EnVar/releases/download/v0.3.1/EnVar-Plugin.zip"
|
| 15 | + ENVAR_DIGEST: "e5b337fcad68252d18282f7259a0306053626e41b9480fa09df3fab012b85e00" |
13 | 16 |
|
14 | 17 | jobs:
|
15 | 18 | make_installer:
|
|
32 | 35 | shell: msys2 {0}
|
33 | 36 | run: |
|
34 | 37 | wget $GCC_DOWNLOAD -O mingw-w64.zip
|
| 38 | + echo $GCC_DIGEST mingw-w64.zip | sha256sum --check |
35 | 39 | unzip mingw-w64.zip
|
36 | 40 |
|
37 | 41 | - name: Add Mingw-w64 to path to build fpm
|
@@ -63,12 +67,14 @@ jobs:
|
63 | 67 | shell: msys2 {0}
|
64 | 68 | run: |
|
65 | 69 | wget $GIT_DOWNLOAD -O MinGit.zip
|
| 70 | + echo $GIT_DIGEST MinGit.zip | sha256sum --check |
66 | 71 | unzip MinGit.zip -d MinGit
|
67 | 72 |
|
68 | 73 | - name: Fetch EnVar Plugin for NSIS
|
69 | 74 | shell: msys2 {0}
|
70 | 75 | run: |
|
71 | 76 | wget $ENVAR_DOWNLOAD -O EnVar-Plugin.zip
|
| 77 | + echo $ENVAR_DIGEST EnVar-Plugin.zip | sha256sum --check |
72 | 78 | mkdir -p nsis-plugins/EnVar_plugin
|
73 | 79 | unzip EnVar-Plugin.zip -d nsis-plugins/EnVar_plugin
|
74 | 80 |
|
|
79 | 85 | cp /mingw64/bin/libopenblas.dll ./mingw64/bin/
|
80 | 86 | cp -r /mingw64/include/OpenBLAS ./mingw64/include
|
81 | 87 | cp -r /mingw64/lib/libopenblas.* ./mingw64/lib/
|
| 88 | + cp ./mingw64/lib/libopenblas.a ./mingw64/lib/libblas.a |
| 89 | + cp ./mingw64/lib/libopenblas.a ./mingw64/lib/liblapack.a |
| 90 | + cp ./mingw64/lib/libopenblas.dll.a ./mingw64/lib/libblas.dll.a |
| 91 | + cp ./mingw64/lib/libopenblas.dll.a ./mingw64/lib/liblapack.dll.a |
82 | 92 | mkdir ./mingw64/share/licenses
|
83 | 93 | cp -r /mingw64/share/licenses/OpenBLAS ./mingw64/share/licenses/
|
84 | 94 |
|
|
0 commit comments