diff options
-rw-r--r-- | .github/workflows/release.yml | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 553bd6d3..e2611be9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -73,13 +73,35 @@ jobs: pacman --noconfirm -S --needed make texinfo if: matrix.os == 'windows-latest' + - name: Build gpg-error + run: | + cd ${{github.workspace}}/.. + git clone https://github.com/saturneric/libgpg-error + cd libgpg-error + ./autogen.sh + ./configure --enable-maintainer-mode --enable-static=true && make -j2 + sudo make install + cd ${{github.workspace}} + if: matrix.os == 'ubuntu-latest' || matrix.os == 'macos-latest' + + - name: Build assuan + run: | + cd ${{github.workspace}}/.. + git clone https://github.com/saturneric/libassuan + cd libassuan + ./autogen.sh + ./configure --enable-maintainer-mode --enable-static=true && make -j2 + sudo make install + cd ${{github.workspace}} + if: matrix.os == 'ubuntu-latest' || matrix.os == 'macos-latest' + - name: Build GpgME run: | - cd .. + cd ${{github.workspace}}/.. git clone https://github.com/saturneric/gpgme cd gpgme ./autogen.sh - ./configure --enable-maintainer-mode --enable-languages=cpp && make -j2 + ./configure --enable-maintainer-mode --enable-static=true --enable-languages=cpp && make -j2 sudo make install cd ${{github.workspace}} if: matrix.os == 'ubuntu-latest' || matrix.os == 'macos-latest' |