try to find disable for bare-metal
This commit is contained in:
12
kernel.sh
12
kernel.sh
@ -1,5 +1,5 @@
|
||||
#!/bin/bash
|
||||
UPDATED="2025-04-19"
|
||||
UPDATED="2025-04-22"
|
||||
|
||||
DISABLE=0 # disable options
|
||||
ENABLE=1 # enable options
|
||||
@ -17,6 +17,7 @@ SECURED=1 # enable/disable security
|
||||
CLANG=0 # use Clang compiler (if not, use GCC)
|
||||
TESTING=0 # add testing options
|
||||
NVIDIA=1 # add support for nvidia
|
||||
BARE=1 # compile kernel for bare-metal
|
||||
|
||||
#
|
||||
# Sources:
|
||||
@ -484,7 +485,12 @@ doDefaultsDisable() {
|
||||
cp .config .config.disable.before
|
||||
result=$? && doFail $result ">>> Error .config copy (before)!"
|
||||
fi
|
||||
doScriptsConfigFile disable $OPTIONS/disable/disable.txt
|
||||
|
||||
if [ $BARE == 1 ]; then
|
||||
doScriptsConfigFile disable $OPTIONS/disable/bare.txt
|
||||
else
|
||||
doScriptsConfigFile disable $OPTIONS/disable/vm.txt
|
||||
fi
|
||||
|
||||
cp .config .config.disable.after
|
||||
fi
|
||||
@ -503,7 +509,7 @@ doDefaultsEnable() {
|
||||
if [ "$CLANG" == "1" ]; then
|
||||
doScriptsConfigFile enable $OPTIONS/enable/clang.txt
|
||||
fi
|
||||
doScriptsConfigFile enable $OPTIONS/enable/enable.txt
|
||||
doScriptsConfigFile enable $OPTIONS/enable/vm.txt
|
||||
|
||||
case ${ARCH} in
|
||||
"x86-64-v2")
|
||||
|
Reference in New Issue
Block a user