Source

SageTeX / test

Full commit
Dan Drake ebe52a5 
Dan Drake 238a275 
Dan Drake b0d5d03 

Dan Drake 238a275 
Dan Drake ebe52a5 











Dan Drake b0d5d03 









Dan Drake 238a275 
Dan Drake ebe52a5 
Dan Drake b0d5d03 

Dan Drake ebe52a5 
Dan Drake b0d5d03 


#!/bin/sh

# this runs Sage on the generated .sage files to see if they work ok
# this is basically the spkg-check file

typeset()
{
    pdflatex -interaction=nonstopmode $1
    if [ $? -ne 0 ]
    then
        echo "Error typesetting $1! You likely need to install TikZ"
        echo "(version 2.00 or newer) to fully test SageTeX."
        exit 1
    fi
}

checkdotsage()
{
    sage $1.sage
    if [ $? -ne 0 ]
    then
        echo "Error running Sage on $1.sage!"
        exit 1
    else
        echo "No problem that spkg-check can detect running Sage on $1.sage."
    fi
}

typeset example.tex
checkdotsage example

typeset sagetexpackage.dtx
checkdotsage sagetexpackage

# if we get here, we assume the .sage files are good, and exit successfully
exit 0