]> Freerunner's - dotfiles.git/commitdiff
upgrayyedd: messed up, now fixed
authorAndre Ramnitz <tux.rising@gmail.com>
Sat, 26 Apr 2025 00:14:38 +0000 (02:14 +0200)
committerAndre Ramnitz <tux.rising@gmail.com>
Sat, 26 Apr 2025 10:06:21 +0000 (12:06 +0200)
dot-local/bin/upgrayyedd

index 7e21196b8cceed5c11084f6ed82c804bb6f99af0..51e282af93a53b8d7c2f691b0b3c8d792fe5cee8 100755 (executable)
@@ -9,7 +9,7 @@ if [[ $(id -u) -ne 0 ]];
 then
     export precmd="sudo MAKEOPTS=-j$(echo $(nproc) -4 | bc)"
 else
-    export precmd="MAKEOPTS=-j$(echo $(nproc) -4 | bc)"
+    export precmd="env MAKEOPTS=-j$(echo $(nproc) -4 | bc)"
 fi
 
 case "$1" in
@@ -46,12 +46,12 @@ case "$1" in
                cd "/usr/src/linux" || exit 1
                sudo make mrproper
                sudo cp "/usr/src/config-gentoo" "./.config" || exit 1
-               sudo schedtool -B -n \-19 -e make oldconfig
-               sudo schedtool -B -n \-19 -e make modules_prepare
-               sudo schedtool -B -n \-19 -e make -j$(echo $(nproc) -4 | bc) || exit 1
+               sudo schedtool -B -n 19 -e make oldconfig
+               sudo schedtool -B -n 19 -e make modules_prepare
+               sudo schedtool -B -n 19 -e make -j$(echo $(nproc) -4 | bc) || exit 1
                sudo emerge @module-rebuild
-               sudo schedtool -B -n \-19 -e make modules_install
-               sudo schedtool -B -n \-19 -e make install
+               sudo schedtool -B -n 19 -e make modules_install
+               sudo schedtool -B -n 19 -e make install
                echo "Build completed. Remember to upgrayyedd /usr/src/config-* if necessary."
                exit 0
         ;;
@@ -64,12 +64,12 @@ case "$1" in
                cd "/usr/src/linux" || exit 1
                sudo make mrproper
                sudo cp "/usr/src/config-gentoo" "./.config" || exit 1
-               sudo schedtool -B -n \-19 -e make oldconfig
-               sudo schedtool -B -n \-19 -e make modules_prepare
-               sudo LLVM=1 LLVM_IAS=1 LDFLAGS="${LDFLAGS} -fuse-ld=mold" schedtool -B -n \-19 -e make -j$(echo $(nproc) -4 | bc) || exit 1
+               sudo schedtool -B -n 19 -e make oldconfig
+               sudo schedtool -B -n 19 -e make modules_prepare
+               sudo LLVM=1 LLVM_IAS=1 LDFLAGS="${LDFLAGS} -fuse-ld=mold" schedtool -B -n 19 -e make -j$(echo $(nproc) -4 | bc) || exit 1
                sudo emerge @module-rebuild
-               sudo schedtool -B -n \-19 -e make modules_install
-               sudo schedtool -B -n \-19 -e make install
+               sudo schedtool -B -n 19 -e make modules_install
+               sudo schedtool -B -n 19 -e make install
                echo "Build completed. Remember to upgrayyedd /usr/src/config-* if necessary."
                exit 0
         ;;
@@ -83,12 +83,12 @@ case "$1" in
                cd "/usr/src/linux" || exit 1
                sudo make mrproper
                sudo cp "/usr/src/config-git" "./.config" || exit 1
-               sudo schedtool -B -n \-19 -e make oldconfig
-               sudo schedtool -B -n \-19 -e make modules_prepare
-               sudo schedtool -B -n \-19 -e make -j$(echo $(nproc) -4 | bc) || exit 1
+               sudo schedtool -B -n 19 -e make oldconfig
+               sudo schedtool -B -n 19 -e make modules_prepare
+               sudo schedtool -B -n 19 -e make -j$(echo $(nproc) -4 | bc) || exit 1
                sudo emerge @module-rebuild
-               sudo schedtool -B -n \-19 -e make modules_install
-               sudo schedtool -B -n \-19 -e make install
+               sudo schedtool -B -n 19 -e make modules_install
+               sudo schedtool -B -n 19 -e make install
                echo "Build completed. Remember to upgrayyedd /usr/src/config-* if necessary."
                exit 0
         ;;
@@ -102,12 +102,12 @@ case "$1" in
                cd "/usr/src/linux" || exit 1
                sudo make mrproper
                sudo cp "/usr/src/config-server" "./.config" || exit 1
-               sudo schedtool -B -n \-19 -e make oldconfig
-               sudo schedtool -B -n \-19 -e make modules_prepare
-               sudo schedtool -B -n \-19 -e make -j$(echo $(nproc) -4 | bc) || exit 1
+               sudo schedtool -B -n 19 -e make oldconfig
+               sudo schedtool -B -n 19 -e make modules_prepare
+               sudo schedtool -B -n 19 -e make -j$(echo $(nproc) -4 | bc) || exit 1
                sudo emerge @module-rebuild
-               sudo schedtool -B -n \-19 -e make modules_install
-               sudo schedtool -B -n \-19 -e make install
+               sudo schedtool -B -n 19 -e make modules_install
+               sudo schedtool -B -n 19 -e make install
                echo "Build completed. Remember to upgrayyedd /usr/src/config-* if necessary."
                exit 0
         ;;