Diff for /loncom/homework/caparesponse/commands between versions 1.2 and 1.15

version 1.2, 2000/09/11 21:30:16 version 1.15, 2015/04/05 16:47:27
Line 1 Line 1
 set CAPADIR=~albertel/CAPA  CAPADIR=../../../CAPA
   
 make -f Makefile clean  if test -f /etc/redhat-release
   then
    if rpm -q swig
    then
    echo "Swig found.  Assuming it works..."
    else
    echo "ERROR ERROR: Swig must exist but doesn't!!!"
    echo "To get swig, go to"
    echo "http://install.lon-capa.org/3.1/SupplementalRPMS"
    echo "Install this RPM, swig-1.1p5-3.i386.rpm"
    exit 1
    fi
    if test -e /usr/include/asm
    then
    echo ""
    else
    echo "ERROR. You are missing a necessary symbolic link."
    echo "You should type, as superuser, a command like this:"
                   echo "   ln -s /usr/src/linux/include/asm /usr/include/asm"
    exit 1
    fi
    if test -e /usr/include/linux
    then
    echo ""
    else
    echo "ERROR. You are missing a necessary symbolic link."
    echo "You should type, as superuser, a command like this:"
                   echo "   ln -s /usr/src/linux/include/linux /usr/include/linux"
    exit 1
    fi
   fi
   if test -f Makefile
   then
    make -f Makefile clean
   fi
 mkdir capaFunctions  mkdir capaFunctions
 cp $CAPADIR/pProj/Linux/*.o capaFunctions  path=`pwd`
 swig -perl5 caparesponse.i   cd $CAPADIR/pProj
 cp Makefile.pl Makefile.PL  make ARCH=LONCAPA libcapa
   cd $path
   cp $CAPADIR/pProj/LONCAPA/*.o capaFunctions
   swig -perl5 capa.i 
   dist=`perl ../../build/distprobe`
   if [[ $dist == "redhat8" || $dist == "redhat9" ]] 
   then
    cat capa_wrap.c | perl -pe '$_=~s-SWIGEXPORT\(void,boot_capa\)\(CV\* cv\)\;-SWIGEXPORT\(void,boot_capa\)\(pTHX_ CV\* cv\)\;-;' > capa_wrap.c.new
    mv capa_wrap.c.new capa_wrap.c
   fi
   cp Makefile.PL Makefile.pl
 perl Makefile.PL   perl Makefile.PL 
 make -f Makefile   make -f Makefile 
 cp blib/arch/auto/caparesponse/caparesponse.so .   
 perl caparesponse.pm       
   
   cp blib/arch/auto/capa/capa.so . 
   perl capa.pm
   swigver=`swig -version | perl -ne 'print $1 if /SWIG Version (\d+)\./i'`
   if [[ $swigver > 2 ]]
   then
    echo -n "" > capa.bs
   fi

Removed from v.1.2  
changed lines
  Added in v.1.15


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>