@@ -34,31 +34,41 @@ set -e
3434modernName=' Modern-${color}-${size}-${outline}-${shadow}'
3535originalName=' Original-${color}-${size}-${outline}-${shadow}'
3636
37+ leftHandedModern=
38+ leftHandedOriginal=
39+ if [ " $MOUSE_LEFTHAND " = " true" ]; then
40+ leftHandedModern=" --source svg/modern-right --name \$ {shadow:Shadow}/Bibata-Left-handed-$modernName "
41+ leftHandedOriginal=" --source svg/original-right --name \$ {shadow:Shadow}/Bibata-Left-handed-$originalName "
42+ fi
43+
3744mousegenRender --source svg/modern --name " \$ {shadow:Shadow}/Bibata-$modernName " \
3845 --source svg/original --name " \$ {shadow:Shadow}/Bibata-$originalName " \
39- --source svg/modern-right --name " \$ {shadow:Shadow}/Bibata-Left-handed-$modernName " \
40- --source svg/original-right --name " \$ {shadow:Shadow}/Bibata-Left-handed-$originalName " \
46+ $leftHandedModern $leftHandedOriginal \
4147 --all-variants " $@ "
4248
4349echo
4450echo " === Thinner strokes with expanded fill"
4551echo
4652mousegenRender --linux-cursors=x11-names-efill-modern.json \
4753 --source svg/modern --name " \$ {shadow:Shadow}/Bibata-$modernName " \
48- --source svg/modern-right --name " \$ {shadow:Shadow}/Bibata-Left-handed- $modernName " \
54+ $leftHandedModern \
4955 --expand-fill=4 " $@ "
5056echo
5157mousegenRender --linux-cursors=x11-names-efill-original.json \
5258 --source svg/original --name " \$ {shadow:Shadow}/Bibata-$originalName " \
53- --source svg/original-right --name " \$ {shadow:Shadow}/Bibata-Left-handed- $originalName " \
59+ $leftHandedOriginal \
5460 --expand-fill=4 " $@ "
5561
5662# Create theme files and symlinks
5763echo
64+ leftHanded=" --var right=" # Exclude
65+ if [ " $MOUSE_LEFTHAND " = " true" ]; then
66+ leftHanded= # Default, include
67+ fi
5868bin/mousegen linuxThemeFiles " $BUILD_DIR /NoShadow" --config configs \
59- $THEME_COLORS --var version=$VERSION --var size= --var shadow=NoShadow
69+ $THEME_COLORS --var version=$VERSION --var size= --var shadow=NoShadow $leftHanded
6070bin/mousegen linuxThemeFiles " $BUILD_DIR /Shadow" --config configs \
61- $THEME_COLORS --var version=$VERSION --var size= --var shadow=
71+ $THEME_COLORS --var version=$VERSION --var size= --var shadow= $leftHanded
6272
6373echo -n " Creating alias symlinks "
6474bin/mousegen x11Symlinks -c configs " $BUILD_DIR "
@@ -81,7 +91,9 @@ for color in $MOUSE_COLORS; do
8191 if [ -z " $pkgName " ]; then continue ; fi
8292 echo " Bibata-Xcursors-$pkgName -v$VERSION .tar.xz"
8393 tar cJf ../Bibata-Xcursors-$pkgName -v$VERSION .tar.xz COPYING * /Bibata-[MO]* -$dirName *
84- echo " Bibata-Xcursors-Left-handed-$pkgName -v$VERSION .tar.xz"
85- tar cJf ../Bibata-Xcursors-Left-handed-$pkgName -v$VERSION .tar.xz COPYING * /Bibata-Left* -$dirName *
94+ if [ " $MOUSE_LEFTHAND " = " true" ]; then
95+ echo " Bibata-Xcursors-Left-handed-$pkgName -v$VERSION .tar.xz"
96+ tar cJf ../Bibata-Xcursors-Left-handed-$pkgName -v$VERSION .tar.xz COPYING * /Bibata-Left* -$dirName *
97+ fi
8698done
8799echo done.
0 commit comments