summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2020-07-23 09:37:15 +1000
committerRan Benita <ran@unusedvar.com>2020-07-25 11:05:14 +0300
commitcd119a2824910cdc82a0186d90f105f48e1539d5 (patch)
treeb439fe9d9e58dabdbe05010ed70eb1d420c118cf /.github
parent31b38c31379ba9cbb2f4cece44b8cd2a37d0db95 (diff)
downloadxorg-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.yml6
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