caaf387ee5efcd6a760a0fb8f2b1e40c1d0ac626
[alexxy/gromacs.git] / src / tools / Makefile.am
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.
4
5 AM_CPPFLAGS = -I$(top_srcdir)/include -DGMXLIBDIR=\"$(datadir)/top\"
6
7 lib_LTLIBRARIES = libgmxana@LIBSUFFIX@.la
8
9 pkgconfigdir = ${libdir}/pkgconfig
10 pkgconfig_DATA = libgmxana@LIBSUFFIX@.pc
11
12 EXTRA_DIST = libgmxana.pc.cmakein
13
14 libgmxana@LIBSUFFIX@_la_LIBADD         = ../gmxlib/libgmx@LIBSUFFIX@.la ../mdlib/libmd@LIBSUFFIX@.la    
15 libgmxana@LIBSUFFIX@_la_DEPENDENCIES   = ../gmxlib/libgmx@LIBSUFFIX@.la ../mdlib/libmd@LIBSUFFIX@.la    
16 libgmxana@LIBSUFFIX@_la_LDFLAGS        = -no-undefined -version-info @SHARED_VERSION_INFO@ @GSL_LIBS@
17
18
19 libgmxana@LIBSUFFIX@_la_SOURCES = \
20         geminate.c      geminate.h                                      \
21         autocorr.c      expfit.c        polynomials.c   levenmar.c      \
22         anadih.c        pp2shift.c      pp2shift.h      dlist.c         \
23         eigio.c         cmat.c          cmat.h          \
24         eigensolver.c   eigensolver.h   nsc.c           nsc.h           \
25         hxprops.c       hxprops.h       fitahx.c        fitahx.h        \
26         gmx_analyze.c   gmx_anaeig.c    gmx_bar.c       \
27         gmx_angle.c     gmx_bond.c      \
28         gmx_bundle.c    gmx_chi.c       gmx_cluster.c   gmx_confrms.c   \
29         gmx_covar.c     gmx_current.c   \
30         gmx_density.c   gmx_densmap.c   gmx_dih.c       \
31         gmx_dielectric.c        gmx_kinetics.c gmx_spatial.c    \
32         gmx_dipoles.c   gmx_disre.c     gmx_dist.c      gmx_dyndom.c    \
33         gmx_enemat.c    gmx_energy.c    gmx_lie.c       gmx_filter.c    \
34         gmx_gyrate.c    gmx_h2order.c   gmx_hbond.c     gmx_helix.c     \
35         gmx_mindist.c   gmx_msd.c       gmx_morph.c     gmx_nmeig.c     \
36         gmx_nmens.c     gmx_order.c     gmx_principal.c \
37         gmx_polystat.c  gmx_potential.c gmx_rama.c      \
38         gmx_rdf.c       gmx_rms.c       gmx_rmsdist.c   gmx_rmsf.c      \
39         gmx_rotacf.c    gmx_rotmat.c    gmx_saltbr.c    gmx_sas.c       \
40         gmx_select.c    gmx_pme_error.c gmx_options.c\
41         gmx_sgangle.c   gmx_sorient.c   gmx_spol.c      gmx_tcaf.c      \
42         gmx_traj.c      gmx_velacc.c    gmx_helixorient.c \
43         gmx_clustsize.c gmx_mdmat.c     gmx_wham.c      eigio.h         \
44         correl.c        correl.h        gmx_sham.c      gmx_nmtraj.c    \
45         gmx_trjconv.c   gmx_trjcat.c    gmx_trjorder.c  gmx_xpm2ps.c    \
46         gmx_editconf.c  gmx_genbox.c    gmx_genion.c    gmx_genconf.c   \
47         gmx_genpr.c     gmx_eneconv.c   gmx_vanhove.c   gmx_wheel.c     \
48         addconf.c       addconf.h       gmx_tune_pme.c  gmx_membed.c    \
49         calcpot.c       calcpot.h       edittop.c
50
51 bin_PROGRAMS = \
52         do_dssp         editconf        eneconv         \
53         genbox          genconf         genrestr        g_nmtraj        \
54         make_ndx        mk_angndx       trjcat          trjconv         \
55         trjorder        g_wheel         xpm2ps          genion          \
56         g_anadock       make_edi        \
57         g_analyze       g_anaeig        g_bar           \
58         g_angle         g_bond          \
59         g_bundle        g_chi           g_cluster       g_confrms       \
60         g_covar         g_current       \
61         g_density       g_densmap       g_dih           \
62         g_dielectric    g_helixorient   g_principal \
63         g_dipoles       g_disre         g_dist          g_dyndom        \
64         g_enemat        g_energy        g_lie           g_filter        \
65         g_gyrate        g_h2order       g_hbond         g_helix         \
66         g_mindist       g_msd           g_morph         g_nmeig         \
67         g_nmens         g_order         g_kinetics      \
68         g_polystat      g_potential     g_rama          \
69         g_rdf           g_rms           g_rmsdist       g_rmsf          \
70         g_rotacf        g_rotmat        g_saltbr        g_sas           \
71         g_select        g_sgangle       \
72         g_sham          g_sorient       g_spol          \
73         g_spatial       g_pme_error             g_options       \
74         g_tcaf          g_traj          g_tune_pme   \
75         g_vanhove       g_velacc        g_membed      \
76         g_clustsize     g_mdmat         g_wham          \
77         g_sigeps
78
79 # These programs are not compiled or installed by default - you will have to 
80 # issue "make <program>" and copy the binary to the correct location yourself! 
81 # Add new entries in Makefile.am!
82
83 EXTRA_DIST              =       libgmxana.pc.cmakein
84
85 LDADD = $(lib_LTLIBRARIES) ../mdlib/libmd@LIBSUFFIX@.la \
86         ../gmxlib/libgmx@LIBSUFFIX@.la
87
88
89 CLEANFILES   = *.la *~ \\\#*
90
91