-
- Downloads
build: Vendor our own copy of wflinfo
This was the last remaining third-party executable used for our
diagnostic checks that needed its packaging to be forked to build a
multiarch-qualified version. If we avoid needing that, then we can use
dependencies from an ordinary Linux distribution, making development
outside a Steam Runtime environment easier.
The next step for this would be to switch helpers/check-gl.c to use
libwaffle to create windows and contexts so that it can support more
platforms than just X11/GLX, and incorporate the parts of wflinfo's
functionality that we need into check-gl, so we only need to run one
check program rather than two.
Signed-off-by:
Simon McVittie <smcv@collabora.com>
parent
ed94b95e
No related branches found
No related tags found
Checking pipeline status
Showing
- LICENSES/BSD-2-Clause.txt 9 additions, 0 deletionsLICENSES/BSD-2-Clause.txt
- debian/control 0 additions, 3 deletionsdebian/control
- debian/copyright 32 additions, 2 deletionsdebian/copyright
- debian/gitlab-ci.yml 1 addition, 0 deletionsdebian/gitlab-ci.yml
- debian/rules 0 additions, 2 deletionsdebian/rules
- helpers/meson.build 13 additions, 0 deletionshelpers/meson.build
- helpers/wflinfo.c 1352 additions, 0 deletionshelpers/wflinfo.c
- meson.build 20 additions, 0 deletionsmeson.build
- pressure-vessel/THIRD-PARTY.md 6 additions, 5 deletionspressure-vessel/THIRD-PARTY.md
- pressure-vessel/build-relocatable-install.py 2 additions, 34 deletionspressure-vessel/build-relocatable-install.py
- steam-runtime-tools/utils.c 2 additions, 2 deletionssteam-runtime-tools/utils.c
Loading
-
mentioned in commit 52d86866
-
mentioned in merge request !398 (merged)
Please register or sign in to comment