4 |
# Makefile for generate eesupp source code from templates. |
# Makefile for generate eesupp source code from templates. |
5 |
# Why do we do this? Answer: saves typing! |
# Why do we do this? Answer: saves typing! |
6 |
|
|
7 |
RL_FILES = exch2_recv_rl1.F \ |
RL_FILES = exch2_get_rl1.F \ |
8 |
|
exch2_get_rl2.F \ |
9 |
|
exch2_put_rl1.F \ |
10 |
|
exch2_put_rl2.F \ |
11 |
|
exch2_ad_get_rl1.F \ |
12 |
|
exch2_ad_get_rl2.F \ |
13 |
|
exch2_ad_put_rl1.F \ |
14 |
|
exch2_ad_put_rl2.F \ |
15 |
|
exch2_recv_rl1.F \ |
16 |
exch2_recv_rl2.F \ |
exch2_recv_rl2.F \ |
17 |
exch2_recv_rl1_ad.F \ |
exch2_send_rl1.F \ |
18 |
exch2_recv_rl2_ad.F \ |
exch2_send_rl2.F \ |
19 |
exch2_rl1_cube.F \ |
exch2_rl1_cube.F \ |
|
exch2_rl1_cube_ad.F \ |
|
20 |
exch2_rl2_cube.F \ |
exch2_rl2_cube.F \ |
21 |
|
exch2_rl1_cube_ad.F \ |
22 |
exch2_rl2_cube_ad.F \ |
exch2_rl2_cube_ad.F \ |
|
exch2_send_rl1.F \ |
|
|
exch2_send_rl2.F \ |
|
|
exch2_send_rl1_ad.F \ |
|
|
exch2_send_rl2_ad.F \ |
|
23 |
exch2_uv_xy_rl.F \ |
exch2_uv_xy_rl.F \ |
24 |
exch2_uv_3d_rl.F \ |
exch2_uv_3d_rl.F \ |
25 |
exch2_xy_rl.F \ |
exch2_xy_rl.F \ |
32 |
exch2_uv_cgrid_3d_rl.F \ |
exch2_uv_cgrid_3d_rl.F \ |
33 |
exch2_uv_dgrid_3d_rl.F |
exch2_uv_dgrid_3d_rl.F |
34 |
|
|
35 |
RS_FILES = exch2_recv_rs1.F \ |
RS_FILES = exch2_get_rs1.F \ |
36 |
|
exch2_get_rs2.F \ |
37 |
|
exch2_put_rs1.F \ |
38 |
|
exch2_put_rs2.F \ |
39 |
|
exch2_ad_get_rs1.F \ |
40 |
|
exch2_ad_get_rs2.F \ |
41 |
|
exch2_ad_put_rs1.F \ |
42 |
|
exch2_ad_put_rs2.F \ |
43 |
|
exch2_recv_rs1.F \ |
44 |
exch2_recv_rs2.F \ |
exch2_recv_rs2.F \ |
45 |
exch2_recv_rs1_ad.F \ |
exch2_send_rs1.F \ |
46 |
exch2_recv_rs2_ad.F \ |
exch2_send_rs2.F \ |
47 |
exch2_rs1_cube.F \ |
exch2_rs1_cube.F \ |
|
exch2_rs1_cube_ad.F \ |
|
48 |
exch2_rs2_cube.F \ |
exch2_rs2_cube.F \ |
49 |
|
exch2_rs1_cube_ad.F \ |
50 |
exch2_rs2_cube_ad.F \ |
exch2_rs2_cube_ad.F \ |
|
exch2_send_rs1.F \ |
|
|
exch2_send_rs2.F \ |
|
|
exch2_send_rs1_ad.F \ |
|
|
exch2_send_rs2_ad.F \ |
|
51 |
exch2_uv_xy_rs.F \ |
exch2_uv_xy_rs.F \ |
52 |
exch2_uv_3d_rs.F \ |
exch2_uv_3d_rs.F \ |
53 |
exch2_xy_rs.F \ |
exch2_xy_rs.F \ |
60 |
exch2_uv_cgrid_3d_rs.F \ |
exch2_uv_cgrid_3d_rs.F \ |
61 |
exch2_uv_dgrid_3d_rs.F |
exch2_uv_dgrid_3d_rs.F |
62 |
|
|
63 |
R4_FILES = exch2_recv_r41.F \ |
R4_FILES = exch2_get_r41.F \ |
64 |
|
exch2_get_r42.F \ |
65 |
|
exch2_put_r41.F \ |
66 |
|
exch2_put_r42.F \ |
67 |
|
exch2_ad_get_r41.F \ |
68 |
|
exch2_ad_get_r42.F \ |
69 |
|
exch2_ad_put_r41.F \ |
70 |
|
exch2_ad_put_r42.F \ |
71 |
|
exch2_recv_r41.F \ |
72 |
exch2_recv_r42.F \ |
exch2_recv_r42.F \ |
73 |
exch2_recv_r41_ad.F \ |
exch2_send_r41.F \ |
74 |
exch2_recv_r42_ad.F \ |
exch2_send_r42.F \ |
75 |
exch2_r41_cube.F \ |
exch2_r41_cube.F \ |
|
exch2_r41_cube_ad.F \ |
|
76 |
exch2_r42_cube.F \ |
exch2_r42_cube.F \ |
77 |
|
exch2_r41_cube_ad.F \ |
78 |
exch2_r42_cube_ad.F \ |
exch2_r42_cube_ad.F \ |
|
exch2_send_r41.F \ |
|
|
exch2_send_r42.F \ |
|
|
exch2_send_r41_ad.F \ |
|
|
exch2_send_r42_ad.F \ |
|
79 |
exch2_uv_xy_r4.F \ |
exch2_uv_xy_r4.F \ |
80 |
exch2_uv_3d_r4.F \ |
exch2_uv_3d_r4.F \ |
81 |
exch2_xy_r4.F \ |
exch2_xy_r4.F \ |
88 |
exch2_uv_cgrid_3d_r4.F \ |
exch2_uv_cgrid_3d_r4.F \ |
89 |
exch2_uv_dgrid_3d_r4.F |
exch2_uv_dgrid_3d_r4.F |
90 |
|
|
91 |
R8_FILES = exch2_recv_r81.F \ |
R8_FILES = exch2_get_r81.F \ |
92 |
|
exch2_get_r82.F \ |
93 |
|
exch2_put_r81.F \ |
94 |
|
exch2_put_r82.F \ |
95 |
|
exch2_ad_get_r81.F \ |
96 |
|
exch2_ad_get_r82.F \ |
97 |
|
exch2_ad_put_r81.F \ |
98 |
|
exch2_ad_put_r82.F \ |
99 |
|
exch2_recv_r81.F \ |
100 |
exch2_recv_r82.F \ |
exch2_recv_r82.F \ |
101 |
exch2_recv_r81_ad.F \ |
exch2_send_r81.F \ |
102 |
exch2_recv_r82_ad.F \ |
exch2_send_r82.F \ |
103 |
exch2_r81_cube.F \ |
exch2_r81_cube.F \ |
|
exch2_r81_cube_ad.F \ |
|
104 |
exch2_r82_cube.F \ |
exch2_r82_cube.F \ |
105 |
|
exch2_r81_cube_ad.F \ |
106 |
exch2_r82_cube_ad.F \ |
exch2_r82_cube_ad.F \ |
|
exch2_send_r81.F \ |
|
|
exch2_send_r82.F \ |
|
|
exch2_send_r81_ad.F \ |
|
|
exch2_send_r82_ad.F \ |
|
107 |
exch2_uv_xy_r8.F \ |
exch2_uv_xy_r8.F \ |
108 |
exch2_uv_3d_r8.F \ |
exch2_uv_3d_r8.F \ |
109 |
exch2_xy_r8.F \ |
exch2_xy_r8.F \ |
120 |
exch2_uv_xyz_rl.F exch2_uv_xyz_rs.F exch2_uv_xyz_r4.F exch2_uv_xyz_r8.F \ |
exch2_uv_xyz_rl.F exch2_uv_xyz_rs.F exch2_uv_xyz_r4.F exch2_uv_xyz_r8.F \ |
121 |
exch2_z_xy_rl.F exch2_z_xy_rs.F exch2_z_xy_r4.F exch2_z_xy_r8.F \ |
exch2_z_xy_rl.F exch2_z_xy_rs.F exch2_z_xy_r4.F exch2_z_xy_r8.F \ |
122 |
exch2_uv_agrid_xy_rl.F exch2_uv_agrid_xy_rs.F exch2_uv_agrid_xy_r4.F exch2_uv_agrid_xy_r8.F \ |
exch2_uv_agrid_xy_rl.F exch2_uv_agrid_xy_rs.F exch2_uv_agrid_xy_r4.F exch2_uv_agrid_xy_r8.F \ |
123 |
exch2_uv_agrid_xyz_rl.F exch2_uv_agrid_xyz_rs.F exch2_uv_agrid_xyz_r4.F exch2_uv_agrid_xyz_r8.F |
exch2_uv_agrid_xyz_rl.F exch2_uv_agrid_xyz_rs.F exch2_uv_agrid_xyz_r4.F exch2_uv_agrid_xyz_r8.F \ |
124 |
|
exch2_recv_rl1_ad.F exch2_recv_rs1_ad.F exch2_recv_r41_ad.F exch2_recv_r81_ad.F \ |
125 |
|
exch2_recv_rl2_ad.F exch2_recv_rs2_ad.F exch2_recv_r42_ad.F exch2_recv_r82_ad.F \ |
126 |
|
exch2_send_rl1_ad.F exch2_send_rs1_ad.F exch2_send_r41_ad.F exch2_send_r81_ad.F \ |
127 |
|
exch2_send_rl2_ad.F exch2_send_rs2_ad.F exch2_send_r42_ad.F exch2_send_r82_ad.F |
128 |
|
|
129 |
all: $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES) |
all: $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES) |
130 |
|
|
131 |
clean: |
clean: |
132 |
-rm -f $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES) $(OLD_FILES) |
-rm -f $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES) $(OLD_FILES) |
133 |
|
|
134 |
|
# exch2_get_rx1 |
135 |
|
exch2_get_rl1.F: exch2_get_rx1.template |
136 |
|
sed 's/RX/RL/g' exch2_get_rx1.template > $@ |
137 |
|
exch2_get_rs1.F: exch2_get_rx1.template |
138 |
|
sed 's/RX/RS/g' exch2_get_rx1.template > $@ |
139 |
|
exch2_get_r41.F: exch2_get_rx1.template |
140 |
|
sed 's/RX/R4/g' exch2_get_rx1.template > $@ |
141 |
|
exch2_get_r81.F: exch2_get_rx1.template |
142 |
|
sed 's/RX/R8/g' exch2_get_rx1.template > $@ |
143 |
|
|
144 |
|
# exch2_get_rx2 |
145 |
|
exch2_get_rl2.F: exch2_get_rx2.template |
146 |
|
sed 's/RX/RL/g' exch2_get_rx2.template > $@ |
147 |
|
exch2_get_rs2.F: exch2_get_rx2.template |
148 |
|
sed 's/RX/RS/g' exch2_get_rx2.template > $@ |
149 |
|
exch2_get_r42.F: exch2_get_rx2.template |
150 |
|
sed 's/RX/R4/g' exch2_get_rx2.template > $@ |
151 |
|
exch2_get_r82.F: exch2_get_rx2.template |
152 |
|
sed 's/RX/R8/g' exch2_get_rx2.template > $@ |
153 |
|
|
154 |
|
# exch2_put_rx1 |
155 |
|
exch2_put_rl1.F: exch2_put_rx1.template |
156 |
|
sed 's/RX/RL/g' exch2_put_rx1.template > $@ |
157 |
|
exch2_put_rs1.F: exch2_put_rx1.template |
158 |
|
sed 's/RX/RS/g' exch2_put_rx1.template > $@ |
159 |
|
exch2_put_r41.F: exch2_put_rx1.template |
160 |
|
sed 's/RX/R4/g' exch2_put_rx1.template > $@ |
161 |
|
exch2_put_r81.F: exch2_put_rx1.template |
162 |
|
sed 's/RX/R8/g' exch2_put_rx1.template > $@ |
163 |
|
|
164 |
|
# exch2_put_rx2 |
165 |
|
exch2_put_rl2.F: exch2_put_rx2.template |
166 |
|
sed 's/RX/RL/g' exch2_put_rx2.template > $@ |
167 |
|
exch2_put_rs2.F: exch2_put_rx2.template |
168 |
|
sed 's/RX/RS/g' exch2_put_rx2.template > $@ |
169 |
|
exch2_put_r42.F: exch2_put_rx2.template |
170 |
|
sed 's/RX/R4/g' exch2_put_rx2.template > $@ |
171 |
|
exch2_put_r82.F: exch2_put_rx2.template |
172 |
|
sed 's/RX/R8/g' exch2_put_rx2.template > $@ |
173 |
|
|
174 |
|
# exch2_ad_get_rx1 |
175 |
|
exch2_ad_get_rl1.F: exch2_ad_get_rx1.template |
176 |
|
sed 's/RX/RL/g' exch2_ad_get_rx1.template > $@ |
177 |
|
exch2_ad_get_rs1.F: exch2_ad_get_rx1.template |
178 |
|
sed 's/RX/RS/g' exch2_ad_get_rx1.template > $@ |
179 |
|
exch2_ad_get_r41.F: exch2_ad_get_rx1.template |
180 |
|
sed 's/RX/R4/g' exch2_ad_get_rx1.template > $@ |
181 |
|
exch2_ad_get_r81.F: exch2_ad_get_rx1.template |
182 |
|
sed 's/RX/R8/g' exch2_ad_get_rx1.template > $@ |
183 |
|
|
184 |
|
# exch2_ad_get_rx2 |
185 |
|
exch2_ad_get_rl2.F: exch2_ad_get_rx2.template |
186 |
|
sed 's/RX/RL/g' exch2_ad_get_rx2.template > $@ |
187 |
|
exch2_ad_get_rs2.F: exch2_ad_get_rx2.template |
188 |
|
sed 's/RX/RS/g' exch2_ad_get_rx2.template > $@ |
189 |
|
exch2_ad_get_r42.F: exch2_ad_get_rx2.template |
190 |
|
sed 's/RX/R4/g' exch2_ad_get_rx2.template > $@ |
191 |
|
exch2_ad_get_r82.F: exch2_ad_get_rx2.template |
192 |
|
sed 's/RX/R8/g' exch2_ad_get_rx2.template > $@ |
193 |
|
|
194 |
|
# exch2_ad_put_rx1 |
195 |
|
exch2_ad_put_rl1.F: exch2_ad_put_rx1.template |
196 |
|
sed 's/RX/RL/g' exch2_ad_put_rx1.template > $@ |
197 |
|
exch2_ad_put_rs1.F: exch2_ad_put_rx1.template |
198 |
|
sed 's/RX/RS/g' exch2_ad_put_rx1.template > $@ |
199 |
|
exch2_ad_put_r41.F: exch2_ad_put_rx1.template |
200 |
|
sed 's/RX/R4/g' exch2_ad_put_rx1.template > $@ |
201 |
|
exch2_ad_put_r81.F: exch2_ad_put_rx1.template |
202 |
|
sed 's/RX/R8/g' exch2_ad_put_rx1.template > $@ |
203 |
|
|
204 |
|
# exch2_ad_put_rx2 |
205 |
|
exch2_ad_put_rl2.F: exch2_ad_put_rx2.template |
206 |
|
sed 's/RX/RL/g' exch2_ad_put_rx2.template > $@ |
207 |
|
exch2_ad_put_rs2.F: exch2_ad_put_rx2.template |
208 |
|
sed 's/RX/RS/g' exch2_ad_put_rx2.template > $@ |
209 |
|
exch2_ad_put_r42.F: exch2_ad_put_rx2.template |
210 |
|
sed 's/RX/R4/g' exch2_ad_put_rx2.template > $@ |
211 |
|
exch2_ad_put_r82.F: exch2_ad_put_rx2.template |
212 |
|
sed 's/RX/R8/g' exch2_ad_put_rx2.template > $@ |
213 |
|
|
214 |
|
# exch2_recv_rx2_ad |
215 |
|
#exch2_recv_rl2_ad.F: exch2_recv_rx2_ad.template |
216 |
|
# sed 's/RX/RL/g' exch2_recv_rx2_ad.template > $@ |
217 |
|
#exch2_recv_rs2_ad.F: exch2_recv_rx2_ad.template |
218 |
|
# sed 's/RX/RS/g' exch2_recv_rx2_ad.template > $@ |
219 |
|
#exch2_recv_r42_ad.F: exch2_recv_rx2_ad.template |
220 |
|
# sed 's/RX/R4/g' exch2_recv_rx2_ad.template > $@ |
221 |
|
#exch2_recv_r82_ad.F: exch2_recv_rx2_ad.template |
222 |
|
# sed 's/RX/R8/g' exch2_recv_rx2_ad.template > $@ |
223 |
|
|
224 |
|
# exch2_send_rx2_ad |
225 |
|
#exch2_send_rl2_ad.F: exch2_send_rx2_ad.template |
226 |
|
# sed 's/RX/RL/g' exch2_send_rx2_ad.template > $@ |
227 |
|
#exch2_send_rs2_ad.F: exch2_send_rx2_ad.template |
228 |
|
# sed 's/RX/RS/g' exch2_send_rx2_ad.template > $@ |
229 |
|
#exch2_send_r42_ad.F: exch2_send_rx2_ad.template |
230 |
|
# sed 's/RX/R4/g' exch2_send_rx2_ad.template > $@ |
231 |
|
#exch2_send_r82_ad.F: exch2_send_rx2_ad.template |
232 |
|
# sed 's/RX/R8/g' exch2_send_rx2_ad.template > $@ |
233 |
|
|
234 |
# exch2_recv_rx1 |
# exch2_recv_rx1 |
235 |
exch2_recv_rl1.F: exch2_recv_rx1.template |
exch2_recv_rl1.F: exch2_recv_rx1.template |
236 |
sed 's/RX/RL/g' exch2_recv_rx1.template > $@ |
sed 's/RX/RL/g' exch2_recv_rx1.template > $@ |
251 |
exch2_recv_r82.F: exch2_recv_rx2.template |
exch2_recv_r82.F: exch2_recv_rx2.template |
252 |
sed 's/RX/R8/g' exch2_recv_rx2.template > $@ |
sed 's/RX/R8/g' exch2_recv_rx2.template > $@ |
253 |
|
|
254 |
# exch2_recv_rx1_ad |
# exch2_send_rx1 |
255 |
exch2_recv_rl1_ad.F: exch2_recv_rx1_ad.template |
exch2_send_rl1.F: exch2_send_rx1.template |
256 |
sed 's/RX/RL/g' exch2_recv_rx1_ad.template > $@ |
sed 's/RX/RL/g' exch2_send_rx1.template > $@ |
257 |
exch2_recv_rs1_ad.F: exch2_recv_rx1_ad.template |
exch2_send_rs1.F: exch2_send_rx1.template |
258 |
sed 's/RX/RS/g' exch2_recv_rx1_ad.template > $@ |
sed 's/RX/RS/g' exch2_send_rx1.template > $@ |
259 |
exch2_recv_r41_ad.F: exch2_recv_rx1_ad.template |
exch2_send_r41.F: exch2_send_rx1.template |
260 |
sed 's/RX/R4/g' exch2_recv_rx1_ad.template > $@ |
sed 's/RX/R4/g' exch2_send_rx1.template > $@ |
261 |
exch2_recv_r81_ad.F: exch2_recv_rx1_ad.template |
exch2_send_r81.F: exch2_send_rx1.template |
262 |
sed 's/RX/R8/g' exch2_recv_rx1_ad.template > $@ |
sed 's/RX/R8/g' exch2_send_rx1.template > $@ |
263 |
|
|
264 |
# exch2_recv_rx2_ad |
# exch2_send_rx2 |
265 |
exch2_recv_rl2_ad.F: exch2_recv_rx2_ad.template |
exch2_send_rl2.F: exch2_send_rx2.template |
266 |
sed 's/RX/RL/g' exch2_recv_rx2_ad.template > $@ |
sed 's/RX/RL/g' exch2_send_rx2.template > $@ |
267 |
exch2_recv_rs2_ad.F: exch2_recv_rx2_ad.template |
exch2_send_rs2.F: exch2_send_rx2.template |
268 |
sed 's/RX/RS/g' exch2_recv_rx2_ad.template > $@ |
sed 's/RX/RS/g' exch2_send_rx2.template > $@ |
269 |
exch2_recv_r42_ad.F: exch2_recv_rx2_ad.template |
exch2_send_r42.F: exch2_send_rx2.template |
270 |
sed 's/RX/R4/g' exch2_recv_rx2_ad.template > $@ |
sed 's/RX/R4/g' exch2_send_rx2.template > $@ |
271 |
exch2_recv_r82_ad.F: exch2_recv_rx2_ad.template |
exch2_send_r82.F: exch2_send_rx2.template |
272 |
sed 's/RX/R8/g' exch2_recv_rx2_ad.template > $@ |
sed 's/RX/R8/g' exch2_send_rx2.template > $@ |
273 |
|
|
274 |
# exch2_rx1_cube |
# exch2_rx1_cube |
275 |
exch2_rl1_cube.F: exch2_rx1_cube.template |
exch2_rl1_cube.F: exch2_rx1_cube.template |
281 |
exch2_r81_cube.F: exch2_rx1_cube.template |
exch2_r81_cube.F: exch2_rx1_cube.template |
282 |
sed 's/RX/R8/g' exch2_rx1_cube.template > $@ |
sed 's/RX/R8/g' exch2_rx1_cube.template > $@ |
283 |
|
|
|
# exch2_rx1_cube_ad |
|
|
exch2_rl1_cube_ad.F: exch2_rx1_cube_ad.template |
|
|
sed 's/RX/RL/g' exch2_rx1_cube_ad.template > $@ |
|
|
exch2_rs1_cube_ad.F: exch2_rx1_cube_ad.template |
|
|
sed 's/RX/RS/g' exch2_rx1_cube_ad.template > $@ |
|
|
exch2_r41_cube_ad.F: exch2_rx1_cube_ad.template |
|
|
sed 's/RX/R4/g' exch2_rx1_cube_ad.template > $@ |
|
|
exch2_r81_cube_ad.F: exch2_rx1_cube_ad.template |
|
|
sed 's/RX/R8/g' exch2_rx1_cube_ad.template > $@ |
|
|
|
|
284 |
# exch2_rx2_cube |
# exch2_rx2_cube |
285 |
exch2_rl2_cube.F: exch2_rx2_cube.template |
exch2_rl2_cube.F: exch2_rx2_cube.template |
286 |
sed 's/RX/RL/g' exch2_rx2_cube.template > $@ |
sed 's/RX/RL/g' exch2_rx2_cube.template > $@ |
291 |
exch2_r82_cube.F: exch2_rx2_cube.template |
exch2_r82_cube.F: exch2_rx2_cube.template |
292 |
sed 's/RX/R8/g' exch2_rx2_cube.template > $@ |
sed 's/RX/R8/g' exch2_rx2_cube.template > $@ |
293 |
|
|
294 |
|
# exch2_rx1_cube_ad |
295 |
|
exch2_rl1_cube_ad.F: exch2_rx1_cube_ad.template |
296 |
|
sed 's/RX/RL/g' exch2_rx1_cube_ad.template > $@ |
297 |
|
exch2_rs1_cube_ad.F: exch2_rx1_cube_ad.template |
298 |
|
sed 's/RX/RS/g' exch2_rx1_cube_ad.template > $@ |
299 |
|
exch2_r41_cube_ad.F: exch2_rx1_cube_ad.template |
300 |
|
sed 's/RX/R4/g' exch2_rx1_cube_ad.template > $@ |
301 |
|
exch2_r81_cube_ad.F: exch2_rx1_cube_ad.template |
302 |
|
sed 's/RX/R8/g' exch2_rx1_cube_ad.template > $@ |
303 |
|
|
304 |
# exch2_rx2_cube_ad |
# exch2_rx2_cube_ad |
305 |
exch2_rl2_cube_ad.F: exch2_rx2_cube_ad.template |
exch2_rl2_cube_ad.F: exch2_rx2_cube_ad.template |
306 |
sed 's/RX/RL/g' exch2_rx2_cube_ad.template > $@ |
sed 's/RX/RL/g' exch2_rx2_cube_ad.template > $@ |
311 |
exch2_r82_cube_ad.F: exch2_rx2_cube_ad.template |
exch2_r82_cube_ad.F: exch2_rx2_cube_ad.template |
312 |
sed 's/RX/R8/g' exch2_rx2_cube_ad.template > $@ |
sed 's/RX/R8/g' exch2_rx2_cube_ad.template > $@ |
313 |
|
|
|
# exch2_send_rx1 |
|
|
exch2_send_rl1.F: exch2_send_rx1.template |
|
|
sed 's/RX/RL/g' exch2_send_rx1.template > $@ |
|
|
exch2_send_rs1.F: exch2_send_rx1.template |
|
|
sed 's/RX/RS/g' exch2_send_rx1.template > $@ |
|
|
exch2_send_r41.F: exch2_send_rx1.template |
|
|
sed 's/RX/R4/g' exch2_send_rx1.template > $@ |
|
|
exch2_send_r81.F: exch2_send_rx1.template |
|
|
sed 's/RX/R8/g' exch2_send_rx1.template > $@ |
|
|
|
|
|
# exch2_send_rx2 |
|
|
exch2_send_rl2.F: exch2_send_rx2.template |
|
|
sed 's/RX/RL/g' exch2_send_rx2.template > $@ |
|
|
exch2_send_rs2.F: exch2_send_rx2.template |
|
|
sed 's/RX/RS/g' exch2_send_rx2.template > $@ |
|
|
exch2_send_r42.F: exch2_send_rx2.template |
|
|
sed 's/RX/R4/g' exch2_send_rx2.template > $@ |
|
|
exch2_send_r82.F: exch2_send_rx2.template |
|
|
sed 's/RX/R8/g' exch2_send_rx2.template > $@ |
|
|
|
|
|
# exch2_send_rx1_ad |
|
|
exch2_send_rl1_ad.F: exch2_send_rx1_ad.template |
|
|
sed 's/RX/RL/g' exch2_send_rx1_ad.template > $@ |
|
|
exch2_send_rs1_ad.F: exch2_send_rx1_ad.template |
|
|
sed 's/RX/RS/g' exch2_send_rx1_ad.template > $@ |
|
|
exch2_send_r41_ad.F: exch2_send_rx1_ad.template |
|
|
sed 's/RX/R4/g' exch2_send_rx1_ad.template > $@ |
|
|
exch2_send_r81_ad.F: exch2_send_rx1_ad.template |
|
|
sed 's/RX/R8/g' exch2_send_rx1_ad.template > $@ |
|
|
|
|
|
# exch2_send_rx2_ad |
|
|
exch2_send_rl2_ad.F: exch2_send_rx2_ad.template |
|
|
sed 's/RX/RL/g' exch2_send_rx2_ad.template > $@ |
|
|
exch2_send_rs2_ad.F: exch2_send_rx2_ad.template |
|
|
sed 's/RX/RS/g' exch2_send_rx2_ad.template > $@ |
|
|
exch2_send_r42_ad.F: exch2_send_rx2_ad.template |
|
|
sed 's/RX/R4/g' exch2_send_rx2_ad.template > $@ |
|
|
exch2_send_r82_ad.F: exch2_send_rx2_ad.template |
|
|
sed 's/RX/R8/g' exch2_send_rx2_ad.template > $@ |
|
|
|
|
314 |
# exch2_uv_xy_rx |
# exch2_uv_xy_rx |
315 |
exch2_uv_xy_rl.F: exch2_uv_xy_rx.template |
exch2_uv_xy_rl.F: exch2_uv_xy_rx.template |
316 |
sed 's/RX/RL/g' exch2_uv_xy_rx.template > $@ |
sed 's/RX/RL/g' exch2_uv_xy_rx.template > $@ |