1-include ../../../../../../petscdir.mk 2#requirespackage 'PETSC_HAVE_CUPM' 3 4SOURCEC = 5SOURCECXX = cupminterface.cxx cupmblasinterface.cxx cupmdevice.cxx 6SOURCEF = 7SOURCEH = cupmcontext.hpp cupmthrustutility.hpp cupmdevice.hpp cupmallocator.hpp cupmstream.hpp cupmevent.hpp kernels.hpp 8MANSEC = Sys 9LIBBASE = libpetscsys 10DIRS = cuda hip 11 12include ${PETSC_DIR}/lib/petsc/conf/variables 13include ${PETSC_DIR}/lib/petsc/conf/rules 14include ${PETSC_DIR}/lib/petsc/conf/test 15 16