mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-07 07:04:57 +00:00
psblas3:
updating Makefile's almost everywhere; enough to avoid redundant cp, ar and ranlib invocations during `make check`.
This commit is contained in:
@@ -22,14 +22,17 @@ RSB_EXTRA=-lgomp
|
||||
all: d_coo_matgen d_matgen
|
||||
d_coo_matgen: d_coo_matgen.o
|
||||
$(F90LINK) $(LINKOPT) d_coo_matgen.o -o d_coo_matgen $(PSBLAS_LIB) $(LDLIBS)
|
||||
/bin/mv d_coo_matgen $(EXEDIR)
|
||||
/bin/cp -p $(CPUPDFLAG) d_coo_matgen $(EXEDIR)
|
||||
#/bin/mv d_coo_matgen $(EXEDIR)
|
||||
|
||||
psb_d_cxx_impl.o d_matgen.o: psb_d_cxx_mat_mod.o
|
||||
psb_d_cyy_impl.o d_matgen.o: psb_d_cyy_mat_mod.o
|
||||
d_matgen.o: psb_d_czz_mat_mod.o
|
||||
d_matgen: d_matgen.o psb_d_cxx_mat_mod.o psb_d_cxx_impl.o psb_d_cyy_mat_mod.o psb_d_cyy_impl.o psb_d_czz_mat_mod.o
|
||||
$(F90LINK) $(LINKOPT) d_matgen.o psb_d_cxx_mat_mod.o psb_d_cxx_impl.o psb_d_cyy_mat_mod.o\
|
||||
psb_d_cyy_impl.o psb_d_czz_mat_mod.o -o d_matgen $(PSBLAS_LIB) $(LDLIBS) $(RSB_EXTRA)
|
||||
/bin/mv d_matgen $(EXEDIR)
|
||||
/bin/cp -p $(CPUPDFLAG) d_matgen $(EXEDIR)
|
||||
# /bin/mv d_matgen $(EXEDIR)
|
||||
|
||||
check: all
|
||||
cd runs && echo 5 | ./d_matgen
|
||||
|
||||
Reference in New Issue
Block a user