Improve dependencies in main makefile

gpucinterfaces
sfilippone 4 months ago
parent af0e907bb6
commit fd58bb581e

@ -9,27 +9,27 @@ 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 utilmods cbindmods extmods $(CUDAMODS) $(OACCMODS) mods: basemods utilmods precmods linslvmods cbindmods extmods $(CUDAMODS) $(OACCMODS)
precmods utilmods extmods: basemods precmods utilmods extmods: basemods
linslvmods: precmods linslvmods: precmods
cbindmods: basemods precmods linslvmods utilmods $(CUDAMODS) cbindmods: basemods precmods linslvmods utilmods extmods $(CUDAMODS)
oaccmods: extmods oaccmods: extmods
cudamods: extmods cudamods: extmods
basemods: basemods:
$(MAKE) -C base mods $(MAKE) -C base mods
precmods: precmods: basemods
$(MAKE) -C prec mods $(MAKE) -C prec mods
linslvmods: linslvmods: precmods
$(MAKE) -C linsolve mods $(MAKE) -C linsolve mods
utilmods: utilmods: basemods
$(MAKE) -C util mods $(MAKE) -C util mods
cbindmods: cbindmods: basemods precmods linslvmods utilmods $(CUDAMODS)
$(MAKE) -C cbind objs $(MAKE) -C cbind objs
extmods: extmods: basemods
$(MAKE) -C ext mods $(MAKE) -C ext mods
cudamods: cudamods: extmods
$(MAKE) -C cuda mods $(MAKE) -C cuda mods
oaccmods: oaccmods: extmods
$(MAKE) -C openacc mods $(MAKE) -C openacc mods

Loading…
Cancel
Save