Merge branch 'maint-3.9.0' of github.com:sfilippone/psblas3 into maint-3.9.0

maint-3.9.0
sfilippone 4 months ago
commit 6f9b43c11e

@ -16,7 +16,7 @@ LDLIBS=$(PSBLDLIBS)
#CCOPT= -g
FINCLUDES=$(FMFLAG). $(FMFLAG)$(INCDIR) $(FMFLAG)$(PSBINCDIR) $(FIFLAG).
CINCLUDES=$(SPGPU_INCLUDES) $(CUDA_INCLUDES) -I.. -I$(INCDIR)
LIBNAME=libpsb_gpu.a
LIBNAME=libpsb_cuda.a
CUDAOBJS=psi_cuda_c_CopyCooToElg.o psi_cuda_c_CopyCooToHlg.o \

@ -127,10 +127,10 @@ iobjs: $(FOBJS)
cudaobjs: $(FOBJS)
$(MAKE) -C CUDA objs
ilib: objs
$(MAKE) -C impl lib LIBNAME=$(LIBNAME)
ilib: objs spgpulib
$(MAKE) -C impl lib
cudalib: objs ilib
$(MAKE) -C CUDA lib LIBNAME=$(LIBNAME)
$(MAKE) -C CUDA lib
clean: cclean iclean cudaclean spgpuclean
/bin/rm -f $(FOBJS) *$(.mod) *.a

@ -11,7 +11,7 @@ LDLIBS=$(PSBLDLIBS)
#CCOPT= -g
FINCLUDES=$(FMFLAG).. $(FMFLAG)$(MODDIR) $(FMFLAG)$(INCDIR) $(FIFLAG)..
CINCLUDES=-I$(GPU_INCDIR) -I$(CUDA_INCDIR)
LIBNAME=libpsb_gpu.a
LIBNAME=libpsb_cuda.a
CXXDEFINES=$(PSBCXXDEFINES) $(SPGPU_DEFINES) $(CUDA_DEFINES)
CDEFINES=$(PSBCDEFINES) $(SPGPU_DEFINES) $(CUDA_DEFINES)
FDEFINES=$(PSBFDEFINES) $(SPGPU_DEFINES) $(CUDA_DEFINES)

@ -7,7 +7,7 @@ UP=..
LIBDIR=$(TOP)/lib
INCDIR=$(TOP)/include
MODDIR=$(TOP)/modules
LIBNAME=$(UP)/libpsb_cuda.a
LIBNAME=libpsb_cuda.a
OBJS=coo.o core.o dia.o ell.o hdia.o hell.o
CU_INCLUDES=-I$(INCDIR) $(CUDA_INCLUDES)
@ -17,13 +17,13 @@ all: incl objs
objs: incl $(OBJS) iobjs
lib: objs iobjs ilib
$(AR) $(LIBNAME) $(OBJS)
$(AR) ../$(LIBNAME) $(OBJS)
# /bin/cp -p $(LIBNAME) $(LIBDIR)
iobjs:
$(MAKE) -C kernels objs
ilib:
$(MAKE) -C kernels lib LIBNAME=$(LIBNAME)
$(MAKE) -C kernels lib
incl:
/bin/cp -p *.h $(INCDIR)

@ -6,8 +6,7 @@ include $(TOP)/Make.inc
LIBDIR=$(TOP)/lib
INCDIR=$(TOP)/include
MODDIR=$(TOP)/modules
UP=..
LIBNAME=$(UP)/libpsb_cuda.a
LIBNAME=libpsb_cuda.a
CINCLUDES=-I$(INCDIR)
CU_INCLUDES=-I$(INCDIR) $(CUDA_INCLUDES)
OBJS=cabs.o camax.o casum.o caxpby.o caxy.o cdot.o cgath.o \
@ -24,7 +23,7 @@ OBJS=cabs.o camax.o casum.o caxpby.o caxy.o cdot.o cgath.o \
objs: $(OBJS)
lib: objs
$(AR) $(UP)/$(LIBNAME) $(OBJS)
$(AR) ../../$(LIBNAME) $(OBJS)
clean:

Loading…
Cancel
Save