Further fixes for Makefile dependencies

maint-3.9.0
sfilippone 6 months ago
parent dbc3c59e53
commit 24a85013ab

@ -9,7 +9,8 @@ dirs:
(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;)
mods: basemods precmods linslvmods extmods $(CUDAMODS) $(OACCMODS) utilmods mods: basemods utilmods extmods precmods linslvmods $(CUDAMODS) $(OACCMODS)
basemods: basemods:
$(MAKE) -C base mods $(MAKE) -C base mods
precmods: basemods precmods: basemods
@ -25,12 +26,12 @@ cudamods: extmods
oaccmods: extmods oaccmods: extmods
$(MAKE) -C openacc mods $(MAKE) -C openacc mods
precd: basemods based precd: based
utild: utilmods based utild: based
linslvd: linslvmods precd linslvd: precd
extd: extmods based extd: based
cudad: cudamods extd cudad: extd
oaccd: oaccmods extd oaccd: extd
cbindd: basemods precmods linslvmods utilmods cbindd: basemods precmods linslvmods utilmods
libd: based precd linslvd utild cbindd extd $(CUDALD) $(OACCLD) libd: based precd linslvd utild cbindd extd $(CUDALD) $(OACCLD)
@ -46,17 +47,17 @@ oaccld: oaccd
$(MAKE) -C openacc lib $(MAKE) -C openacc lib
based: basemods based: mods
$(MAKE) -C base objs $(MAKE) -C base objs
precd: precmods precd: based
$(MAKE) -C prec objs $(MAKE) -C prec objs
linslvd: linslvmods linslvd: precd
$(MAKE) -C linsolve objs $(MAKE) -C linsolve objs
utild: utilmods utild: based
$(MAKE) -C util objs $(MAKE) -C util objs
cbindd: basemods precmods linslvmods utilmods cbindd: basemods precmods linslvmods utilmods
$(MAKE) -C cbind objs $(MAKE) -C cbind objs
extd: extmods extd: based
$(MAKE) -C ext objs $(MAKE) -C ext objs
cudad: cudamods cudad: cudamods
$(MAKE) -C cuda objs $(MAKE) -C cuda objs

Loading…
Cancel
Save