root / synthbench / euroben-dm / mod1k / .svn / text-base / Makefile.svn-base @ 0:839f52ef7657
History | View | Annotate | Download (475 Bytes)
1 | 0:839f52ef7657 | louridas | FC = mpif90 |
---|---|---|---|
2 | 0:839f52ef7657 | louridas | FFLAGS = -O3 |
3 | 0:839f52ef7657 | louridas | INCS = |
4 | 0:839f52ef7657 | louridas | LD = ${FC} |
5 | 0:839f52ef7657 | louridas | LDFLAGS = ${FFLAGS} |
6 | 0:839f52ef7657 | louridas | LIBS = |
7 | 0:839f52ef7657 | louridas | |
8 | 0:839f52ef7657 | louridas | # Makefile for measuring one sided communication (MPI-2). |
9 | 0:839f52ef7657 | louridas | # |
10 | 0:839f52ef7657 | louridas | |
11 | 0:839f52ef7657 | louridas | OBJECTS = numerics.o distmod.o mod1k.o check.o csetup.o state.o |
12 | 0:839f52ef7657 | louridas | EXEC = x.mod1k |
13 | 0:839f52ef7657 | louridas | |
14 | 0:839f52ef7657 | louridas | .IGNORE: |
15 | 0:839f52ef7657 | louridas | |
16 | 0:839f52ef7657 | louridas | ${EXEC} : ${OBJECTS} |
17 | 0:839f52ef7657 | louridas | @echo |
18 | 0:839f52ef7657 | louridas | ${LD} ${LDFLAGS} -o ${EXEC} ${OBJECTS} ${LIBS} |
19 | 0:839f52ef7657 | louridas | |
20 | 0:839f52ef7657 | louridas | .SUFFIXES: .f .o |
21 | 0:839f52ef7657 | louridas | |
22 | 0:839f52ef7657 | louridas | .f.o : |
23 | 0:839f52ef7657 | louridas | @echo |
24 | 0:839f52ef7657 | louridas | ${FC} ${FFLAGS} -c $*.f |
25 | 0:839f52ef7657 | louridas | |
26 | 0:839f52ef7657 | louridas | clean : |
27 | 0:839f52ef7657 | louridas | /bin/rm -f ${OBJECTS} *.mod |
28 | 0:839f52ef7657 | louridas | |
29 | 0:839f52ef7657 | louridas | veryclean: |
30 | 0:839f52ef7657 | louridas | /bin/rm -f ${OBJECTS} *.mod ${EXEC} |