Makefile fixes for parallel builds

newG2L
Salvatore Filippone 4 years ago
parent 1445f773f3
commit 2e0020ad45

@ -5,8 +5,9 @@ all: libd based precd kryld utild cbindd
@echo "PSBLAS libraries Compilation Successful." @echo "PSBLAS libraries Compilation Successful."
based: libd based: libd
precd utild: based precd: based
kryld: precd based utild: based
kryld: precd
cbindd: precd kryld utild cbindd: precd kryld utild
@ -15,7 +16,7 @@ libd:
(if test ! -d include ; then mkdir include; fi; $(INSTALL_DATA) Make.inc include/Make.inc.psblas) (if test ! -d include ; then mkdir include; fi; $(INSTALL_DATA) Make.inc include/Make.inc.psblas)
(if test ! -d modules ; then mkdir modules; fi;) (if test ! -d modules ; then mkdir modules; fi;)
based: based:
$(MAKE) -C base lib $(MAKE) -C base lib
precd: precd:
$(MAKE) -C prec lib $(MAKE) -C prec lib
kryld: kryld:

@ -65,8 +65,9 @@ psb_s_ainv_fact_mod.o: psb_prec_const_mod.o psb_ainv_tools_mod.o
psb_c_ainv_fact_mod.o: psb_prec_const_mod.o psb_ainv_tools_mod.o psb_c_ainv_fact_mod.o: psb_prec_const_mod.o psb_ainv_tools_mod.o
psb_z_ainv_fact_mod.o: psb_prec_const_mod.o psb_ainv_tools_mod.o psb_z_ainv_fact_mod.o: psb_prec_const_mod.o psb_ainv_tools_mod.o
psb_ainv_tools_mod.o: psb_c_ainv_tools_mod.o psb_d_ainv_tools_mod.o psb_s_ainv_tools_mod.o psb_z_ainv_tools_mod.o psb_ainv_tools_mod.o: psb_c_ainv_tools_mod.o psb_d_ainv_tools_mod.o psb_s_ainv_tools_mod.o psb_z_ainv_tools_mod.o
psb_biconjg_mod.o: psb_prec_const_mod.o psb_c_biconjg_mod.o \ psb_biconjg_mod.o: psb_c_biconjg_mod.o \
psb_d_biconjg_mod.o psb_s_biconjg_mod.o psb_z_biconjg_mod.o psb_d_biconjg_mod.o psb_s_biconjg_mod.o psb_z_biconjg_mod.o
psb_c_biconjg_mod.o psb_d_biconjg_mod.o psb_s_biconjg_mod.o psb_z_biconjg_mod.o: psb_prec_const_mod.o
psb_c_invt_fact_mod.o: psb_prec_const_mod.o psb_c_ilu_fact_mod.o psb_c_invt_fact_mod.o: psb_prec_const_mod.o psb_c_ilu_fact_mod.o
psb_d_invt_fact_mod.o: psb_prec_const_mod.o psb_d_ilu_fact_mod.o psb_d_invt_fact_mod.o: psb_prec_const_mod.o psb_d_ilu_fact_mod.o
psb_s_invt_fact_mod.o: psb_prec_const_mod.o psb_s_ilu_fact_mod.o psb_s_invt_fact_mod.o: psb_prec_const_mod.o psb_s_ilu_fact_mod.o

Loading…
Cancel
Save