#!/bin/sh

# ask: are we in /usr/src/linux? -- start
echo
echo
echo
echo
echo "## ---> Are we in /usr/src/linux/? Y/N"

read AREWE

case "$AREWE" in
           y)
               echo "Good!"
               ;;
           *)
		echo "Go there now? y/n"
		echo "cd /usr/src/linux/"
		read GOTHERE

		case "$GOTHERE" in
			y)
				echo "Good!"
				cd /usr/src/linux
				;;
			*)
				echo "skipped"
				esac
       esac

# ask: are we in /usr/src/linux? -- end



# make config -- start

echo
echo
echo
echo
echo "## ---> run:"
echo "1) make xconfig? You must be running X windows"
echo "2) make menuconfig? Text based menu driven"
echo "3) make config? Text based old linear mode"
echo
echo "choose 1/2/3"
echo "any other key to skip"

read CONFIG

case "$CONFIG" in
           1)
               echo "running make xconfig"
               make xconfig
               ;;
           2)
               echo "running make menuconfig"
               make menuconfig
               ;;
           3)
               echo "running make config"
               make config
               ;;
           *)
               echo "skipped"
       esac

# make config -- end



# make dep -- start
echo
echo
echo
echo
echo "## ---> run make dep? y/n"

read DEP

case "$DEP" in
           y)
               echo "running make dep"
               make dep
               echo 
               ;;
           *)
               echo "skipped"
       esac

# make config -- end


# make clean -- start
echo
echo
echo
echo
echo "## ---> run make clean? y/n"

read CLEAN

case "$CLEAN" in
           y)
               echo "running make clean"
               make clean
               echo 
               ;;
           *)
               echo "skipped"
       esac

# make clean -- end

# make bzImage -- start

echo
echo
echo
echo
echo "## ---> run bzImage? y/n"

read BZIMAGE

case "$BZIMAGE" in
           y)
               echo "running make bzImage"
               make bzImage
               echo 
               ;;
           *)
               echo "skipped"
       esac

# make bzImage -- end

# make modules -- start

echo
echo
echo
echo
echo "## ---> run make modules"

read MODULES

case "$MODULES" in
           y)
               echo "running make modules"
               make modules
               echo 
               ;;
           *)
               echo "skipped"
       esac

# make modules -- end

# make bzlilo -- start
echo
echo
echo
echo
echo "## ---> run bzlilo? y/n"

read BZLILO

case "$BZLILO" in
           y)
               echo "running make bzlilo"
               make bzlilo
               echo 
               ;;
           *)
               echo "skipped"
       esac

# make bzlilo -- end



echo
echo
echo
echo
echo "DONE!!!!"
echo
echo
echo "Now reboot your computer"
echo "Press any key to exit"
echo
echo

read XSf
