#! /bin/sh
#
# Last modified on Wed Sep 22 15:18:30 PDT 1993 by kalsow
#

#
#  build-m3cc -- builds the compressed tar file needed to
#                bootstrap the gcc-based backend.
#

TOP=`pwd`
RELEASE=RELEASE-3.0

#------------------------------------------------------------------------------
#
# where to grab stuff
#

M3CC=/udir/kalsow/m3/m3cc-hack

#------------------------------------------------------------------------------
#
# build a bootstrap version of m3cc (the backend)
#
echo " "
echo ----------------- boot-m3cc/m3cc
echo ----------------- `date`
echo " "
if [ ! -d boot-m3cc ]; then mkdir boot-m3cc ; fi
cd boot-m3cc
BOOT=`pwd`
if [ ! -d m3cc ]; then mkdir m3cc ; fi
cd m3cc
  rm -rf src gcc build
  ln -s $M3CC/src
  ln -s $M3CC/build
  ln -s $M3CC/gcc
  # (cd $M3CC ; tar cf - src/* gcc/* build ) | tar xpof - 
cd ..

#------------------------------------------------------------------------------
#  build the tar file
#
echo " "
echo ----------------- building tar file
echo ----------------- `date`
echo " "

if [ ! -d $TOP/$RELEASE ]; then mkdir $TOP/$RELEASE ; fi
tar cflh - m3cc | gzip > $TOP/$RELEASE/boot-m3cc.tar.gz

#------------------------------------------------------------------------------
# and delete everything...
#
echo " "
echo ----------------- deleteing...
echo ----------------- `date`
echo " "
cd $TOP
rm -rf boot-m3cc

#-----------------------------------------------------------------------------
echo " "
echo ----------------- done
echo ----------------- `date`
echo " "



