aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaturneric <[email protected]>2021-06-20 07:29:32 +0000
committerSaturneric <[email protected]>2021-06-20 07:29:32 +0000
commit2e7e0c0a1b053e4779f657f036c883221a39075b (patch)
tree9e185c01b16c2048d378dc50d5cb9277db1abc59
parentCreate cmake.yml (diff)
downloadGpgFrontend-2e7e0c0a1b053e4779f657f036c883221a39075b.tar.gz
GpgFrontend-2e7e0c0a1b053e4779f657f036c883221a39075b.zip
Update cmake.yml
Diffstat (limited to '')
-rw-r--r--.github/workflows/cmake.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index a67dd91d..ef435048 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -21,6 +21,21 @@ jobs:
steps:
- uses: actions/checkout@v2
+ - name: Install Dependence
+ run: |
+ sudo apt-get update
+ sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint
+ sudo apt-get -y install gcc g++
+ sudo apt-get -y install libgpgme-dev gpg qt5-default qttools5-dev-tools
+
+ - name: Build GpgME
+ run: |
+ git clone https://github.com/gpg/gpgme
+ cd gpgme
+ ./autogen.sh
+ ./configure && make -j2
+ sudo make install
+
- name: Configure CMake
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.
# See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type