root / synthbench / euroben / mod1d / Makeframe
History | View | Annotate | Download (453 Bytes)
1 | 0:839f52ef7657 | louridas | # |
---|---|---|---|
2 | 0:839f52ef7657 | louridas | # --- Makefile for testing memory bank conflicts. |
3 | 0:839f52ef7657 | louridas | |
4 | 0:839f52ef7657 | louridas | OBJECTS = numerics.o sizemod.o mod1d.o oper1.o oper2.o \ |
5 | 0:839f52ef7657 | louridas | getInput.o correct.o check1.o check2.o \ |
6 | 0:839f52ef7657 | louridas | state.o wclock.o cclock.o |
7 | 0:839f52ef7657 | louridas | |
8 | 0:839f52ef7657 | louridas | EXEC = x.mod1d |
9 | 0:839f52ef7657 | louridas | |
10 | 0:839f52ef7657 | louridas | ${EXEC}: ${OBJECTS} |
11 | 0:839f52ef7657 | louridas | @echo |
12 | 0:839f52ef7657 | louridas | ${LD} ${LDFLAGS} -o ${EXEC} ${OBJECTS} ${LIBS} |
13 | 0:839f52ef7657 | louridas | |
14 | 0:839f52ef7657 | louridas | .SUFFIXES: .f .o |
15 | 0:839f52ef7657 | louridas | .f.o : |
16 | 0:839f52ef7657 | louridas | @echo |
17 | 0:839f52ef7657 | louridas | ${FC} ${FFLAGS} -c $*.f |
18 | 0:839f52ef7657 | louridas | |
19 | 0:839f52ef7657 | louridas | clean : |
20 | 0:839f52ef7657 | louridas | /bin/rm -f ${OBJECTS} *.mod |
21 | 0:839f52ef7657 | louridas | |
22 | 0:839f52ef7657 | louridas | veryclean: |
23 | 0:839f52ef7657 | louridas | /bin/rm -f ${OBJECTS} *.mod ${EXEC} |