8 Commits

Author SHA1 Message Date
Enrico Weigelt, metux IT consult
8abe892be5 .github: ubuntu: build and test Xserver via MPBT
Using MPBT for building Xserver and test tools.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2026-02-18 16:10:52 +01:00
Enrico Weigelt, metux IT consult
4495708ee2 .github: use MPBT for building drivers
Use the Multi Project Builder Tool for building Xserver SDK and drivers,
along with dependencies. The SDK build is already optimized that much that
we can build all drivers in parallel, trimming down the total (wall clock)
build time heavily.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2026-02-18 16:08:11 +01:00
Enrico Weigelt, metux IT consult
cb5f2cd67e .github: move run-xserver-build-and-test.sh under ubuntu/ subdir
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2026-02-18 11:22:21 +01:00
Enrico Weigelt, metux IT consult
1d27e2878a .github: build drivers against xorg-sdk without actual Xserver compile
Use the new xorg-sdk build type instead of building a complete Xserver,
to compile our drivers against.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2026-02-13 16:57:14 +01:00
Enrico Weigelt, metux IT consult
c7cf6352ba .github: compile-drivers: compile the xf86-input-wacom driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 16:16:40 +01:00
Enrico Weigelt, metux IT consult
17827b4667 .github: ubuntu: drop xtrans dependency
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-09-02 13:33:36 +02:00
probonopd
8c87190998 Remove libselinux1-dev
Should hopefully build without it; if not, we should fix that
2025-07-23 14:23:12 +02:00
Enrico Weigelt, metux IT consult
fd02fc0b04 .github: workflow for building Xservers and some drivers
Add a github workflow that builds the Xservers on Linux and also
runs build-test of several common drivers against xorg sdk.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-17 19:45:34 +02:00