#!/bin/sh # Create a delivery from scratch for all ISE supported platforms we have at ISE, # ie solaris, ppx, linux and linux RH9. # Let's initialize our environments variables . set_aliases # Let's create an enterprise package for Unix rm -rf PorterPackage # Let's create all packages echo "\n" | /bin/sh make_delivery all # Now edit `set_aliases' in PorterPackage as we are now going for compilation mode. cd PorterPackage rm -f tmp sed -e "s/\/PorterPackage//g" set_aliases > tmp rm -f set_aliases mv -f tmp set_aliases cd .. # Let's keep an archive of this package if [ ! -e PorterPackage_all.tar ]; then tar cvf PorterPackage_all.tar PorterPackage fi cp -f PorterPackage_all.tar ~/ #Let's compile for PPC on lisbon in background /bin/sh make_linuxppc local & #Let's compile for Solaris on mosis in background /bin/sh make_solaris local & #Let's compile for Red Hat 9.0 on rh9 in background /bin/sh make_linuxrh9 local & #Compile and build CDs cd PorterPackage /bin/sh compile_exes /bin/sh make_images cd ..