Skip to content
Snippets Groups Projects
Makefile 629 B
Newer Older
  • Learn to ignore specific revisions
  • .SUFFIXES:.out .o .s .c .F .f .f90 .e .r .y .yr .ye .l .p .sh .csh .h
    
    include ../Makefile.pathscale
    
    OBJECTS = \
    ../module_constants.o \
    module_gauss.o\
    ../compute_dhdx_dhdy_dhdz.o\
    ../compute_positive_volume.o\
    ps.o \
    ../toolbox.o \
    find_volume.o \
    rivers.o \
    post.o
    
    OBJECTSP = \
    ../module_constants.o \
    module_gauss.o\
    ../compute_dhdx_dhdy_dhdz.o\
    ../compute_positive_volume.o\
    ps.o \
    ../toolbox.o \
    find_volume.o \
    rivers.o \
    topo.o
    
    .f90.o:
    	$(F90) $(FLAGS) $(INCLUDE) $*.f90
    
    post:	$(OBJECTS)
    	$(F90) -O3 $(OBJECTS) ../OCTREE/libOctree.a  -o post
    
    topo:	$(OBJECTSP)
    	$(F90)  -O3 $(OBJECTSP) ../OCTREE/libOctree.a  -o topo