# Makefile for ReactingFlows SUBDIRS = Initialize PRESSURE_COMP PROBLEM_MODELER PLOT_COMP default : all all : for i in $(SUBDIRS) ; \ do echo "Making in $$i ..." ;\ if [ -f $$i/Makefile ] ;\ then cd $$i ; make ; cd ..; fi ;\ done static_lib : for i in $(SUBDIRS) ; \ do echo "Making in $$i ..." ;\ if [ -f $$i/Makefile ] ;\ then cd $$i ; make static_lib ; cd ..; fi ;\ done clean: for i in $(SUBDIRS) ; \ do echo "Making clean in $$i ..." ;\ if [ -f $$i/Makefile ] ;\ then cd $$i ; make clean ; cd ..; fi ;\ if [ -f $$i/Makefile.static ] ;\ then cd $$i ; make clean ; cd ..; fi ;\ done distclean : clean for i in $(SUBDIRS) ; \ do echo "Making distclean in $$i ..." ;\ if [ -f $$i/Makefile ] ;\ then cd $$i ; make distclean ; cd ..; fi ;\ if [ -f $$i/Makefile.static ] ;\ then cd $$i ; make distclean ; cd ..; fi ;\ done /bin/rm -rf MakeIncl.demo Doxygen.demo config.log config.status /bin/rm -rf Documentation docs : doxygen Doxygen.demo install : for i in $(SUBDIRS) ; \ do echo "Making install in $$i ..." ;\ if [ -f $$i/Makefile ] ;\ then cd $$i ; make install ; cd ..; fi ;\ if [ -f $$i/Makefile.static ] ;\ then cd $$i ; make install ; cd ..; fi ;\ done uninstall : for i in $(SUBDIRS) ; \ do echo "Making uninstall in $$i ..." ;\ if [ -f $$i/Makefile ] ;\ then cd $$i ; make uninstall ; cd ..; fi ;\ if [ -f $$i/Makefile.static ] ;\ then cd $$i ; make uninstall ; cd ..; fi ;\ done