ci: don't build whole Xorg in per-driver jobs

The per-driver jobs only need the SDK headers, so we can speed things up
and save a lot CPU time by not actually building the whole Xorg source.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2024-10-14 16:51:47 +02:00
parent 2943dca86d
commit e88235710e

View File

@ -276,7 +276,7 @@ xf86-driver-build-test:
variables: variables:
GIT_DEPTH: 1 GIT_DEPTH: 1
MESON_ARGS: -Dprefix=/usr/ MESON_ARGS: -Dprefix=/usr/
MESON_EXTRA_ARGS: -Dxwayland=false -Dxnest=false -Dxvfb=false -Dxquartz=false -Ddocs=false MESON_EXTRA_ARGS: -Dxwayland=false -Dxnest=false -Dxvfb=false -Dxquartz=false -Ddocs=false -Dxorg_sdk=true -Dxorg=false
rules: rules:
- if: $CI_PIPELINE_SOURCE == 'merge_request_event' - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
changes: changes: