diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2020-07-23 09:37:15 +1000 |
---|---|---|
committer | Ran Benita <ran@unusedvar.com> | 2020-07-25 11:05:14 +0300 |
commit | cd119a2824910cdc82a0186d90f105f48e1539d5 (patch) | |
tree | b439fe9d9e58dabdbe05010ed70eb1d420c118cf /.github | |
parent | 31b38c31379ba9cbb2f4cece44b8cd2a37d0db95 (diff) | |
download | xorg-lib-libxkbcommon-cd119a2824910cdc82a0186d90f105f48e1539d5.tar.gz |
Drop use of ronn, switch to raw roff instead
Drop the ronn source files, check in the generated files instead. This gets rid
of the ruby+gem+ronn toolchain requirement at the cost of having to edit raw man
pages.
ronn files are as-generated but with the preamble and generation date removed.
The latter isn't important enough to keep, it'll just go stale for manually
maintained files and it's not worth setting up a configure_file() just for that
date.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/main.yml | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 72bf0e9..f23e77a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,7 +23,7 @@ jobs: sudo apt update -y sudo env DEBIAN_FRONTEND=noninteractive apt install -y \ doxygen libxcb-xkb-dev valgrind ninja-build \ - libwayland-dev wayland-protocols bison graphviz ruby-ronn + libwayland-dev wayland-protocols bison graphviz - name: Setup run: | meson setup build @@ -40,14 +40,12 @@ jobs: runs-on: macos-10.15 steps: - uses: actions/checkout@v2 - - uses: actions/setup-ruby@v1 - uses: actions/setup-python@v1 with: python-version: '3.7' - name: Install dependencies run: | python -m pip install --upgrade pip meson - gem install ronn brew install doxygen bison ninja brew link bison --force env: @@ -67,7 +65,6 @@ jobs: runs-on: windows-2019 steps: - uses: actions/checkout@v2 - - uses: actions/setup-ruby@v1 - uses: actions/setup-python@v1 with: python-version: '3.7' @@ -81,7 +78,6 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip meson - gem install ronn choco install ninja winflexbison3 -y --no-progress --stop-on-first-failure - name: Setup shell: cmd |