summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2010-07-21 14:13:46 -0400
committerChris Lumens <clumens@redhat.com>2010-10-15 16:42:22 -0400
commit9ee942b43e80b834e8a0c8a32a14724ff69cd468 (patch)
tree537e8a1ed05e967e4abe462abe55b679fc590193 /scripts
parent0f36e3ea55594ef12cf9b86af62031e2768e643b (diff)
A couple minor changes to mk-images.
First, change --initrdto to --dest. That seems more clear to me. Second, have makeinitrd operate on $IMGPATH instead of $MBD_DIR. That no longer exists.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/mk-images24
-rw-r--r--scripts/mk-images.alpha2
-rw-r--r--scripts/mk-images.ia644
-rw-r--r--scripts/mk-images.ppc4
-rw-r--r--scripts/mk-images.s3902
-rw-r--r--scripts/mk-images.sparc4
-rw-r--r--scripts/mk-images.x862
7 files changed, 21 insertions, 21 deletions
diff --git a/scripts/mk-images b/scripts/mk-images
index 4fa7ae3f7..43b582d97 100755
--- a/scripts/mk-images
+++ b/scripts/mk-images
@@ -422,13 +422,13 @@ instbin() {
}
makeinitrd() {
- EXTRAINITRDPATH=""
- KEEP=""
- PADSIZE=""
INITRDMODULES=""
+ KEEP=""
+ OUTFILE=""
+
while [ x$(echo $1 | cut -c1-2) = x"--" ]; do
- if [ $1 = "--initrdto" ]; then
- EXTRAINITRDPATH=$2
+ if [ $1 = "--dest" ]; then
+ OUTFILE=$2
shift; shift
continue
elif [ $1 = "--keep" ]; then
@@ -443,31 +443,31 @@ makeinitrd() {
echo "Unknown option passed to makeinitrd"
exit 1
done
+
if [ -z "$INITRDMODULES" ]; then
echo "warning: no loader modules specified!" >&2
fi
- MBD_DIR=$TMPDIR/makebootdisk.dir.$$
MBD_FSIMAGE=$TMPDIR/makebootdisk.initrdimage.$$
MBD_BOOTTREE=$TMPDIR/makebootdisk.tree.$$
if [ -n "$INITRDMODULES" ]; then
MODSET=`expandModuleSet "$INITRDMODULES"`
- makemoduletree $MBD_DIR "$MODSET"
+ makemoduletree $IMGPATH "$MODSET"
fi
- makeproductfile $MBD_DIR
+ makeproductfile $IMGPATH
rm -f $MBD_FSIMAGE
- (cd $MBD_DIR; find . |cpio --quiet -c -o) |gzip -9 > $MBD_FSIMAGE
+ (cd $IMGPATH; find . |cpio --quiet -c -o) |gzip -9 > $MBD_FSIMAGE
size=$(du $MBD_FSIMAGE | awk '{ print $1 }')
echo "Wrote $MBD_FSIMAGE (${size}k compressed)"
- if [ -n "$EXTRAINITRDPATH" ]; then
- mkdir -p `dirname $EXTRAINITRDPATH`
- cp -a $MBD_FSIMAGE $EXTRAINITRDPATH
+ if [ -n "$OUTFILE" ]; then
+ mkdir -p `dirname $OUTFILE`
+ cp -a $MBD_FSIMAGE $OUTFILE
fi
if [ -z "$KEEP" ]; then
diff --git a/scripts/mk-images.alpha b/scripts/mk-images.alpha
index 1a79058cf..c35bbebd1 100644
--- a/scripts/mk-images.alpha
+++ b/scripts/mk-images.alpha
@@ -98,7 +98,7 @@ EOF
echo "List of init modules: $INITRDMODS"
- makeinitrd --initrdto $TOPDESTPATH/images/initrd.img \
+ makeinitrd --dest $TOPDESTPATH/images/initrd.img \
--modules "$INITRDMODS"
# makebootdisk --bootdisksize 4096 --kernelto $TOPDESTPATH/kernels/vmlinux.gz \
diff --git a/scripts/mk-images.ia64 b/scripts/mk-images.ia64
index 46587e610..b24a21699 100644
--- a/scripts/mk-images.ia64
+++ b/scripts/mk-images.ia64
@@ -127,12 +127,12 @@ makeBootImages() {
echo "making boot.img for EFI bootloader"
makebootdisk --kernelto $TOPDESTPATH/kernels/vmlinuz \
--imagename boot.img \
- --initrdflags '--initrdto $TOPDESTPATH/images/ramdisk.img \
+ --initrdflags '--dest $TOPDESTPATH/images/ramdisk.img \
--modules "$INITRDMODS sgiioc4" '
mkdir -p $TOPDESTPATH/images/pxeboot
- makeinitrd --initrdto $TOPDESTPATH/images/pxeboot/initrd.img \
+ makeinitrd --dest $TOPDESTPATH/images/pxeboot/initrd.img \
--modules "$INITRDMODS sgiioc4"
[ $? = 0 ] || exit 1
mv $TOPDESTPATH/kernels/vmlinuz $TOPDESTPATH/images/pxeboot/vmlinuz
diff --git a/scripts/mk-images.ppc b/scripts/mk-images.ppc
index 81838b302..a2820c47b 100644
--- a/scripts/mk-images.ppc
+++ b/scripts/mk-images.ppc
@@ -24,7 +24,7 @@ makeBootImages() {
if [ "$KERNELARCH" = "ppc64" ]; then
mkdir -p $TOPDESTPATH/ppc/ppc64
echo "Building $KERNELARCH initrd"
- makeinitrd --initrdto $TOPDESTPATH/ppc/ppc64/ramdisk.image.gz \
+ makeinitrd --dest $TOPDESTPATH/ppc/ppc64/ramdisk.image.gz \
--modules "$INITRDMODS spufs viocd gpio_mdio"
cp $KERNELROOT/boot/vmlinuz-* $TOPDESTPATH/ppc/ppc64/vmlinuz
@@ -69,7 +69,7 @@ __EOT__
mkdir -p $TOPDESTPATH/ppc/mac
echo "Building ppc initrd"
- makeinitrd --initrdto $TOPDESTPATH/ppc/ppc32/ramdisk.image.gz \
+ makeinitrd --dest $TOPDESTPATH/ppc/ppc32/ramdisk.image.gz \
--modules "$INITRDMODS"
cp $KERNELROOT/boot/vmlinuz-* $TOPDESTPATH/ppc/ppc32/vmlinuz
diff --git a/scripts/mk-images.s390 b/scripts/mk-images.s390
index cb6c53c2f..50cd7178f 100644
--- a/scripts/mk-images.s390
+++ b/scripts/mk-images.s390
@@ -33,7 +33,7 @@ getAllS390ModuleNames() {
}
makeBootImages() {
- makeinitrd --initrdto $TOPDESTPATH/images/initrd.img \
+ makeinitrd --dest $TOPDESTPATH/images/initrd.img \
--modules "$INITRDMODS $(getAllS390ModuleNames)"
$ADDRSIZE $INITRD_ADDRESS $TOPDESTPATH/images/initrd.img $TOPDESTPATH/images/initrd.addrsize
cp -vf $KERNELROOT/boot/${KERNELNAME}-${version} $TOPDESTPATH/images/kernel.img
diff --git a/scripts/mk-images.sparc b/scripts/mk-images.sparc
index a1cda9fa7..7d6c9ba0b 100644
--- a/scripts/mk-images.sparc
+++ b/scripts/mk-images.sparc
@@ -122,14 +122,14 @@ makeBootImages() {
export AMITFTP=0
- makeinitrd --initrdto $TOPDESTPATH/images/initrd.img \
+ makeinitrd --dest $TOPDESTPATH/images/initrd.img \
--modules "$INITRDMODS $SPARCMODS"
[ $? = 0 ] || exit 1
echo "Building special tftpinitrd.img"
export AMITFTP=1
- makeinitrd --initrdto $TOPDESTPATH/images/tftpinitrd.img \
+ makeinitrd --dest $TOPDESTPATH/images/tftpinitrd.img \
--modules "$TFTPINITRDMODS $SPARCMODS"
[ $? = 0 ] || exit 1
if [ -f $IMGPATH/usr/share/anaconda/boot/second.b ]; then
diff --git a/scripts/mk-images.x86 b/scripts/mk-images.x86
index a2800bae9..e06d762d8 100644
--- a/scripts/mk-images.x86
+++ b/scripts/mk-images.x86
@@ -88,7 +88,7 @@ makeBootImages() {
fi
echo "Building $initrd"
- makeinitrd --initrdto $TOPDESTPATH/images/pxeboot/$initrd \
+ makeinitrd --dest $TOPDESTPATH/images/pxeboot/$initrd \
--modules "$INITRDMODS"
[ $? = 0 ] || exit 1