mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-07 07:04:57 +00:00
cbind/Makefile cbind/prec/Makefile cbind/prec/psb_c_dprec.c cbind/prec/psb_c_dprec.h cbind/prec/psb_dprec_cbind_mod.f90 cbind/prec/psb_dprec_cbind_mod.mod cbind/prec/psb_prec_cbind.h cbind/prec/psb_prec_cbind_mod.f90 First step for C binding of PREC stuff.
27 lines
445 B
Makefile
27 lines
445 B
Makefile
include ../Make.inc
|
|
|
|
HERE=.
|
|
LIBDIR=../lib
|
|
INCDIR=../include
|
|
LIBNAME=$(CBINDLIBNAME)
|
|
|
|
lib: based precd
|
|
/bin/cp -p $(CPUPDFLAG) $(HERE)/$(LIBNAME) $(LIBDIR)
|
|
/bin/cp -p $(CPUPDFLAG) *$(.mod) *.h $(INCDIR)
|
|
|
|
|
|
|
|
based:
|
|
cd base && $(MAKE) lib LIBNAME=$(LIBNAME)
|
|
precd:
|
|
cd prec && $(MAKE) lib LIBNAME=$(LIBNAME)
|
|
|
|
|
|
clean:
|
|
cd base && $(MAKE) clean
|
|
cd prec && $(MAKE) clean
|
|
|
|
|
|
veryclean: clean
|
|
/bin/rm -f $(HERE)/$(LIBNAME) $(LIBMOD) *$(.mod) *.h
|