~ubuntu-branches/ubuntu/utopic/nwchem/utopic

« back to all changes in this revision

Viewing changes to src/tools/ga-5-1/armci/tcgmsg/Makefile.inc

  • Committer: Package Import Robot
  • Author(s): Michael Banck, Daniel Leidert, Andreas Tille, Michael Banck
  • Date: 2013-07-04 12:14:55 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20130704121455-5tvsx2qabor3nrui
Tags: 6.3-1
* New upstream release.
* Fixes anisotropic properties (Closes: #696361).
* New features include:
  + Multi-reference coupled cluster (MRCC) approaches
  + Hybrid DFT calculations with short-range HF 
  + New density-functionals including Minnesota (M08, M11) and HSE hybrid
    functionals
  + X-ray absorption spectroscopy (XAS) with TDDFT
  + Analytical gradients for the COSMO solvation model
  + Transition densities from TDDFT 
  + DFT+U and Electron-Transfer (ET) methods for plane wave calculations
  + Exploitation of space group symmetry in plane wave geometry optimizations
  + Local density of states (LDOS) collective variable added to Metadynamics
  + Various new XC functionals added for plane wave calculations, including
    hybrid and range-corrected ones
  + Electric field gradients with relativistic corrections 
  + Nudged Elastic Band optimization method
  + Updated basis sets and ECPs 

[ Daniel Leidert ]
* debian/watch: Fixed.

[ Andreas Tille ]
* debian/upstream: References

[ Michael Banck ]
* debian/upstream (Name): New field.
* debian/patches/02_makefile_flags.patch: Refreshed.
* debian/patches/06_statfs_kfreebsd.patch: Likewise.
* debian/patches/07_ga_target_force_linux.patch: Likewise.
* debian/patches/05_avoid_inline_assembler.patch: Removed, no longer needed.
* debian/patches/09_backported_6.1.1_fixes.patch: Likewise.
* debian/control (Build-Depends): Added gfortran-4.7 and gcc-4.7.
* debian/patches/10_force_gcc-4.7.patch: New patch, explicitly sets
  gfortran-4.7 and gcc-4.7, fixes test suite hang with gcc-4.8 (Closes:
  #701328, #713262).
* debian/testsuite: Added tests for COSMO analytical gradients and MRCC.
* debian/rules (MRCC_METHODS): New variable, required to enable MRCC methods.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
##############################################################################
2
 
# tcgmsg
3
 
#
4
 
if MSG_COMMS_TCGMSG
5
 
libarmci_la_SOURCES += tcgmsg/capi.c
6
 
 
7
 
include_HEADERS += tcgmsg/msgtypesc.h
8
 
include_HEADERS += tcgmsg/msgtypesf.h
9
 
include_HEADERS += tcgmsg/tcgmsg.fh
10
 
include_HEADERS += tcgmsg/tcgmsg.h
11
 
 
12
 
AM_CPPFLAGS += -I$(top_srcdir)/tcgmsg
13
 
 
14
 
TCGMSG_SERIAL_TESTS =
15
 
TCGMSG_SERIAL_TESTS_XFAIL =
16
 
TCGMSG_PARALLEL_TESTS =
17
 
TCGMSG_PARALLEL_TESTS_XFAIL =
18
 
TCGMSG_TESTS = $(TCGMSG_SERIAL_TESTS) $(TCGMSG_PARALLEL_TESTS)
19
 
TCGMSG_TESTS_XFAIL = $(TCGMSG_SERIAL_TESTS_XFAIL) $(TCGMSG_PARALLEL_TESTS_XFAIL)
20
 
 
21
 
endif # MSG_COMMS_TCGMSG
22
 
 
23
 
EXTRA_DIST += tcgmsg/README
24
 
 
25
 
##############################################################################
26
 
# tcgmsg/examples
27
 
#
28
 
# NOTE: While we don't build the tcgmsg examples, we include everything in the
29
 
# distribution anyway.
30
 
#
31
 
EXTRA_DIST += tcgmsg/examples/blkdat120lin.f
32
 
EXTRA_DIST += tcgmsg/examples/blkdat15.f
33
 
EXTRA_DIST += tcgmsg/examples/blkdat240lin.f
34
 
EXTRA_DIST += tcgmsg/examples/blkdat30.f
35
 
EXTRA_DIST += tcgmsg/examples/blkdat60.f
36
 
EXTRA_DIST += tcgmsg/examples/blkdat60lin.f
37
 
EXTRA_DIST += tcgmsg/examples/cscf120lin.h
38
 
EXTRA_DIST += tcgmsg/examples/cscf15.h
39
 
EXTRA_DIST += tcgmsg/examples/cscf240lin.h
40
 
EXTRA_DIST += tcgmsg/examples/cscf30.h
41
 
EXTRA_DIST += tcgmsg/examples/cscf60.h
42
 
EXTRA_DIST += tcgmsg/examples/cscf60lin.h
43
 
EXTRA_DIST += tcgmsg/examples/cscf.h
44
 
EXTRA_DIST += tcgmsg/examples/daxpy1.s
45
 
EXTRA_DIST += tcgmsg/examples/daxpy.f
46
 
EXTRA_DIST += tcgmsg/examples/ddot.f
47
 
EXTRA_DIST += tcgmsg/examples/demo.proto
48
 
EXTRA_DIST += tcgmsg/examples/diagon.f
49
 
EXTRA_DIST += tcgmsg/examples/dscal.f
50
 
EXTRA_DIST += tcgmsg/examples/fexit.f.proto
51
 
EXTRA_DIST += tcgmsg/examples/getmem.c
52
 
EXTRA_DIST += tcgmsg/examples/grid.c
53
 
EXTRA_DIST += tcgmsg/examples/ieeetrap.c
54
 
EXTRA_DIST += tcgmsg/examples/integ.f
55
 
EXTRA_DIST += tcgmsg/examples/jacobi.f
56
 
EXTRA_DIST += tcgmsg/examples/Makefile.proto
57
 
EXTRA_DIST += tcgmsg/examples/mc.f
58
 
EXTRA_DIST += tcgmsg/examples/mc.input
59
 
EXTRA_DIST += tcgmsg/examples/md.f
60
 
EXTRA_DIST += tcgmsg/examples/mxv_daxpy1.f
61
 
EXTRA_DIST += tcgmsg/examples/mxv_dgemv.f
62
 
EXTRA_DIST += tcgmsg/examples/mxv_fortran.f
63
 
EXTRA_DIST += tcgmsg/examples/output.f
64
 
EXTRA_DIST += tcgmsg/examples/prtri.f
65
 
EXTRA_DIST += tcgmsg/examples/random.c
66
 
EXTRA_DIST += tcgmsg/examples/README
67
 
EXTRA_DIST += tcgmsg/examples/runit
68
 
EXTRA_DIST += tcgmsg/examples/runit.grid
69
 
EXTRA_DIST += tcgmsg/examples/scfblas.f
70
 
EXTRA_DIST += tcgmsg/examples/scf.f
71
 
EXTRA_DIST += tcgmsg/examples/timer.f
72
 
EXTRA_DIST += tcgmsg/examples/trace.out
73
 
EXTRA_DIST += tcgmsg/examples/xpix.shar
74
 
 
75
 
##############################################################################
76
 
# tcgmsg/ipcv4.0
77
 
#
78
 
if MSG_COMMS_TCGMSG
79
 
if MSG_COMMS_TCGMSG4
80
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/brdcst.c
81
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/checkbyte.c
82
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/cluster.c
83
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/cluster.h
84
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/defglobals.h
85
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/drand48.c
86
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/error.c
87
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/evlog.c
88
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/evlog.h
89
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/evon.c
90
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/globalop.c
91
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/llog.c
92
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/mdtob.c
93
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/mdtoi.c
94
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/mitob.c
95
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/mitod.c
96
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/mtime.c
97
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/niceftn.c
98
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/nnodes.c
99
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/nodeid.c
100
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/nxtval.c
101
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/pbegin.c
102
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/pbeginf.c
103
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/pfilecopy.c
104
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/sema.c
105
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/sema.h
106
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/setdbg.c
107
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/shmem.c
108
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/shmem.h
109
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/signals.c
110
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/signals.h
111
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/snd.c
112
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/sndrcv.h
113
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/sndrcvP.h
114
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/sockets.c
115
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/sockets.h
116
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/srftoc.h
117
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/srmover.c
118
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/stats.c
119
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/synch.c
120
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/usleep.c
121
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/waitall.c
122
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/waitcom.c
123
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/xdrstuff.c
124
 
libarmci_la_SOURCES += tcgmsg/ipcv4.0/xdrstuff.h
125
 
 
126
 
AM_CPPFLAGS += -I$(top_srcdir)/tcgmsg/ipcv4.0
127
 
 
128
 
check_PROGRAMS += tcgmsg/ipcv4.0/hello
129
 
check_PROGRAMS += tcgmsg/ipcv4.0/test
130
 
check_PROGRAMS += tcgmsg/ipcv4.0/testmap
131
 
check_PROGRAMS += tcgmsg/ipcv4.0/toplot
132
 
check_PROGRAMS += tcgmsg/ipcv4.0/xdrtest
133
 
if ENABLE_F77
134
 
check_PROGRAMS += tcgmsg/ipcv4.0/testf
135
 
check_PROGRAMS += tcgmsg/ipcv4.0/testpf
136
 
endif
137
 
 
138
 
TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv4.0/hello$(EXEEXT)
139
 
#TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv4.0/test$(EXEEXT) # requires user input
140
 
#TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv4.0/testmap$(EXEEXT) # requires user input
141
 
#TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv4.0/toplot$(EXEEXT) # not a test
142
 
#TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv4.0/xdrtest$(EXEEXT) # requires user input
143
 
if ENABLE_F77
144
 
TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv4.0/testf$(EXEEXT)
145
 
#TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv4.0/testpf$(EXEEXT) # requires input files
146
 
endif
147
 
 
148
 
tcgmsg_ipcv4_0_hello_SOURCES   = tcgmsg/ipcv4.0/hello.c
149
 
tcgmsg_ipcv4_0_test_SOURCES    = tcgmsg/ipcv4.0/test.c
150
 
tcgmsg_ipcv4_0_testf_SOURCES   = tcgmsg/ipcv4.0/testf.F
151
 
tcgmsg_ipcv4_0_testmap_SOURCES = tcgmsg/ipcv4.0/testmap.c
152
 
tcgmsg_ipcv4_0_testpf_SOURCES  = tcgmsg/ipcv4.0/testpf.f
153
 
tcgmsg_ipcv4_0_toplot_SOURCES  = tcgmsg/ipcv4.0/toplot.c
154
 
tcgmsg_ipcv4_0_xdrtest_SOURCES = tcgmsg/ipcv4.0/xdrtest.c
155
 
 
156
 
tcgmsg_ipcv4_0_testf_LDFLAGS   = $(FLDFLAGS)
157
 
tcgmsg_ipcv4_0_testpf_LDFLAGS  = $(FLDFLAGS)
158
 
 
159
 
nodist_EXTRA_tcgmsg_ipcv4_0_hello_SOURCES   = $(MAYBE_DUMMY_F_LINK)
160
 
nodist_EXTRA_tcgmsg_ipcv4_0_test_SOURCES    = $(MAYBE_DUMMY_F_LINK)
161
 
nodist_EXTRA_tcgmsg_ipcv4_0_testmap_SOURCES = $(MAYBE_DUMMY_F_LINK)
162
 
nodist_EXTRA_tcgmsg_ipcv4_0_toplot_SOURCES  = $(MAYBE_DUMMY_F_LINK)
163
 
nodist_EXTRA_tcgmsg_ipcv4_0_xdrtest_SOURCES = $(MAYBE_DUMMY_F_LINK)
164
 
 
165
 
bin_PROGRAMS += parallel
166
 
 
167
 
parallel_SOURCES = tcgmsg/ipcv4.0/parallel.c
168
 
nodist_EXTRA_parallel_SOURCES = $(MAYBE_DUMMY_F_LINK)
169
 
 
170
 
endif # MSG_COMMS_TCGMSG4
171
 
endif # MSG_COMMS_TCGMSG
172
 
 
173
 
EXTRA_DIST += tcgmsg/ipcv4.0/README
174
 
 
175
 
##############################################################################
176
 
# tcgmsg/ipcv5.0
177
 
#
178
 
if MSG_COMMS_TCGMSG
179
 
if MSG_COMMS_TCGMSG5
180
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/drand48.c
181
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/evlog.h
182
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/globalop.c
183
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/llog.c
184
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/mdtob.c
185
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/mdtoi.c
186
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/misc.c
187
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/mitob.c
188
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/mitod.c
189
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/mtime.c
190
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/niceftn.c
191
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/nnodes.c
192
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/nodeid.c
193
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/pbegin.c
194
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/pfilecopy.c
195
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/queues.c
196
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/shmem.h
197
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/signals.c
198
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/sndrcv.h
199
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/snd_rcv_probe.c
200
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/srftoc.h
201
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/tcgmsgP.h
202
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/usleep.c
203
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/waitall.c
204
 
if ARMCI_NETWORK_LAPI
205
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/async_send_lapi.c
206
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/lapi_putget.c
207
 
else
208
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/async_send.c
209
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/busy.c
210
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/error.c
211
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/nxtval.shm.c
212
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/pbeginf.c
213
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/shmem.c
214
 
libarmci_la_SOURCES += tcgmsg/ipcv5.0/synch.c
215
 
endif # ARMCI_NETWORK_LAPI
216
 
 
217
 
AM_CPPFLAGS += -I$(top_srcdir)/tcgmsg/ipcv5.0
218
 
 
219
 
check_PROGRAMS += tcgmsg/ipcv5.0/hello
220
 
check_PROGRAMS += tcgmsg/ipcv5.0/test
221
 
if MSG_COMMS_PVM
222
 
check_PROGRAMS += tcgmsg/ipcv5.0/pvm.ring
223
 
endif
224
 
if ENABLE_F77
225
 
check_PROGRAMS += tcgmsg/ipcv5.0/jacobi
226
 
check_PROGRAMS += tcgmsg/ipcv5.0/testf
227
 
endif
228
 
 
229
 
TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv5.0/hello$(EXEEXT)
230
 
#TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv5.0/test$(EXEEXT) # requires user input
231
 
if MSG_COMMS_PVM
232
 
TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv5.0/pvm.ring$(EXEEXT)
233
 
endif
234
 
if ENABLE_F77
235
 
#TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv5.0/jacobi$(EXEEXT) # requires user input
236
 
#TCGMSG_PARALLEL_TESTS += tcgmsg/ipcv5.0/testf$(EXEEXT) # requires user input
237
 
endif
238
 
 
239
 
tcgmsg_ipcv5_0_hello_SOURCES    = tcgmsg/ipcv5.0/hello.c
240
 
tcgmsg_ipcv5_0_jacobi_SOURCES   = tcgmsg/ipcv5.0/fexit.f       \
241
 
                                  tcgmsg/ipcv5.0/getmem.c      \
242
 
                                  tcgmsg/ipcv5.0/jacobi.F      \
243
 
                                  tcgmsg/ipcv5.0/mxv_fortran.f \
244
 
                                  tcgmsg/ipcv5.0/timer.f
245
 
tcgmsg_ipcv5_0_pvm_ring_SOURCES = tcgmsg/ipcv5.0/checkbyte.c   \
246
 
                                  tcgmsg/ipcv5.0/pvm.c
247
 
tcgmsg_ipcv5_0_testf_SOURCES    = tcgmsg/ipcv5.0/testf.F
248
 
tcgmsg_ipcv5_0_test_SOURCES     = tcgmsg/ipcv5.0/checkbyte.c   \
249
 
                                  tcgmsg/ipcv5.0/test.c
250
 
 
251
 
tcgmsg_ipcv5_0_jacobi_LDFLAGS   = $(FLDFLAGS)
252
 
tcgmsg_ipcv5_0_testf_LDFLAGS    = $(FLDFLAGS)
253
 
 
254
 
nodist_EXTRA_tcgmsg_ipcv5_0_hello_SOURCES    = $(MAYBE_DUMMY_F_LINK)
255
 
nodist_EXTRA_tcgmsg_ipcv5_0_pvm_ring_SOURCES = $(MAYBE_DUMMY_F_LINK)
256
 
nodist_EXTRA_tcgmsg_ipcv5_0_test_SOURCES     = $(MAYBE_DUMMY_F_LINK)
257
 
 
258
 
endif # MSG_COMMS_TCGMSG5
259
 
endif # MSG_COMMS_TCGMSG
260
 
 
261
 
##############################################################################
262
 
# tcgmsg/tcgmsg-mpi
263
 
#
264
 
if MSG_COMMS_TCGMSG
265
 
if MSG_COMMS_TCGMSGMPI
266
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/checkbyte.c
267
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/clustercheck.c
268
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/collect.c
269
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/drand48.c
270
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/evlog.c
271
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/evlog.h
272
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/evon.c
273
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/llog.c
274
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/misc.c
275
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/niceftn.c
276
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/nxtval-armci.c
277
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/p2p.c
278
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/pbeginf.c
279
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/pfilecopy.c
280
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/sizeof.c
281
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/sndrcv.h
282
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/srftoc.h
283
 
libarmci_la_SOURCES += tcgmsg/tcgmsg-mpi/tcgmsgP.h
284
 
 
285
 
AM_CPPFLAGS += -I$(top_srcdir)/tcgmsg/tcgmsg-mpi
286
 
 
287
 
check_PROGRAMS += tcgmsg/tcgmsg-mpi/test_asyn
288
 
check_PROGRAMS += tcgmsg/tcgmsg-mpi/test
289
 
if ENABLE_F77
290
 
check_PROGRAMS += tcgmsg/tcgmsg-mpi/testf
291
 
endif
292
 
 
293
 
#TCGMSG_PARALLEL_TESTS += tcgmsg/tcgmsg-mpi/test_asyn$(EXEEXT) # useless test
294
 
#TCGMSG_PARALLEL_TESTS += tcgmsg/tcgmsg-mpi/test$(EXEEXT) # requires user input
295
 
if ENABLE_F77
296
 
TCGMSG_PARALLEL_TESTS += tcgmsg/tcgmsg-mpi/testf$(EXEEXT)
297
 
endif
298
 
 
299
 
tcgmsg_tcgmsg_mpi_test_asyn_SOURCES = tcgmsg/tcgmsg-mpi/test_asyn.c
300
 
tcgmsg_tcgmsg_mpi_testf_SOURCES     = tcgmsg/tcgmsg-mpi/testf.F
301
 
tcgmsg_tcgmsg_mpi_test_SOURCES      = tcgmsg/tcgmsg-mpi/test.c
302
 
 
303
 
tcgmsg_tcgmsg_mpi_testf_LDFLAGS     = $(FLDFLAGS)
304
 
 
305
 
nodist_EXTRA_tcgmsg_tcgmsg_mpi_test_asyn_SOURCES = $(MAYBE_DUMMY_F_LINK)
306
 
nodist_EXTRA_tcgmsg_tcgmsg_mpi_test_SOURCES      = $(MAYBE_DUMMY_F_LINK)
307
 
 
308
 
endif # MSG_COMMS_TCGMSGMPI
309
 
endif # MSG_COMMS_TCGMSG
310
 
 
311
 
EXTRA_DIST += tcgmsg/tcgmsg-mpi/README