| 1 |
edhill |
1.1 |
# $Header: /u/gcmpack/MITgcm/pkg/ex3/Makefile,v 1.2 2005/10/16 06:55:48 edhill Exp $ |
| 2 |
|
|
# $Name: $ |
| 3 |
|
|
|
| 4 |
|
|
RL_FILES = \ |
| 5 |
|
|
ex3_send_rl1.F ex3_send_rl2.F \ |
| 6 |
|
|
ex3_recv_rl1.F ex3_recv_rl2.F \ |
| 7 |
|
|
ex3_xy_rl.F |
| 8 |
|
|
|
| 9 |
|
|
RS_FILES = \ |
| 10 |
|
|
ex3_send_rs1.F ex3_send_rs2.F \ |
| 11 |
|
|
ex3_recv_rs1.F ex3_recv_rs2.F \ |
| 12 |
|
|
ex3_xy_rs.F |
| 13 |
|
|
|
| 14 |
|
|
R4_FILES = \ |
| 15 |
|
|
ex3_send_r41.F ex3_send_r42.F \ |
| 16 |
|
|
ex3_recv_r41.F ex3_recv_r42.F \ |
| 17 |
|
|
ex3_xy_r4.F |
| 18 |
|
|
|
| 19 |
|
|
R8_FILES = \ |
| 20 |
|
|
ex3_send_r81.F ex3_send_r82.F \ |
| 21 |
|
|
ex3_recv_r81.F ex3_recv_r82.F \ |
| 22 |
|
|
ex3_xy_r8.F |
| 23 |
|
|
|
| 24 |
|
|
|
| 25 |
|
|
all: $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES) |
| 26 |
|
|
|
| 27 |
|
|
CLEAN: clean |
| 28 |
|
|
Clean: clean |
| 29 |
|
|
clean: |
| 30 |
|
|
-rm -f $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES) |
| 31 |
|
|
|
| 32 |
|
|
# ex3_xy_rx |
| 33 |
|
|
ex3_xy_rl.F: ex3_xy_rx.template |
| 34 |
|
|
sed 's/RX/RL/g' ex3_xy_rx.template > $@ |
| 35 |
|
|
ex3_xy_rs.F: ex3_xy_rx.template |
| 36 |
|
|
sed 's/RX/RS/g' ex3_xy_rx.template > $@ |
| 37 |
|
|
ex3_xy_r4.F: ex3_xy_rx.template |
| 38 |
|
|
sed 's/RX/R4/g' ex3_xy_rx.template > $@ |
| 39 |
|
|
ex3_xy_r8.F: ex3_xy_rx.template |
| 40 |
|
|
sed 's/RX/R8/g' ex3_xy_rx.template > $@ |
| 41 |
|
|
|
| 42 |
|
|
# ex3_send_rx1 |
| 43 |
|
|
ex3_send_rl1.F: ex3_send_rx1.template |
| 44 |
|
|
sed 's/RX/RL/g' ex3_send_rx1.template > $@ |
| 45 |
|
|
ex3_send_rs1.F: ex3_send_rx1.template |
| 46 |
|
|
sed 's/RX/RS/g' ex3_send_rx1.template > $@ |
| 47 |
|
|
ex3_send_r41.F: ex3_send_rx1.template |
| 48 |
|
|
sed 's/RX/R4/g' ex3_send_rx1.template > $@ |
| 49 |
|
|
ex3_send_r81.F: ex3_send_rx1.template |
| 50 |
|
|
sed 's/RX/R8/g' ex3_send_rx1.template > $@ |
| 51 |
|
|
|
| 52 |
|
|
# ex3_send_rx2 |
| 53 |
|
|
ex3_send_rl2.F: ex3_send_rx2.template |
| 54 |
|
|
sed 's/RX/RL/g' ex3_send_rx2.template > $@ |
| 55 |
|
|
ex3_send_rs2.F: ex3_send_rx2.template |
| 56 |
|
|
sed 's/RX/RS/g' ex3_send_rx2.template > $@ |
| 57 |
|
|
ex3_send_r42.F: ex3_send_rx2.template |
| 58 |
|
|
sed 's/RX/R4/g' ex3_send_rx2.template > $@ |
| 59 |
|
|
ex3_send_r82.F: ex3_send_rx2.template |
| 60 |
|
|
sed 's/RX/R8/g' ex3_send_rx2.template > $@ |
| 61 |
|
|
|
| 62 |
|
|
# ex3_recv_rx1 |
| 63 |
|
|
ex3_recv_rl1.F: ex3_recv_rx1.template |
| 64 |
|
|
sed 's/RX/RL/g' ex3_recv_rx1.template > $@ |
| 65 |
|
|
ex3_recv_rs1.F: ex3_recv_rx1.template |
| 66 |
|
|
sed 's/RX/RS/g' ex3_recv_rx1.template > $@ |
| 67 |
|
|
ex3_recv_r41.F: ex3_recv_rx1.template |
| 68 |
|
|
sed 's/RX/R4/g' ex3_recv_rx1.template > $@ |
| 69 |
|
|
ex3_recv_r81.F: ex3_recv_rx1.template |
| 70 |
|
|
sed 's/RX/R8/g' ex3_recv_rx1.template > $@ |
| 71 |
|
|
|
| 72 |
|
|
# ex3_recv_rx2 |
| 73 |
|
|
ex3_recv_rl2.F: ex3_recv_rx2.template |
| 74 |
|
|
sed 's/RX/RL/g' ex3_recv_rx2.template > $@ |
| 75 |
|
|
ex3_recv_rs2.F: ex3_recv_rx2.template |
| 76 |
|
|
sed 's/RX/RS/g' ex3_recv_rx2.template > $@ |
| 77 |
|
|
ex3_recv_r42.F: ex3_recv_rx2.template |
| 78 |
|
|
sed 's/RX/R4/g' ex3_recv_rx2.template > $@ |
| 79 |
|
|
ex3_recv_r82.F: ex3_recv_rx2.template |
| 80 |
|
|
sed 's/RX/R8/g' ex3_recv_rx2.template > $@ |
| 81 |
|
|
|