building multiple archs with yacs-0.4
I thought this script might be useful to those playing
with YACS-0.4. It simply loops building images for each
of n archectures. As documented, only i386 will build
"official-images", ie images complete with README files
and install dirs. Your mileage may varry.
#/bin/sh
#
# Build multiple CD-Images using YACS
#
# Requires that a CONF.[arch].sh file exists for
# each archecture...ie CONF.i386.sh, simply copy
# the CONF.sh to CONF.i386.sh and modify it to taste.
#
# As of today, i386 will build official-image
# sparc, alpha, m68k arch's will build simple CD's
# powerpc fails.
# Mon Aug 23 08:19:44 PDT 1999 -- jwest
#
# edit this line to build the archs you desire
for ARCH in i386 sparc alpha m68k powerpc
do
echo setup CONF.$ARCH.sh
. ./CONF-$ARCH.sh
echo "Cleaning up stale files in tmp"
rm -r /home/ftp/pub/tmp/potato-$ARCH
#mkdir /home/ftp/pub/tmp/potato-$ARCH
rm -r /home/ftp/pub/tmp/potato-source
echo "Potato Status"
make potato_status
echo "Running mirrorcheck"
make mirrorcheck
if [ $? -gt 0 ] ; then
echo make mirrorcheck returned non 0:
echo Exit.
exit 1
fi
echo "building trees"
make list COMPLETE=1 NONUS=1 SIZELIMIT1=576716800 2>error-$ARCH.log |
tee $ARCH.log
echo "building images"
if [ $ARCH == "i386" ] ; then
make bin-official_images # official adds readme and stuff
make src-images # and make source cds
else
make bin-images
fi
echo -----------------------------------------
date
done
---
Jim Westveer <jwest@netnw.com>
------------------------------------------------------------
I get to work, flip the excuse page over:
"Sarchasm: The gulf between the author of sarcastic wit
and the recipient who doesn't get it"
Fair enough, looks like it's gointo be a good day.
------------------------------------------------------------
E-Mail: Jim Westveer <jwest@netnw.com>
phone 425-392-0141
fax 425-557-0660 Date: 23-Aug-99
URL lcs.issaquah.wa.us Time: 08:44:06
Key fingerprint = DC 49 E8 7E 76 DD 30 2D 8D F1 B4 D8 A3 60 4C 04
------------------------------------------------------------
Reply to: