diff options
-rw-r--r-- | .gitlab-ci.yml | 2 | ||||
-rw-r--r-- | rules/base.xml | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d6e96844..ec7b4fb3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -196,6 +196,8 @@ layout_tests: stage: test needs: ["make_install"] script: + # make sure the custom layout resolves to something + - ln -s "$INSTDIR/share/X11/xkb/symbols/us" "$INSTDIR/share/X11/xkb/symbols/custom" - git clone https://github.com/xkbcommon/libxkbcommon - pushd libxkbcommon > /dev/null - meson builddir -Denable-wayland=false -Denable-x11=false -Denable-docs=false -Dxkb-config-root="$INSTDIR/share/X11/xkb" diff --git a/rules/base.xml b/rules/base.xml index 882278a9..e2913617 100644 --- a/rules/base.xml +++ b/rules/base.xml @@ -6321,6 +6321,14 @@ </variant> </variantList> </layout> + <layout> + <configItem> + <name>custom</name> + <shortDescription>custom</shortDescription> + <description>A user-defined custom Layout</description> + </configItem> + <variantList/> + </layout> </layoutList> <optionList> <group allowMultipleSelection="true"> |