Statistics
| Branch: | Revision:

root / synthbench / euroben-dm / mod1h / .svn / text-base / Makefile.svn-base @ 0:839f52ef7657

History | View | Annotate | Download (862 Bytes)

1
FC      = mpif90
2
FFLAGS  = -O3
3
INCS    = 
4
LD      = ${FC}
5
LDFLAGS = ${FFLAGS}
6
LIBS    = 
7

    
8
#
9
# --- Makefile for testing basic communication patterns.
10

    
11
OBJECTS = numerics.o    max_params.o  mod1h.o                   \
12
          bisec2_reg.o  bisec2_rand.o broadcast.o               \
13
          collect.o     nearn_1d.o    nearn_2d.o                \
14
          nearn_3d.o    ping2.o       ping2_i.o                 \
15
          reduction.o   trans_2d.o                              \
16
          hull.o        log2.o        rand_vpe.o   report.o     \
17
          stats_agg.o   stats_pe.o    timer.o      state.o
18

    
19
EXEC    = x.mod1h
20

    
21
${EXEC}: ${OBJECTS}
22
	@echo
23
	 ${LD} ${LDFLAGS} -o ${EXEC} ${OBJECTS} ${LIBS}
24

    
25
.SUFFIXES:       .f .o
26
.f.o    :
27
	@echo
28
	${FC} ${FFLAGS} ${INCS} -c $<
29

    
30
clean   :
31
	/bin/rm -f ${OBJECTS} *.mod
32

    
33
veryclean:
34
	/bin/rm -f ${OBJECTS} *.mod ${EXEC}