/[MITgcm]/MITgcm/pkg/exch2/Makefile
ViewVC logotype

Diff of /MITgcm/pkg/exch2/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.3 by edhill, Thu Apr 1 17:10:57 2004 UTC revision 1.4 by cnh, Fri Apr 2 15:33:58 2004 UTC
# Line 39  RS_FILES = exch_xy_rs.F  exch_uv_xy_rs.F Line 39  RS_FILES = exch_xy_rs.F  exch_uv_xy_rs.F
39             exch_uv_agrid_xy_rs.F \             exch_uv_agrid_xy_rs.F \
40             exch_uv_agrid_xyz_rs.F             exch_uv_agrid_xyz_rs.F
41    
42  all: $(RL_FILES) $(RS_FILES)  R4_FILES = exch_xy_r4.F  exch_uv_xy_r4.F  \
43               exch_uv_xyz_r4.F \
44               exch2_recv_r41.F \
45               exch2_recv_r42.F \
46               exch2_r41_cube.F \
47               exch2_r42_cube.F \
48               exch2_send_r41.F \
49               exch2_send_r42.F \
50               exch2_uv_xy_r4.F \
51               exch2_uv_xyz_r4.F \
52               exch2_xy_r4.F \
53               exch2_xyz_r4.F \
54               exch2_uv_agrid_xy_r4.F \
55               exch2_uv_agrid_xyz_r4.F \
56               exch_uv_agrid_xy_r4.F \
57               exch_uv_agrid_xyz_r4.F
58    
59    R8_FILES = exch_xy_r8.F  exch_uv_xy_r8.F  \
60               exch_uv_xyz_r8.F \
61               exch2_recv_r81.F \
62               exch2_recv_r82.F \
63               exch2_r81_cube.F \
64               exch2_r82_cube.F \
65               exch2_send_r81.F \
66               exch2_send_r82.F \
67               exch2_uv_xy_r8.F \
68               exch2_uv_xyz_r8.F \
69               exch2_xy_r8.F \
70               exch2_xyz_r8.F \
71               exch2_uv_agrid_xy_r8.F \
72               exch2_uv_agrid_xyz_r8.F \
73               exch_uv_agrid_xy_r8.F \
74               exch_uv_agrid_xyz_r8.F
75    
76    all: $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES)
77    
78  clean:  clean:
79          -rm -f $(RL_FILES) $(RS_FILES)          -rm -f $(RL_FILES) $(RS_FILES)
# Line 49  exch_xy_rl.F: exch_xy_rx.template Line 83  exch_xy_rl.F: exch_xy_rx.template
83          sed 's/RX/RL/g' exch_xy_rx.template > $@          sed 's/RX/RL/g' exch_xy_rx.template > $@
84  exch_xy_rs.F: exch_xy_rx.template  exch_xy_rs.F: exch_xy_rx.template
85          sed 's/RX/RS/g' exch_xy_rx.template > $@          sed 's/RX/RS/g' exch_xy_rx.template > $@
86    exch_xy_r4.F: exch_xy_rx.template
87            sed 's/RX/R4/g' exch_xy_rx.template > $@
88    exch_xy_r8.F: exch_xy_rx.template
89            sed 's/RX/R8/g' exch_xy_rx.template > $@
90    
91  # exch_xyz_rx  # exch_xyz_rx
92  exch_xyz_rl.F: exch_xyz_rx.template  exch_xyz_rl.F: exch_xyz_rx.template
93          sed 's/RX/RL/g' exch_xyz_rx.template > $@          sed 's/RX/RL/g' exch_xyz_rx.template > $@
94  exch_xyz_rs.F: exch_xyz_rx.template  exch_xyz_rs.F: exch_xyz_rx.template
95          sed 's/RX/RS/g' exch_xyz_rx.template > $@          sed 's/RX/RS/g' exch_xyz_rx.template > $@
96    exch_xyz_r4.F: exch_xyz_rx.template
97            sed 's/RX/R4/g' exch_xyz_rx.template > $@
98    exch_xyz_r8.F: exch_xyz_rx.template
99            sed 's/RX/R8/g' exch_xyz_rx.template > $@
100    
101  # exch_uv_xy_rx  # exch_uv_xy_rx
102  exch_uv_xy_rl.F: exch_uv_xy_rx.template  exch_uv_xy_rl.F: exch_uv_xy_rx.template
103          sed 's/RX/RL/g' exch_uv_xy_rx.template > $@          sed 's/RX/RL/g' exch_uv_xy_rx.template > $@
104  exch_uv_xy_rs.F: exch_uv_xy_rx.template  exch_uv_xy_rs.F: exch_uv_xy_rx.template
105          sed 's/RX/RS/g' exch_uv_xy_rx.template > $@          sed 's/RX/RS/g' exch_uv_xy_rx.template > $@
106    exch_uv_xy_r4.F: exch_uv_xy_rx.template
107            sed 's/RX/R4/g' exch_uv_xy_rx.template > $@
108    exch_uv_xy_r8.F: exch_uv_xy_rx.template
109            sed 's/RX/R8/g' exch_uv_xy_rx.template > $@
110    
111  # exch_uv_xyz_rx  # exch_uv_xyz_rx
112  exch_uv_xyz_rl.F: exch_uv_xyz_rx.template  exch_uv_xyz_rl.F: exch_uv_xyz_rx.template
113          sed 's/RX/RL/g' exch_uv_xyz_rx.template > $@          sed 's/RX/RL/g' exch_uv_xyz_rx.template > $@
114  exch_uv_xyz_rs.F: exch_uv_xyz_rx.template  exch_uv_xyz_rs.F: exch_uv_xyz_rx.template
115          sed 's/RX/RS/g' exch_uv_xyz_rx.template > $@          sed 's/RX/RS/g' exch_uv_xyz_rx.template > $@
116    exch_uv_xyz_r4.F: exch_uv_xyz_rx.template
117            sed 's/RX/R4/g' exch_uv_xyz_rx.template > $@
118    exch_uv_xyz_r8.F: exch_uv_xyz_rx.template
119            sed 's/RX/R8/g' exch_uv_xyz_rx.template > $@
120    
121  # exch_x_xy_rx  # exch_x_xy_rx
122  exch_z_xy_rl.F: exch_z_xy_rx.template  exch_z_xy_rl.F: exch_z_xy_rx.template
123          sed 's/RX/RL/g' exch_z_xy_rx.template > $@          sed 's/RX/RL/g' exch_z_xy_rx.template > $@
124  exch_z_xy_rs.F: exch_z_xy_rx.template  exch_z_xy_rs.F: exch_z_xy_rx.template
125          sed 's/RX/RS/g' exch_z_xy_rx.template > $@          sed 's/RX/RS/g' exch_z_xy_rx.template > $@
126    exch_z_xy_r4.F: exch_z_xy_rx.template
127            sed 's/RX/R4/g' exch_z_xy_rx.template > $@
128    exch_z_xy_r8.F: exch_z_xy_rx.template
129            sed 's/RX/R8/g' exch_z_xy_rx.template > $@
130    
131  # exch_z_xyz_rx  # exch_z_xyz_rx
132  exch_z_xyz_rl.F: exch_z_xyz_rx.template  exch_z_xyz_rl.F: exch_z_xyz_rx.template
133          sed 's/RX/RL/g' exch_z_xyz_rx.template > $@          sed 's/RX/RL/g' exch_z_xyz_rx.template > $@
134  exch_z_xyz_rs.F: exch_z_xyz_rx.template  exch_z_xyz_rs.F: exch_z_xyz_rx.template
135          sed 's/RX/RS/g' exch_z_xyz_rx.template > $@          sed 's/RX/RS/g' exch_z_xyz_rx.template > $@
136    exch_z_xyz_r4.F: exch_z_xyz_rx.template
137            sed 's/RX/R4/g' exch_z_xyz_rx.template > $@
138    exch_z_xyz_r8.F: exch_z_xyz_rx.template
139            sed 's/RX/R8/g' exch_z_xyz_rx.template > $@
140    
141  # exch_rx  # exch_rx
142  exch_rl.F: exch_rx.template  exch_rl.F: exch_rx.template
143          sed 's/RX/RL/g' exch_rx.template > $@          sed 's/RX/RL/g' exch_rx.template > $@
144  exch_rs.F: exch_rx.template  exch_rs.F: exch_rx.template
145          sed 's/RX/RS/g' exch_rx.template > $@          sed 's/RX/RS/g' exch_rx.template > $@
146    exch_r4.F: exch_rx.template
147            sed 's/RX/R4/g' exch_rx.template > $@
148    exch_r8.F: exch_rx.template
149            sed 's/RX/R8/g' exch_rx.template > $@
150    
151  # exch_rx_cube  # exch_rx_cube
152  exch_rl_cube.F: exch_rx_cube.template  exch_rl_cube.F: exch_rx_cube.template
153          sed 's/RX/RL/g' exch_rx_cube.template > $@          sed 's/RX/RL/g' exch_rx_cube.template > $@
154  exch_rs_cube.F: exch_rx_cube.template  exch_rs_cube.F: exch_rx_cube.template
155          sed 's/RX/RS/g' exch_rx_cube.template > $@          sed 's/RX/RS/g' exch_rx_cube.template > $@
156    exch_r4_cube.F: exch_rx_cube.template
157            sed 's/RX/R4/g' exch_rx_cube.template > $@
158    exch_r8_cube.F: exch_rx_cube.template
159            sed 's/RX/R8/g' exch_rx_cube.template > $@
160    
161  # exch_uv_rx_cube  # exch_uv_rx_cube
162  exch_uv_rl_cube.F: exch_uv_rx_cube.template  exch_uv_rl_cube.F: exch_uv_rx_cube.template
163          sed 's/RX/RL/g' exch_uv_rx_cube.template > $@          sed 's/RX/RL/g' exch_uv_rx_cube.template > $@
164  exch_uv_rs_cube.F: exch_uv_rx_cube.template  exch_uv_rs_cube.F: exch_uv_rx_cube.template
165          sed 's/RX/RS/g' exch_uv_rx_cube.template > $@          sed 's/RX/RS/g' exch_uv_rx_cube.template > $@
166    exch_uv_r4_cube.F: exch_uv_rx_cube.template
167            sed 's/RX/R4/g' exch_uv_rx_cube.template > $@
168    exch_uv_r8_cube.F: exch_uv_rx_cube.template
169            sed 's/RX/R8/g' exch_uv_rx_cube.template > $@
170    
171  # exch_z_rx_cube  # exch_z_rx_cube
172  exch_z_rl_cube.F: exch_z_rx_cube.template  exch_z_rl_cube.F: exch_z_rx_cube.template
173          sed 's/RX/RL/g' exch_z_rx_cube.template > $@          sed 's/RX/RL/g' exch_z_rx_cube.template > $@
174  exch_z_rs_cube.F: exch_z_rx_cube.template  exch_z_rs_cube.F: exch_z_rx_cube.template
175          sed 's/RX/RS/g' exch_z_rx_cube.template > $@          sed 's/RX/RS/g' exch_z_rx_cube.template > $@
176    exch_z_r4_cube.F: exch_z_rx_cube.template
177            sed 's/RX/R4/g' exch_z_rx_cube.template > $@
178    exch_z_r8_cube.F: exch_z_rx_cube.template
179            sed 's/RX/R8/g' exch_z_rx_cube.template > $@
180    
181  # exch_rx_recv_get_x  # exch_rx_recv_get_x
182  exch_rl_recv_get_x.F: exch_rx_recv_get_x.template  exch_rl_recv_get_x.F: exch_rx_recv_get_x.template
183          sed 's/RX/RL/g' exch_rx_recv_get_x.template > $@          sed 's/RX/RL/g' exch_rx_recv_get_x.template > $@
184  exch_rs_recv_get_x.F: exch_rx_recv_get_x.template  exch_rs_recv_get_x.F: exch_rx_recv_get_x.template
185          sed 's/RX/RS/g' exch_rx_recv_get_x.template > $@          sed 's/RX/RS/g' exch_rx_recv_get_x.template > $@
186    exch_r4_recv_get_x.F: exch_rx_recv_get_x.template
187            sed 's/RX/R4/g' exch_rx_recv_get_x.template > $@
188    exch_r8_recv_get_x.F: exch_rx_recv_get_x.template
189            sed 's/RX/R8/g' exch_rx_recv_get_x.template > $@
190    
191  # exch_rx_recv_get_y  # exch_rx_recv_get_y
192  exch_rl_recv_get_y.F: exch_rx_recv_get_y.template  exch_rl_recv_get_y.F: exch_rx_recv_get_y.template
193          sed 's/RX/RL/g' exch_rx_recv_get_y.template > $@          sed 's/RX/RL/g' exch_rx_recv_get_y.template > $@
194  exch_rs_recv_get_y.F: exch_rx_recv_get_y.template  exch_rs_recv_get_y.F: exch_rx_recv_get_y.template
195          sed 's/RX/RS/g' exch_rx_recv_get_y.template > $@          sed 's/RX/RS/g' exch_rx_recv_get_y.template > $@
196    exch_r4_recv_get_y.F: exch_rx_recv_get_y.template
197            sed 's/RX/R4/g' exch_rx_recv_get_y.template > $@
198    exch_r8_recv_get_y.F: exch_rx_recv_get_y.template
199            sed 's/RX/R8/g' exch_rx_recv_get_y.template > $@
200    
201  # exch_rx_send_put_x  # exch_rx_send_put_x
202  exch_rl_send_put_x.F: exch_rx_send_put_x.template  exch_rl_send_put_x.F: exch_rx_send_put_x.template
203          sed 's/RX/RL/g' exch_rx_send_put_x.template > $@          sed 's/RX/RL/g' exch_rx_send_put_x.template > $@
204  exch_rs_send_put_x.F: exch_rx_send_put_x.template  exch_rs_send_put_x.F: exch_rx_send_put_x.template
205          sed 's/RX/RS/g' exch_rx_send_put_x.template > $@          sed 's/RX/RS/g' exch_rx_send_put_x.template > $@
206    exch_r4_send_put_x.F: exch_rx_send_put_x.template
207            sed 's/RX/R4/g' exch_rx_send_put_x.template > $@
208    exch_r8_send_put_x.F: exch_rx_send_put_x.template
209            sed 's/RX/R8/g' exch_rx_send_put_x.template > $@
210    
211  # exch_rx_send_put_y  # exch_rx_send_put_y
212  exch_rl_send_put_y.F: exch_rx_send_put_y.template  exch_rl_send_put_y.F: exch_rx_send_put_y.template
213          sed 's/RX/RL/g' exch_rx_send_put_y.template > $@          sed 's/RX/RL/g' exch_rx_send_put_y.template > $@
214  exch_rs_send_put_y.F: exch_rx_send_put_y.template  exch_rs_send_put_y.F: exch_rx_send_put_y.template
215          sed 's/RX/RS/g' exch_rx_send_put_y.template > $@          sed 's/RX/RS/g' exch_rx_send_put_y.template > $@
216    exch_r4_send_put_y.F: exch_rx_send_put_y.template
217            sed 's/RX/R4/g' exch_rx_send_put_y.template > $@
218    exch_r8_send_put_y.F: exch_rx_send_put_y.template
219            sed 's/RX/R8/g' exch_rx_send_put_y.template > $@
220    
221  # exch2_recv_rx1  # exch2_recv_rx1
222  exch2_recv_rl1.F: exch2_recv_rx1.template  exch2_recv_rl1.F: exch2_recv_rx1.template
223          sed 's/RX/RL/g' exch2_recv_rx1.template > $@          sed 's/RX/RL/g' exch2_recv_rx1.template > $@
224  exch2_recv_rs1.F: exch2_recv_rx1.template  exch2_recv_rs1.F: exch2_recv_rx1.template
225          sed 's/RX/RS/g' exch2_recv_rx1.template > $@          sed 's/RX/RS/g' exch2_recv_rx1.template > $@
226    exch2_recv_r41.F: exch2_recv_rx1.template
227            sed 's/RX/R4/g' exch2_recv_rx1.template > $@
228    exch2_recv_r81.F: exch2_recv_rx1.template
229            sed 's/RX/R8/g' exch2_recv_rx1.template > $@
230    
231  # exch2_recv_rx2  # exch2_recv_rx2
232  exch2_recv_rl2.F: exch2_recv_rx2.template  exch2_recv_rl2.F: exch2_recv_rx2.template
233          sed 's/RX/RL/g' exch2_recv_rx2.template > $@          sed 's/RX/RL/g' exch2_recv_rx2.template > $@
234  exch2_recv_rs2.F: exch2_recv_rx2.template  exch2_recv_rs2.F: exch2_recv_rx2.template
235          sed 's/RX/RS/g' exch2_recv_rx2.template > $@          sed 's/RX/RS/g' exch2_recv_rx2.template > $@
236    exch2_recv_r42.F: exch2_recv_rx2.template
237            sed 's/RX/R4/g' exch2_recv_rx2.template > $@
238    exch2_recv_r82.F: exch2_recv_rx2.template
239            sed 's/RX/R8/g' exch2_recv_rx2.template > $@
240    
241  # exch2_rx1_cube  # exch2_rx1_cube
242  exch2_rl1_cube.F: exch2_rx1_cube.template  exch2_rl1_cube.F: exch2_rx1_cube.template
243          sed 's/RX/RL/g' exch2_rx1_cube.template > $@          sed 's/RX/RL/g' exch2_rx1_cube.template > $@
244  exch2_rs1_cube.F: exch2_rx1_cube.template  exch2_rs1_cube.F: exch2_rx1_cube.template
245          sed 's/RX/RS/g' exch2_rx1_cube.template > $@          sed 's/RX/RS/g' exch2_rx1_cube.template > $@
246    exch2_r41_cube.F: exch2_rx1_cube.template
247            sed 's/RX/R4/g' exch2_rx1_cube.template > $@
248    exch2_r81_cube.F: exch2_rx1_cube.template
249            sed 's/RX/R8/g' exch2_rx1_cube.template > $@
250    
251  # exch2_rx2_cube  # exch2_rx2_cube
252  exch2_rl2_cube.F: exch2_rx2_cube.template  exch2_rl2_cube.F: exch2_rx2_cube.template
253          sed 's/RX/RL/g' exch2_rx2_cube.template > $@          sed 's/RX/RL/g' exch2_rx2_cube.template > $@
254  exch2_rs2_cube.F: exch2_rx2_cube.template  exch2_rs2_cube.F: exch2_rx2_cube.template
255          sed 's/RX/RS/g' exch2_rx2_cube.template > $@          sed 's/RX/RS/g' exch2_rx2_cube.template > $@
256    exch2_r42_cube.F: exch2_rx2_cube.template
257            sed 's/RX/R4/g' exch2_rx2_cube.template > $@
258    exch2_r82_cube.F: exch2_rx2_cube.template
259            sed 's/RX/R8/g' exch2_rx2_cube.template > $@
260    
261  # exch2_send_rx1  # exch2_send_rx1
262  exch2_send_rl1.F: exch2_send_rx1.template  exch2_send_rl1.F: exch2_send_rx1.template
263          sed 's/RX/RL/g' exch2_send_rx1.template > $@          sed 's/RX/RL/g' exch2_send_rx1.template > $@
264  exch2_send_rs1.F: exch2_send_rx1.template  exch2_send_rs1.F: exch2_send_rx1.template
265          sed 's/RX/RS/g' exch2_send_rx1.template > $@          sed 's/RX/RS/g' exch2_send_rx1.template > $@
266    exch2_send_r41.F: exch2_send_rx1.template
267            sed 's/RX/R4/g' exch2_send_rx1.template > $@
268    exch2_send_r81.F: exch2_send_rx1.template
269            sed 's/RX/R8/g' exch2_send_rx1.template > $@
270    
271  # exch2_send_rx2  # exch2_send_rx2
272  exch2_send_rl2.F: exch2_send_rx2.template  exch2_send_rl2.F: exch2_send_rx2.template
273          sed 's/RX/RL/g' exch2_send_rx2.template > $@          sed 's/RX/RL/g' exch2_send_rx2.template > $@
274  exch2_send_rs2.F: exch2_send_rx2.template  exch2_send_rs2.F: exch2_send_rx2.template
275          sed 's/RX/RS/g' exch2_send_rx2.template > $@          sed 's/RX/RS/g' exch2_send_rx2.template > $@
276    exch2_send_r42.F: exch2_send_rx2.template
277            sed 's/RX/R4/g' exch2_send_rx2.template > $@
278    exch2_send_r82.F: exch2_send_rx2.template
279            sed 's/RX/R8/g' exch2_send_rx2.template > $@
280    
281  # exch2_uv_xy_rx  # exch2_uv_xy_rx
282  exch2_uv_xy_rl.F: exch2_uv_xy_rx.template  exch2_uv_xy_rl.F: exch2_uv_xy_rx.template
283          sed 's/RX/RL/g' exch2_uv_xy_rx.template > $@          sed 's/RX/RL/g' exch2_uv_xy_rx.template > $@
284  exch2_uv_xy_rs.F: exch2_uv_xy_rx.template  exch2_uv_xy_rs.F: exch2_uv_xy_rx.template
285          sed 's/RX/RS/g' exch2_uv_xy_rx.template > $@          sed 's/RX/RS/g' exch2_uv_xy_rx.template > $@
286    exch2_uv_xy_r4.F: exch2_uv_xy_rx.template
287            sed 's/RX/R4/g' exch2_uv_xy_rx.template > $@
288    exch2_uv_xy_r8.F: exch2_uv_xy_rx.template
289            sed 's/RX/R8/g' exch2_uv_xy_rx.template > $@
290    
291  # exch2_uv_xyz_rx  # exch2_uv_xyz_rx
292  exch2_uv_xyz_rl.F: exch2_uv_xyz_rx.template  exch2_uv_xyz_rl.F: exch2_uv_xyz_rx.template
293          sed 's/RX/RL/g' exch2_uv_xyz_rx.template > $@          sed 's/RX/RL/g' exch2_uv_xyz_rx.template > $@
294  exch2_uv_xyz_rs.F: exch2_uv_xyz_rx.template  exch2_uv_xyz_rs.F: exch2_uv_xyz_rx.template
295          sed 's/RX/RS/g' exch2_uv_xyz_rx.template > $@          sed 's/RX/RS/g' exch2_uv_xyz_rx.template > $@
296    exch2_uv_xyz_r4.F: exch2_uv_xyz_rx.template
297            sed 's/RX/R4/g' exch2_uv_xyz_rx.template > $@
298    exch2_uv_xyz_r8.F: exch2_uv_xyz_rx.template
299            sed 's/RX/R8/g' exch2_uv_xyz_rx.template > $@
300    
301  # exch2_xy_rx  # exch2_xy_rx
302  exch2_xy_rl.F: exch2_xy_rx.template  exch2_xy_rl.F: exch2_xy_rx.template
303          sed 's/RX/RL/g' exch2_xy_rx.template > $@          sed 's/RX/RL/g' exch2_xy_rx.template > $@
304  exch2_xy_rs.F: exch2_xy_rx.template  exch2_xy_rs.F: exch2_xy_rx.template
305          sed 's/RX/RS/g' exch2_xy_rx.template > $@          sed 's/RX/RS/g' exch2_xy_rx.template > $@
306    exch2_xy_r4.F: exch2_xy_rx.template
307            sed 's/RX/R4/g' exch2_xy_rx.template > $@
308    exch2_xy_r8.F: exch2_xy_rx.template
309            sed 's/RX/R8/g' exch2_xy_rx.template > $@
310    
311  # exch2_xyz_rx  # exch2_xyz_rx
312  exch2_xyz_rl.F: exch2_xyz_rx.template  exch2_xyz_rl.F: exch2_xyz_rx.template
313          sed 's/RX/RL/g' exch2_xyz_rx.template > $@          sed 's/RX/RL/g' exch2_xyz_rx.template > $@
314  exch2_xyz_rs.F: exch2_xyz_rx.template  exch2_xyz_rs.F: exch2_xyz_rx.template
315          sed 's/RX/RS/g' exch2_xyz_rx.template > $@          sed 's/RX/RS/g' exch2_xyz_rx.template > $@
316    exch2_xyz_r4.F: exch2_xyz_rx.template
317            sed 's/RX/R4/g' exch2_xyz_rx.template > $@
318    exch2_xyz_r8.F: exch2_xyz_rx.template
319            sed 's/RX/R8/g' exch2_xyz_rx.template > $@
320    
321  # exch2_uv_agrid_xyz.rx  # exch2_uv_agrid_xyz.rx
322  exch2_uv_agrid_xyz_rl.F: exch2_uv_agrid_xyz_rx.template  exch2_uv_agrid_xyz_rl.F: exch2_uv_agrid_xyz_rx.template
323          sed 's/RX/RL/g' exch2_uv_agrid_xyz_rx.template > $@          sed 's/RX/RL/g' exch2_uv_agrid_xyz_rx.template > $@
324  exch2_uv_agrid_xyz_rs.F: exch2_xyz_rx.template  exch2_uv_agrid_xyz_rs.F: exch2_xyz_rx.template
325          sed 's/RX/RS/g' exch2_uv_agrid_xyz_rx.template > $@          sed 's/RX/RS/g' exch2_uv_agrid_xyz_rx.template > $@
326    exch2_uv_agrid_xyz_r4.F: exch2_xyz_rx.template
327            sed 's/RX/R4/g' exch2_uv_agrid_xyz_rx.template > $@
328    exch2_uv_agrid_xyz_r8.F: exch2_xyz_rx.template
329            sed 's/RX/R8/g' exch2_uv_agrid_xyz_rx.template > $@
330    
331  # exch2_uv_agrid_xy.rx  # exch2_uv_agrid_xy.rx
332  exch2_uv_agrid_xy_rl.F: exch2_uv_agrid_xy_rx.template  exch2_uv_agrid_xy_rl.F: exch2_uv_agrid_xy_rx.template
333          sed 's/RX/RL/g' exch2_uv_agrid_xy_rx.template > $@          sed 's/RX/RL/g' exch2_uv_agrid_xy_rx.template > $@
334  exch2_uv_agrid_xy_rs.F: exch2_xy_rx.template  exch2_uv_agrid_xy_rs.F: exch2_xy_rx.template
335          sed 's/RX/RS/g' exch2_uv_agrid_xy_rx.template > $@          sed 's/RX/RS/g' exch2_uv_agrid_xy_rx.template > $@
336    exch2_uv_agrid_xy_r4.F: exch2_xy_rx.template
337            sed 's/RX/R4/g' exch2_uv_agrid_xy_rx.template > $@
338    exch2_uv_agrid_xy_r8.F: exch2_xy_rx.template
339            sed 's/RX/R8/g' exch2_uv_agrid_xy_rx.template > $@
340    
341  # exch_uv_agrid_xy.rx  # exch_uv_agrid_xy.rx
342  exch_uv_agrid_xy_rl.F: exch_uv_agrid_xy_rx.template  exch_uv_agrid_xy_rl.F: exch_uv_agrid_xy_rx.template
343          sed 's/RX/RL/g' exch_uv_agrid_xy_rx.template > $@          sed 's/RX/RL/g' exch_uv_agrid_xy_rx.template > $@
344  exch_uv_agrid_xy_rs.F: exch_xy_rx.template  exch_uv_agrid_xy_rs.F: exch_xy_rx.template
345          sed 's/RX/RS/g' exch_uv_agrid_xy_rx.template > $@          sed 's/RX/RS/g' exch_uv_agrid_xy_rx.template > $@
346    exch_uv_agrid_xy_r4.F: exch_xy_rx.template
347            sed 's/RX/R4/g' exch_uv_agrid_xy_rx.template > $@
348    exch_uv_agrid_xy_r8.F: exch_xy_rx.template
349            sed 's/RX/R8/g' exch_uv_agrid_xy_rx.template > $@
350    
351  # exch_uv_agrid_xyz.rx  # exch_uv_agrid_xyz.rx
352  exch_uv_agrid_xyz_rl.F: exch_uv_agrid_xyz_rx.template  exch_uv_agrid_xyz_rl.F: exch_uv_agrid_xyz_rx.template
353          sed 's/RX/RL/g' exch_uv_agrid_xyz_rx.template > $@          sed 's/RX/RL/g' exch_uv_agrid_xyz_rx.template > $@
354  exch_uv_agrid_xyz_rs.F: exch_uv_agrid_xyz_rx.template  exch_uv_agrid_xyz_rs.F: exch_uv_agrid_xyz_rx.template
355          sed 's/RX/RS/g' exch_uv_agrid_xyz_rx.template > $@          sed 's/RX/RS/g' exch_uv_agrid_xyz_rx.template > $@
356    exch_uv_agrid_xyz_r4.F: exch_uv_agrid_xyz_rx.template
357            sed 's/RX/R4/g' exch_uv_agrid_xyz_rx.template > $@
358    exch_uv_agrid_xyz_r8.F: exch_uv_agrid_xyz_rx.template
359            sed 's/RX/R8/g' exch_uv_agrid_xyz_rx.template > $@
360    

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.22