Add cachyos config flag

Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
This commit is contained in:
Piotr Gorski 2022-09-15 20:48:15 +02:00
parent eef35fd534
commit 967b865adc
No known key found for this signature in database
GPG key ID: 79AFA05ABDB26C5A

View file

@ -3,6 +3,12 @@
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: Thomas Baechler <thomas@archlinux.org>
### Selecting CachyOS config
# ATTENTION - one of two predefined values should be selected!
# 'yes' - enable CachyOS config
# 'no' - disable CachyOS config
_cachy_config='yes'
### Selecting the CPU scheduler
# ATTENTION - one of seven predefined values should be selected!
# 'bmq' - select 'BitMap Queue CPU scheduler'
@ -279,6 +285,23 @@ prepare() {
"${srcdir}"/auto-cpu-optimization.sh
fi
### Selecting CachyOS config
if [ "$_cachy_config" = "yes" ]; then
echo "Enabling CachyOS config..."
scripts/config --enable CACHY_CONFIG
elif [ "$_cachy_config" = "no" ]; then
echo "Disabling CachyOS config..."
scripts/config --disable CACHY_CONFIG
else
if [ -n "$_cachy_config" ]; then
error "The value $_cachy_config is invalid. Choose the correct one again."
else
error "The value is empty. Choose the correct one again."
fi
error "Selecting CachyOS config failed!"
exit
fi
### Selecting the CPU scheduler
if [ "$_cpusched" = "bmq" ]; then
echo "Selecting BMQ CPU scheduler..."