xref: /petsc/src/sys/objects/device/impls/cupm/makefile (revision 0e6b6b5985dd9b1172860d21fb88bd3966bf7c54)
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