15c6c1daeSBarry Smith 25c6c1daeSBarry Smith#requirespackage 'PETSC_HAVE_MATHEMATICA' 35c6c1daeSBarry Smith#requiresscalar real 45c6c1daeSBarry Smith 55c6c1daeSBarry SmithALL: lib 65c6c1daeSBarry Smith 75c6c1daeSBarry SmithCFLAGS = ${MATHEMATICA_INCLUDE} 85c6c1daeSBarry SmithSOURCEC = mathematica.c 95c6c1daeSBarry SmithSOURCEH = mathematica.h 101b266c99SBarry SmithMANSEC = Sys 111b266c99SBarry SmithSUBMANSEC = Viewer 125c6c1daeSBarry SmithLIBBASE = libpetscsys 135c6c1daeSBarry SmithDIRS = 145c6c1daeSBarry SmithLOCDIR = src/sys/classes/viewer/impls/mathematica/ 155c6c1daeSBarry Smith 16af0996ceSBarry Smithinclude ${PETSC_DIR}/lib/petsc/conf/variables 17af0996ceSBarry Smithinclude ${PETSC_DIR}/lib/petsc/conf/rules 185c6c1daeSBarry Smith 19*dc0529c6SBarry Smithruntime: runtime.o 205c6c1daeSBarry Smith ${CLINKER} -o $@ $@.o ${PETSC_KSP_LIB} 215c6c1daeSBarry Smith ${RM} -f $@.o 225c6c1daeSBarry Smith 23af0996ceSBarry Smithinclude ${PETSC_DIR}/lib/petsc/conf/test 245c6c1daeSBarry Smith 255c6c1daeSBarry Smithrun: runtime 265c6c1daeSBarry Smith ./runtime 27