messenger-gtk

Gtk+3 graphical user interfaces for GNUnet Messenger
Log | Files | Refs | Submodules | README | LICENSE

commit ed3f16e42f1ca21aa74327fe2336952ef00ba9a1
parent ca62d6e901de3d1ec0f53156e736f3c9da76a32a
Author: Jacki <jacki@thejackimonster.de>
Date:   Fri, 14 Mar 2025 19:59:11 +0100

Adjust github workflow to use meson for gnunet

Signed-off-by: Jacki <jacki@thejackimonster.de>

Diffstat:
M.github/workflows/linux.yml | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml @@ -20,7 +20,7 @@ jobs: - name: Install dependencies (framework) run: | sudo apt-get -qq update - sudo apt-get -qq install automake autoconf autopoint gcc gettext recutils uncrustify yapf3 + sudo apt-get -qq install meson ninja-build gcc gettext recutils uncrustify yapf3 sudo apt-get -qq install python3-sphinx python3-sphinx-multiversion python3-sphinx-rtd-theme sudo apt-get -qq install libgcrypt20-dev libjansson-dev libsodium-dev libcurl4-gnutls-dev libidn2-dev libunistring-dev libsqlite3-dev libmicrohttpd-dev libltdl-dev @@ -28,9 +28,9 @@ jobs: run: | cd gnunet ./bootstrap - ./configure --prefix=/usr --disable-documentation - make -j $(nproc) - sudo make install + meson setup --prefix=/usr --libdir=lib build + meson compile -C build + sudo meson install -C build cd .. - name: Checkout library