#! /bin/csh
echo this installs the static version of bwe in /cs/src/bwe


set X11info = (X11LIBS=-lX11 X11INCL=/usr/include X11LIBDIR=/usr/lib/X11)
set OTHERinfo = (OPTIMIZE=1)
set SHARE = /cs/shlib/bwe

echo setting environment
setenv PRO /cs/src
setenv BWE /cs/src
setenv ARCH `arch`
setenv BWE_DIRECTORY /cs/lib
setenv LD_LIBRARY_PATH /cs/src/bwe/lib:/cs/shlib/bwe:/cs/install/lib
setenv VERSION 5
setenv SUBVER  3
setenv BWE_VERSION $VERSION.$SUBVER
echo copying /pro/include files to /cs/src/bwe/include
cp /pro/include/thread.h /pro/include/dl.h /cs/src/bwe/include

echo making bwe
make $X11info $OTHERinfo newmachine

echo making shared library
if (-r /cs/install/lib/libbwe2_$ARCH.so.$VERSION.$SUBVER) then
   make $X11info $OTHERinfo csshare
else
   make $X11info $OTHERinfo newcsshare
endif

echo installing include files
rm -rf /cs/install/include/bwe/*
cd include
foreach i (*.h)
   echo $i
   cp $i /cs/install/include/bwe
end
cd ..

echo installing commands
cp cmd/$ARCH/ee /cs/install/bin

echo installing librarys
cp lib/libbwe.$ARCH.a /cs/install/lib/libbwe.a
ranlib /cs/install/lib/libbwe.a
cp lib/libnothread_$ARCH.a /cs/install/lib/libnothread.a
ranlib /cs/install/lib/libnothread.a
cp lib/libnodl_$ARCH.a /cs/install/lib/libnodl.a
ranlib /cs/install/lib/libnodl.a
cp lib/libbwe2_$ARCH.so.$VERSION.$SUBVER $SHARE/libbwe2_$ARCH.so.$VERSION.$SUBVER
cp lib/libbwe_$ARCH.so.$VERSION.$SUBVER $SHARE/libbwe.so.$VERSION.$SUBVER

echo installing run data
rm -rf /cs/install/lib/bwe/*
mkdir /cs/install/lib/bwe/lib
cp lib/edt.abbrev lib/edt.ctbl.$ARCH lib/font.family* /cs/install/lib/bwe/lib
mkdir /cs/install/lib/bwe/info

echo installing fonts
mkdir /cs/install/lib/bwe/fonts
mkdir /cs/install/lib/bwe/fonts/snf
cp fonts/snf.$ARCH/*.snf /cs/install/lib/bwe/fonts/snf
ln -s /cs/install/lib/bwe/fonts/snf /cs/install/lib/bwe/fonts/snf.sun3
ln -s /cs/install/lib/bwe/fonts/snf /cs/install/lib/bwe/fonts/snf.sun4
ln -s /cs/install/lib/bwe/fonts/snf /cs/install/lib/bwe/fonts/snf.mips
mkfontdir /cs/install/lib/bwe/fonts/snf
(cd fonts; make xnewsfonts)
mkdir /cs/install/lib/bwe/fonts/snf.news
cp fonts/snf.news/*.ff fonts/snf.news/*.fb /cs/install/lib/bwe/fonts/snf.news
cp fonts/snf.news/*.list /cs/install/lib/bwe/fonts/snf.news


echo done
