aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/release.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/release.yml')
-rw-r--r--.github/workflows/release.yml15
1 files changed, 14 insertions, 1 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 8ee5ac1a..dcd03237 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -124,7 +124,8 @@ jobs:
binutils
zip
unzip
- libintl
+ libintl
+ texinfo
msys2-runtime-devel
mingw-w64-x86_64-toolchain
mingw-w64-x86_64-gcc
@@ -170,6 +171,18 @@ jobs:
cd ${{github.workspace}}
if: runner.os == 'Linux'
+ - name: Build GpgME (Windows)
+ shell: msys2 {0}
+ run: |
+ git clone --depth 1 --branch gpgme-1.24.2 git://git.gnupg.org/gpgme.git ${{github.workspace}}/third_party/gpgme
+ cd ${{github.workspace}}/third_party/gpgme
+ ./autogen.sh
+ export CFLAGS="${CFLAGS} -Wno-int-conversion -Wno-incompatible-pointer-types"
+ ./configure --enable-maintainer-mode --enable-languages=cl --disable-gpg-test --enable-w32-glib
+ make -j4
+ make install
+ if: runner.os == 'Windows'
+
- name: Build googletest (Linux)
run: |
git clone --depth 1 --branch v1.15.2 https://github.com/google/googletest.git ${{github.workspace}}/third_party/googletest