Skip to content

Commit

Permalink
Update meson.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
dgsga authored Mar 12, 2024
1 parent aa1dec6 commit 7013f22
Showing 1 changed file with 6 additions and 14 deletions.
20 changes: 6 additions & 14 deletions .github/workflows/meson.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,24 +63,16 @@ jobs:
run: |
sudo apt-get update
sudo apt-get install --assume-yes --no-install-recommends ${{ env.APT_PACKAGES }}
- name: Bootstrap
run: ./bootstrap
- name: Configure
run: |
./configure \
--enable-krbV-uam \
--enable-pgp-uam \
--with-cracklib \
--with-docbook=/usr/share/xml/docbook/stylesheet/docbook-xsl \
--with-tracker-pkgconfig-version=3.0
- name: Generate man pages
run: make html
meson setup build
-Denable-pgp-uam=enabled \
-Dwith-docbook=/usr/share/xml/docbook/stylesheet/docbook-xsl \
-Dbuild-tests=true
- name: Build
run: make -j $(nproc) all
run: ninja -C build
- name: Run tests
run: make check
- name: Run distribution tests
run: make distcheck
run: cd build && meson test

build-debian:
name: Debian
Expand Down

0 comments on commit 7013f22

Please sign in to comment.