607 |
;; |
;; |
608 |
|
|
609 |
--initrdfile*) |
--initrdfile*) |
610 |
if echo $1 | grep '=' >/dev/null |
if [[ $1 == --initrdfile\=* ]] |
611 |
then |
then |
612 |
initrdfile=$(echo $1 | sed 's/^--initrdfile=//') |
initrdfile=${1#--initrdfile=} |
613 |
else |
else |
614 |
initrdfile=$2 |
initrdfile=$2 |
615 |
shift |
shift |
617 |
;; |
;; |
618 |
|
|
619 |
--kernel-args*) |
--kernel-args*) |
620 |
if echo $1 | grep '=' >/dev/null |
if [[ $1 == --kernel-args\=* ]] |
621 |
then |
then |
622 |
kernargs=$(echo $1 | sed 's/^--kernel-args=//') |
kernargs=${1#--kernel-args=} |
623 |
else |
else |
624 |
kernargs=$2 |
kernargs=$2 |
625 |
shift |
shift |
627 |
;; |
;; |
628 |
|
|
629 |
--remove-args*) |
--remove-args*) |
630 |
if echo $1 | grep '=' >/dev/null |
if [[ $1 == --remove-args\=* ]] |
631 |
then |
then |
632 |
removeargs=$(echo $1 | sed 's/^--remove-args=//') |
removeargs=${1#--remove-args=} |
633 |
else |
else |
634 |
removeargs=$2 |
removeargs=$2 |
635 |
shift |
shift |
637 |
;; |
;; |
638 |
|
|
639 |
--banner*) |
--banner*) |
640 |
if echo $1 | grep '=' >/dev/null |
if [[ $1 == --banner\=* ]] |
641 |
then |
then |
642 |
banner=$(echo $1 | sed 's/^--banner=//') |
banner=${1#--banner=} |
643 |
else |
else |
644 |
banner=$2 |
banner=$2 |
645 |
shift |
shift |
647 |
;; |
;; |
648 |
|
|
649 |
--multiboot*) |
--multiboot*) |
650 |
if echo $1 |grep '=' >/dev/null |
if [[ $1 == --multiboot\=* ]] |
651 |
then |
then |
652 |
mbkernel=$(echo $1 | sed 's/^--multiboot=//') |
mbkernel=${1#--multiboot=} |
653 |
else |
else |
654 |
# can't really support having an optional second arg here |
# can't really support having an optional second arg here |
655 |
# sorry! |
# sorry! |
658 |
;; |
;; |
659 |
|
|
660 |
--mbargs*) |
--mbargs*) |
661 |
if echo $1 |grep '=' >/dev/null |
if [[ $1 == --mbargs\=* ]] |
662 |
then |
then |
663 |
mbargs=$(echo $1 | sed 's/^--mbargs=//') |
mbargs=${1#--mbargs=} |
664 |
else |
else |
665 |
mbargs="$2" |
mbargs="$2" |
666 |
shift |
shift |
679 |
makedefault="--make-default" |
makedefault="--make-default" |
680 |
;; |
;; |
681 |
|
|
682 |
--package) |
--package*) |
683 |
if echo $1 | grep '=' >/dev/null |
if [[ $1 == --package\=* ]] |
684 |
then |
then |
685 |
package=$(echo $1 | sed 's/^--package=//') |
package=${1#--package=} |
686 |
else |
else |
687 |
package=$2 |
package=$2 |
688 |
shift |
shift |