1*0e6b6b59SJacob Faibussowitsch-include ../../../../../../petscdir.mk 2*0e6b6b59SJacob Faibussowitsch#requirespackage 'PETSC_HAVE_CUPM' 3030f984aSJacob Faibussowitsch 4030f984aSJacob FaibussowitschSOURCEC = 517f48955SJacob FaibussowitschSOURCECXX = cupminterface.cxx cupmblasinterface.cxx cupmdevice.cxx 6030f984aSJacob FaibussowitschSOURCEF = 7*0e6b6b59SJacob FaibussowitschSOURCEH = cupmcontext.hpp cupmthrustutility.hpp cupmdevice.hpp cupmallocator.hpp cupmstream.hpp cupmevent.hpp 8030f984aSJacob FaibussowitschMANSEC = Sys 9030f984aSJacob FaibussowitschLIBBASE = libpetscsys 10030f984aSJacob FaibussowitschDIRS = cuda hip 11030f984aSJacob FaibussowitschLOCDIR = src/sys/objects/device/impls/cupm/ 12030f984aSJacob Faibussowitsch 13030f984aSJacob Faibussowitschinclude ${PETSC_DIR}/lib/petsc/conf/variables 14030f984aSJacob Faibussowitschinclude ${PETSC_DIR}/lib/petsc/conf/rules 15030f984aSJacob Faibussowitschinclude ${PETSC_DIR}/lib/petsc/conf/test 16030f984aSJacob Faibussowitsch 17