diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index deaaee60f..ec0de53a5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -184,7 +184,17 @@ meson: BUILD_XORG: true BUILD_XVFB: true BUILD_XWAYLAND: true - MESON_EXTRA_ARGS: -Dxf86bigfont=true ${MESON_DDX_BUILD_ARGS} + MESON_EXTRA_ARGS: ${MESON_DDX_BUILD_ARGS} + +meson-enable-options: + extends: meson + variables: + MESON_EXTRA_ARGS: --auto-features=enabled -Dlisten_tcp=true -Dsuid_wrapper=true -Dxf86bigfont=true -Dxcsecurity=true -Dxpbproxy=true -Ddri1=true -Ddri2=true -Ddri3=true -Dlibunwind=true ${MESON_DDX_BUILD_ARGS} + +meson-disable-options: + extends: meson + variables: + MESON_EXTRA_ARGS: --auto-features=disabled -Dglamor=false -Dglx=false -Dxdmcp=false -Dxdm-auth-1=false -Dint10=false -Dpciaccess=false -Dudev=false -Dudev_kms=false -Dvgahw=false -Dxace=false -Dxcsecurity=false -Dxinerama=false -Dxv=false -Dxvmc=false -Ddrm=false -Ddri1=false -Ddri2=false -Ddri3=false ${MESON_DDX_BUILD_ARGS} meson-noglamor: extends: meson