Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Just to look at diff. #2099

Open
wants to merge 159 commits into
base: next
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
159 commits
Select commit Hold shift + click to select a range
eb63d83
Start moving xcb-specific stuff to their own directory
lbonn May 29, 2020
90cfdf9
Move some generic stuff from xcb.h to display.h
lbonn May 29, 2020
c0b429f
Build wayland protocols via meson
lbonn May 4, 2020
7d94413
Display something on wayland with layer shell
lbonn May 4, 2020
97ea1c6
Continue work on wayland mode
lbonn May 27, 2020
c4bd599
Move wayland stuff around
lbonn Jun 2, 2020
98a9635
Make xcb and wayland implementations coexist
lbonn Jun 2, 2020
183b6b6
Factorize some view code
lbonn Jun 5, 2020
8e53896
Avoid some indirections
lbonn Jun 5, 2020
17b4265
Put most of view implementation in common
lbonn Jun 10, 2020
04d2a7a
wayland: High DPI support
lbonn Jun 10, 2020
975e715
Avoid calling cleanup when display proxy is NULL
lbonn Jun 24, 2020
a9c0975
Add notes about Wayland support in README
lbonn Jul 24, 2020
498fd2f
Hack for recent versions of meson
lbonn Jul 27, 2020
dc1b159
Use TOP layer instead of OVERLAY on Wayland
lbonn Aug 14, 2020
d3e96f2
Run indenter
lbonn Sep 2, 2020
afe5539
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Sep 2, 2020
33fbefd
Account for no active view state in various callbacks
lbonn Sep 2, 2020
bd9b5e8
Do not crash when no buffer in pool
lbonn Sep 2, 2020
1f828cb
Fix font configuration on wayland
lbonn Sep 2, 2020
2e1e362
Fix fullscreen in wayland mode
lbonn Sep 2, 2020
f013971
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Sep 6, 2020
cef94af
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Sep 29, 2020
74a157c
wayland: set anchors on both size when auto-sizing
lbonn Oct 12, 2020
807a2c0
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Oct 18, 2020
87b48ce
Revert "Use TOP layer instead of OVERLAY on Wayland"
lbonn Oct 18, 2020
7d4c5e8
Run indenter
lbonn Nov 25, 2020
ab1ce4a
Merge tag '1.6.1' into wayland
lbonn Nov 25, 2020
deb9330
Merge commit '1a1dc7282f5ed010af874398b5b3d70ea7cda8e8' into wayland
lbonn Sep 6, 2021
6baa463
Merge commit '954fc728b29d3c63a09a84870f29b57640062966' into wayland
lbonn Sep 6, 2021
cfc3be4
Merge tag '1.7.0' into wayland
lbonn Sep 6, 2021
2a68677
Initial clipboard support for wayland
lbonn Sep 6, 2021
a97ba40
Require wayland-protocols >= 1.17
lbonn Sep 14, 2021
05a5c61
[Meson] Fix version in rofi.pc
jirutka Sep 27, 2021
31cf9fe
[Doc] Update some wayland-specific information
lbonn Sep 28, 2021
f54b1f2
[Doc] Update badges for this fork
jirutka Sep 28, 2021
42039e3
[Doc] Fix link to INSTALL.md in README.md
jirutka Sep 28, 2021
06da4cf
Implement async clipboard support for Wayland
quantum5 Sep 30, 2021
7ce8c85
Remove unused/surplus xcb-related includes
jirutka Sep 27, 2021
6d18d78
Allow build without X11/XCB backend
jirutka Sep 27, 2021
65c6ec6
ci: generate tarballs
ram02z Sep 7, 2021
2630ef8
[CI] Polish
lbonn Sep 30, 2021
b2304c7
1.7.0+wayland1
lbonn Oct 1, 2021
46fdac5
Set version to -dev
lbonn Oct 1, 2021
197611e
README: mention swayr
lbonn Oct 1, 2021
2025b73
[Meson] Fix version in rofi.pc again
jirutka Oct 3, 2021
97953ed
[Doc] Add repology versions badge to INSTALL
jirutka Oct 4, 2021
083a88f
Fix cursor size
Sporif Oct 15, 2021
e963c31
[Wayland] Implement partial support for offset properties on window
jirutka Oct 12, 2021
9f0f97a
[Doc] update note about x-offset/y-offset
lbonn Oct 16, 2021
70efa84
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Oct 25, 2021
fd68f97
Merge tag '1.7.1' into wayland
lbonn Nov 28, 2021
a2a1c89
Set version to -dev
lbonn Nov 28, 2021
0a0d833
Merge tag '1.7.2' into wayland
lbonn Dec 16, 2021
07c801c
Set version to -dev
lbonn Dec 16, 2021
bd29749
Readme: clarify and simplify wayland section
lbonn Jan 16, 2022
69d47c0
[Doc] Mention fork integration in nixpkgs
lbonn Jan 17, 2022
d34e827
Merge tag '1.7.3' into wayland
jirutka Jan 29, 2022
9efa650
Set version to -dev
lbonn Jan 30, 2022
396b13f
wayland: quick fix for changing height
lbonn Feb 5, 2022
1e8c22b
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Apr 17, 2022
853c8c9
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Jul 16, 2022
6801bd8
[Build] Fix meson distribution
lbonn Jul 16, 2022
f2e08e7
wayland: fix some compiler warnings
lbonn Aug 23, 2022
4e833a4
Merge tag '1.7.4' into wayland
lbonn Aug 23, 2022
f792680
Merge tag '1.7.5' into wayland
lbonn Aug 23, 2022
7adf0be
Fix CI
lbonn Aug 23, 2022
9ec8622
Fix wayland-only build
lbonn Aug 23, 2022
1e4ef36
[Window] Initial support for wayland window switcher
alebastr Sep 1, 2022
f8c97ba
[Window] Formatting support for Wayland window mode
alebastr Sep 2, 2022
348df95
Enable Window mode by default on wayland.
alebastr Sep 2, 2022
8995b57
[Window] window-match-fields support for Wayland window mode
alebastr Sep 7, 2022
fee3c43
[Build] Fix update-manpage in release tarballs
lbonn Sep 28, 2022
98bae3b
Set -dev version
lbonn Oct 5, 2022
d19e8cf
Reformat xcb/display.c
lbonn Oct 5, 2022
ce950c2
Wayland: Fix incomplete merge/refactor of xcb display
lbonn Oct 5, 2022
d44b81e
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Oct 5, 2022
e861df3
Wayland: fix wayland-only build
lbonn Oct 6, 2022
fd0ef6b
Fix for segfault after updating to KDE 5.26
waicool20 Oct 14, 2022
2d6d3a2
[WaylandWindow] Apply changes from b3c46d2:
alebastr Nov 22, 2022
42c6697
[WaylandWindow] Remove redundant icon fetcher query.
alebastr Nov 24, 2022
61f96e4
[Doc] Update Fedora package link.
alebastr Sep 7, 2022
5d4a3e1
[Doc] Update on window mode in README
lbonn Dec 26, 2022
93b2a1a
Fix redraw bug when changing window height
lbonn Feb 10, 2023
f8bec14
Wayland: real fullscreen support
lbonn Feb 10, 2023
fd764eb
Wayland: fix NULL pointer access
lbonn Feb 11, 2023
c6b4dfe
[Doc] remove some links to upstream rofi
lbonn Feb 18, 2023
4046eaf
Add information about the openSUSE package
mcepl Mar 22, 2023
d06095b
Propose new PRs to go the 'wayland' branch, not the upstream one.
mcepl Mar 22, 2023
2c0fcf9
[IconFetcher] Apply scaling when loading images and icons
moetayuko Apr 22, 2023
0b223c1
Wayland: Apply scaling to cursor surface
moetayuko Apr 22, 2023
af752c1
Bump to 1.7.5+wayland2
lbonn Jul 23, 2023
ff2338c
Set -dev version
lbonn Jul 23, 2023
bb85634
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Sep 14, 2023
7c79169
Wayland: fix wayland-only mode again
lbonn Sep 23, 2023
b8dedc8
Doc: Clarify issue template and CONTRIBUTING
lbonn Sep 23, 2023
9d11a2b
[CI] Better test xcb and wayland-only builds
lbonn Sep 25, 2023
b4f91d5
[Doc] Fix github issue templates
lbonn Oct 10, 2023
5cd1e3c
Pass the xkb `group` (a.k.a. `layout`) to `nk_bindings`
Nemo157 Oct 10, 2023
78888dd
hover select
shezdy Nov 29, 2023
102e6de
Revert "[IconFetcher] Apply scaling when loading images and icons"
lbonn Nov 30, 2023
36621af
[IconFetcher] Re-introduce icon scaling on wayland
moetayuko Nov 5, 2023
b29518f
Enable pango markup for -window-format in wayland
MikeWalrus Dec 20, 2023
9e09a07
Restrict WM detection to XCB backend
alebastr Jan 3, 2024
ad784f1
[Window] Set mode type for Wayland implementation.
alebastr Jan 4, 2024
53d99c4
[Wayland] Support wl_output version 4.
alebastr Jan 8, 2023
22ec839
[Wayland] Print monitor layout
alebastr Jan 11, 2023
ecdd2b2
[Wayland] Support -m/-monitor <name>.
alebastr Jan 4, 2024
8ea79da
[Wayland] Implement `config.dpi` support.
alebastr Jan 9, 2023
813ef6a
[Doc] Update wayland limitations list
lbonn Jan 5, 2024
2520c1e
[Wayland] Fix crash during layer shell destruction
lbonn Jan 6, 2024
5bc2f09
Re-indent Wayland sources with clang-format
alebastr Jan 6, 2024
1592525
[Wayland] Clear `frame_cb` after destroying resources
alebastr Jan 8, 2024
8f259ce
[Wayland] Cursor types support
alebastr Jan 7, 2024
b88dddd
[Wayland] Compositor-side cursors via cursor-shape-v1
alebastr Jan 8, 2024
9dbbf70
Document ebuild for Gentoo in GURU
jayofdoom Feb 16, 2024
070c830
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Feb 16, 2024
a4c8135
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Feb 18, 2024
cb6fd22
[WaylandWindow] Unmap surface before sending activation request
alebastr Feb 26, 2024
54a2c45
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Feb 27, 2024
6c1a425
[WaylandWindow] Fix missing escaping
lbonn Feb 27, 2024
d2ad9fe
[Wayland] Fix remaining non-strict C prototypes
lbonn Feb 27, 2024
2ddef0f
[Wayland] Fix implicit deps in view-internal.h
lbonn Feb 27, 2024
d537381
[Wayland] Inhibit compositor shortcuts
lbonn Feb 27, 2024
b847cb3
[Wayland] Update layer shell protocol
lbonn Feb 27, 2024
0cec298
[Wayland] Make bindings inhibitor opt-in
lbonn Feb 28, 2024
ccb8385
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Feb 28, 2024
1d9819f
[Build] Fix deprecated format() in meson.build
lbonn Feb 26, 2024
2a8380f
[Config] Rename global-kbindings to global-kb
lbonn Feb 28, 2024
217d6c4
[Wayland] Fix last missing non-strict prototype
lbonn Feb 29, 2024
37b8e9f
[Wayland] Fix axis events handling
lbonn Mar 1, 2024
ccea312
[WaylandWindow] Remove a scary log
lbonn Mar 1, 2024
be7c088
[Doc] Fix -global-kb docs
lbonn Mar 1, 2024
32d229b
Bump to 1.7.5+wayland3
lbonn Mar 5, 2024
1c41373
Set -dev version
lbonn Mar 5, 2024
d8ba203
[Wayland] Handle clipboard pasting more securely
lbonn Mar 6, 2024
47ae31e
[Wayland] Fix CodeQL overflow warning
lbonn Mar 6, 2024
812ad02
Update documentation with the new rofi-wayland Arch package
Antiz96 Apr 22, 2024
51dec9d
Merge remote-tracking branch 'upstream/next' into wayland
lbonn May 4, 2024
b04bedc
wayland/display: Fix mmap use
samueldr May 5, 2024
93ad86d
[Wayland] Fix touchpad scrolling
lbonn Jun 6, 2024
d88b475
[Wayland] Add missing methods in wl_data_device_listener
lbonn Jun 24, 2024
142e780
Update rofi-sensible-terminal to include foot
snowcliffx Oct 3, 2024
2baa809
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Nov 6, 2024
0a0cc5f
Remove duplicated disable history code
lbonn Nov 10, 2024
0abd887
Fixing incorrect link in INSTALL.md
SWarrener Nov 29, 2024
57c53bd
Merge tag '1.7.7' into wayland
lbonn Jan 5, 2025
fab7901
Fix a shadowing warning
lbonn Jan 5, 2025
3550af6
Fix imdkit detection
lbonn Jan 5, 2025
96df6d2
Rofi 1.7.7+wayland1
lbonn Jan 5, 2025
5cf3d34
Set -dev version
lbonn Jan 5, 2025
5df2d3a
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Jan 7, 2025
42c384a
Merge tag '1.7.8' into wayland
lbonn Jan 20, 2025
e22d8ff
Add tag in gh artifacts names
lbonn Jan 20, 2025
3698186
Rofi 1.7.8+wayland1
lbonn Jan 20, 2025
03a3a58
Review files exported in tarballs
lbonn Jan 21, 2025
cebb0fd
Merge remote-tracking branch 'upstream/next' into wayland
lbonn Feb 13, 2025
183b0b5
Wayland: fix key repeat rate
lbonn Feb 16, 2025
3bec3fa
Wayland: remove some dead code
lbonn Feb 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
.build.yml export-ignore
.gitattributes export-ignore
.gitignore export-ignore
.mailmap export-ignore
.github export-ignore
.gitlab-ci.yml export-ignore
.gitmodules export-ignore
.travis.yml export-ignore
releasenotes export-ignore
doc/*.png export-ignore
doc/help-output.txt export-ignore
doc/sizing.svg export-ignore
doc/Notes export-ignore
doc/old-theme-convert-output.rasi export-ignore
doc/test_xr.txt export-ignore
doc/create_screenshot.sh export-ignore
mkdocs export-ignore
script/*.jpg export-ignore
6 changes: 3 additions & 3 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,6 @@ For example, should it be a configuration option or a hot-key.

Requesting a feature is no guarantee it will be added.

**Please do not submit reports related to wayland, see
[here](https://github.com/DaveDavenport/rofi/wiki/Wayland) for more
information.**
**Please check that you are using this fork when reporting Wayland bugs
and do not report them to upstream Rofi,
[here](https://github.com/DaveDavenport/rofi/wiki/Wayland) for more information.**
17 changes: 7 additions & 10 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ body:
- type: markdown
attributes:
value: |
First read the [guidelines](https://github.com/DaveDavenport/rofi/blob/next/.github/CONTRIBUTING.md)! This is not optional for any report. People must be able to understand the full context of the report when reading it, at any time.
This fork follows the bug report template from upstream rofi with the obvious exception for Wayland-related issues.
Please do NOT report such issues to [upstream rofi](https://github.com/davatorium/rofi/discussions).

First read the [guidelines](https://github.com/lbonn/rofi/blob/next/.github/CONTRIBUTING.md)! This is not optional for any report. People must be able to understand the full context of the report when reading it, at any time.

If you feel like you “it is simple and requires no explanation”, please
consider you’re wrong and still fill the full report. Any report
Expand All @@ -24,13 +27,10 @@ body:
If you report problems with speed in rofi, attach a [timing
trace](https://github.com/davatorium/rofi/blob/next/doc/rofi-debugging.5.markdown#timing-traces).

**Please do not submit reports related to wayland, see
[here](https://github.com/DaveDavenport/rofi/wiki/Wayland) for more
information.**

- type: input
attributes:
label: "Rofi version (rofi -v)"
label: "Rofi version (rofi -v or git commit in case of build issue)"
placeholder: "Version: 1.7.5"
validations:
required: true
Expand Down Expand Up @@ -97,9 +97,9 @@ body:
id: wayland
attributes:
label: Using wayland display server protocol
description: I have checked and confirm that I am not using wayland as display server protocol. See [here](https://github.com/DaveDavenport/rofi/wiki/Wayland) for more information.
description: I have checked and confirm that I am using [rofi with wayland support enabled](https://github.com/lbonn/rofi)
options:
- label: "No, I don't use the wayland display server protocol"
- label: "Yes, I use rofi with wayland support"
required: true
- type: checkboxes
id: latestversion
Expand All @@ -109,6 +109,3 @@ body:
options:
- label: "Yes, I have checked the problem exists in the latest stable version"
required: false



7 changes: 0 additions & 7 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1 @@
blank_issues_enabled: false
contact_links:
- name: discussion forum
url: https://github.com/davatorium/rofi/discussions
about: Please ask and answer questions here.
- name: Rofi IRC channel
url: https://web.libera.chat/?channels=#rofi
about: Please ask and answer question in real time here.
20 changes: 8 additions & 12 deletions .github/actions/meson/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,31 +5,27 @@ inputs:
cc:
description: Compiler to use
required: true
xcb:
description: Enable xcb backend
default: enabled
wayland:
description: Enable wayland backend
default: enabled

runs:
using: composite
steps:
- id: pip
run: pip install meson ninja
run: pip install git+https://github.com/mesonbuild/meson@e58b3adc7044980bbddca1ad9674ac7b0c5bac0a ninja
shell: bash
- id: setup
run: meson setup builddir -Db_coverage=true
run: meson setup builddir -Dxcb=${{ inputs.xcb }} -Dwayland=${{ inputs.wayland }}
shell: bash
env:
CC: ${{ inputs.cc }}
- id: build
run: ninja -C builddir
shell: bash
- id: dist
run: ninja -C builddir dist
shell: bash
- id: test
run: ninja -C builddir test
shell: bash
- id: doxy
run: ninja -C builddir doc/html > doxygen.log 2>&1
shell: bash
- id: doxycheck
uses: ./.github/actions/doxycheck
with:
logfile: doxygen.log
23 changes: 23 additions & 0 deletions .github/actions/release/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Upload dist
description: Create distribution file and upload to release

runs:
using: composite
steps:
- id: dist
run: meson dist -C builddir --include-subprojects --formats xztar,gztar --no-tests
shell: bash
- id: upload
uses: actions/upload-artifact@v4
with:
name: release_tarballs-${{ github.ref_name }}
path: |
builddir/meson-dist/*.tar.xz
builddir/meson-dist/*.tar.gz
- id: create_release
uses: softprops/action-gh-release@v2
with:
draft: true
files: |
builddir/meson-dist/*.tar.xz
builddir/meson-dist/*.tar.gz
42 changes: 30 additions & 12 deletions .github/actions/setup/action.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
name: CI Build Setup
description: Sets up build dependencies

inputs:
xcb:
description: Install xcb dependencies
default: 'true'
wayland:
description: Install wayland dependencies
default: 'true'

runs:
using: composite
steps:
Expand All @@ -16,20 +24,11 @@ runs:
doxygen \
fluxbox \
gdb \
go-md2man \
graphviz \
jq \
lcov \
libpango1.0-dev \
libstartup-notification0-dev \
libxcb-ewmh-dev \
libxcb-icccm4-dev \
libxcb-randr0-dev \
libxcb-util0-dev \
libxcb-xinerama0-dev \
libxcb-xkb-dev \
libxcb-xrm-dev \
libxcb-cursor-dev \
libxcb-imdkit-dev \
libxkbcommon-dev \
libxkbcommon-dev \
libxkbcommon-x11-dev \
Expand All @@ -46,8 +45,27 @@ runs:
xterm \
xutils-dev
shell: bash
- id: doxy
run: git clone https://github.com/davatorium/doxy-coverage
- id: apt-wayland
if: ${{ inputs.wayland == 'true' }}
run: |
sudo apt-get install -y \
libwayland-dev \
wayland-protocols
shell: bash
- id: apt-xcb
if: ${{ inputs.xcb == 'true' }}
run: |
sudo apt-get install -y \
libstartup-notification0-dev \
libxcb-ewmh-dev \
libxcb-icccm4-dev \
libxcb-randr0-dev \
libxcb-util0-dev \
libxcb-xinerama0-dev \
libxcb-xkb-dev \
libxcb-xrm-dev \
libxcb-cursor-dev \
libxcb-imdkit-dev
shell: bash
- id: check
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> Please follow these steps before submitting your PR:
>
> - [ ] This PR targets the `next` branch and not `master`
> - [ ] This PR targets the `wayland` branch and not `master`
> - [ ] If your PR is a work in progress, include [WIP] in its title
> - [ ] Its commits' summaries are reasonably descriptive
> - [ ] You've described what this PR addresses below
Expand Down
32 changes: 11 additions & 21 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: CI Build
on:
push:
branches:
- next
- wayland
paths-ignore:
- "**.md"
- "**.markdown"
Expand Down Expand Up @@ -35,39 +35,29 @@ jobs:
- uses: ./.github/actions/meson
with:
cc: clang
build-autotools-gcc:
build-meson-gcc-wayland:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- uses: ./.github/actions/setup
- uses: ./.github/actions/autotools
with:
xcb: false
- uses: ./.github/actions/meson
with:
cc: gcc
windowmode: enable
do-release: true
build-autotools-gcc-no-window:
xcb: disabled
build-meson-gcc-xcb:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: ./.github/actions/setup
- uses: ./.github/actions/autotools
with:
cc: gcc
windowmode: disable
do-release: false
build-autotools-clang:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- uses: ./.github/actions/setup
- uses: ./.github/actions/autotools
wayland: false
- uses: ./.github/actions/meson
with:
cc: clang
windowmode: enable
do-release: false
cc: gcc
wayland: disabled
41 changes: 0 additions & 41 deletions .github/workflows/lock.yml

This file was deleted.

17 changes: 0 additions & 17 deletions .github/workflows/main.yml

This file was deleted.

19 changes: 19 additions & 0 deletions .github/workflows/publish-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Publish release

on:
push:
tags:
- '*'

jobs:
publish-tarball:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- uses: ./.github/actions/setup
- uses: ./.github/actions/meson
with:
cc: gcc
- uses: ./.github/actions/release
Loading