1 ## Process this file with automake to produce Makefile.in
2 # Note: Makefile is automatically generated from Makefile.in by the configure
3 # script, and Makefile.in is generated from Makefile.am by automake.
5 AM_CPPFLAGS = -I$(top_srcdir)/include -DGMXLIBDIR=\"$(datadir)/top\"
7 lib_LTLIBRARIES = libgmxana@LIBSUFFIX@.la
9 libgmxana@LIBSUFFIX@_la_LIBADD = ../gmxlib/libgmx@LIBSUFFIX@.la ../mdlib/libmd@LIBSUFFIX@.la
10 libgmxana@LIBSUFFIX@_la_DEPENDENCIES = ../gmxlib/libgmx@LIBSUFFIX@.la ../mdlib/libmd@LIBSUFFIX@.la
11 libgmxana@LIBSUFFIX@_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@
14 libgmxana@LIBSUFFIX@_la_SOURCES = \
15 autocorr.c expfit.c polynomials.c levenmar.c \
16 anadih.c pp2shift.c pp2shift.h dlist.c \
17 eigio.c lsq.c cmat.c cmat.h \
18 eigensolver.c eigensolver.h nsc.c nsc.h \
19 hxprops.c hxprops.h fitahx.c fitahx.h \
20 gmx_analyze.c gmx_anaeig.c gmx_angle.c gmx_bond.c \
21 gmx_bundle.c gmx_chi.c gmx_cluster.c gmx_confrms.c \
22 gmx_covar.c gmx_current.c \
23 gmx_density.c gmx_densmap.c gmx_dih.c \
24 gmx_dielectric.c gmx_kinetics.c gmx_spatial.c \
25 gmx_dipoles.c gmx_disre.c gmx_dist.c gmx_dyndom.c \
26 gmx_enemat.c gmx_energy.c gmx_lie.c gmx_filter.c \
27 gmx_gyrate.c gmx_h2order.c gmx_hbond.c gmx_helix.c \
28 gmx_mindist.c gmx_msd.c gmx_morph.c gmx_nmeig.c \
29 gmx_nmens.c gmx_order.c gmx_principal.c \
30 gmx_polystat.c gmx_potential.c gmx_rama.c \
31 gmx_rdf.c gmx_rms.c gmx_rmsdist.c gmx_rmsf.c \
32 gmx_rotacf.c gmx_saltbr.c gmx_sas.c gmx_sdf.c \
33 gmx_sgangle.c gmx_sorient.c gmx_spol.c gmx_tcaf.c \
34 gmx_traj.c gmx_velacc.c gmx_helixorient.c \
35 gmx_clustsize.c gmx_mdmat.c gmx_wham.c eigio.h \
36 correl.c correl.h gmx_sham.c gmx_nmtraj.c \
37 gmx_trjconv.c gmx_trjcat.c gmx_trjorder.c gmx_xpm2ps.c \
38 gmx_editconf.c gmx_genbox.c gmx_genion.c gmx_genconf.c \
39 gmx_genpr.c gmx_eneconv.c gmx_vanhove.c gmx_wheel.c \
41 calcpot.c calcpot.h edittop.c
44 do_dssp editconf eneconv \
45 genbox genconf genrestr g_nmtraj \
46 make_ndx mk_angndx trjcat trjconv \
47 trjorder wheel xpm2ps genion \
49 g_analyze g_anaeig g_angle g_bond \
50 g_bundle g_chi g_cluster g_confrms \
52 g_density g_densmap g_dih \
53 g_dielectric g_helixorient g_principal \
54 g_dipoles g_disre g_dist g_dyndom \
55 g_enemat g_energy g_lie g_filter \
56 g_gyrate g_h2order g_hbond g_helix \
57 g_mindist g_msd g_morph g_nmeig \
59 g_polystat g_potential g_rama \
60 g_rdf g_rms g_rmsdist g_rmsf \
61 g_rotacf g_saltbr g_sas g_sgangle \
62 g_sham g_sorient g_spol \
64 g_tcaf g_traj g_vanhove g_velacc \
65 g_clustsize g_mdmat g_wham g_kinetics \
69 LDADD = $(lib_LTLIBRARIES) ../mdlib/libmd@LIBSUFFIX@.la \
70 ../gmxlib/libgmx@LIBSUFFIX@.la
73 # link the mpi library to non-mpi names if the latter are not present
75 libname="libgmxana@LIBSUFFIX@"; \
76 nompi="`echo $$libname | sed -e 's,_mpi,,'`"; \
78 if echo $$libname | grep mpi >/dev/null ; then \
79 (cd $$libdir && test -e $$libname.a -a ! -e $$nompi.a && $(LN_S) $$libname.a $$nompi.a ; exit 0); \
80 (cd $$libdir && test -e $$libname.so -a ! -e $$nompi.so && $(LN_S) $$libname.so $$nompi.so ; exit 0); \
83 CLEANFILES = *.la *~ \\\#*