1*07598726SKarl Rupp#requirespackage 'PETSC_HAVE_VIENNACL' 2*07598726SKarl Rupp#requiresdefine 'PETSC_HAVE_CUDA' 3*07598726SKarl RuppALL: lib 4*07598726SKarl Rupp 5*07598726SKarl RuppCFLAGS = 6*07598726SKarl RuppFFLAGS = 7*07598726SKarl RuppSOURCECU = saviennacl.cu 8*07598726SKarl RuppSOURCEF = 9*07598726SKarl RuppSOURCEH = 10*07598726SKarl RuppLIBBASE = libpetscksp 11*07598726SKarl RuppDIRS = 12*07598726SKarl RuppMANSEC = PC 13*07598726SKarl RuppLOCDIR = src/ksp/pc/impls/saviennaclcuda/ 14*07598726SKarl Rupp 15*07598726SKarl Ruppinclude ${PETSC_DIR}/lib/petsc/conf/variables 16*07598726SKarl Ruppinclude ${PETSC_DIR}/lib/petsc/conf/rules 17*07598726SKarl Ruppinclude ${PETSC_DIR}/lib/petsc/conf/test 18