3 # @(#) Makefile 1.44 11/3/97
6 # GROMACS - Groningen Machine for Chemical Simulation
7 # Copyright (c) 1990, 1991, 1992, Groningen University
13 echo
"No GROMACS environment, Please source your GMXRC file"
15 include $(GMXHOME
)/src
/makef
/Makefile.def
18 ifneq ($(PARALLEL_ONLY_MDRUN
),yes
)
19 PROGRAMS
= average do_dssp editconf \
20 eneconv g_analyze g_anaeig \
21 g_angle g_bond g_chi \
23 g_confrms g_covar g_density \
24 g_dielectric g_dih g_dipoles \
25 g_disre g_dist g_enemat \
26 g_energy g_gyrate g_h2order \
27 g_hbond g_helix g_mdmat \
30 g_order g_potential g_rama \
32 g_rmsdist g_rmsf g_rotacf \
33 g_saltbr g_sas g_sgangle \
34 g_velacc genbox genconf \
36 make_ndx mk_angndx protonate \
37 trjconv trjcat wheel xpm2ps
40 ACOBJ
= autocorr.o expfit.o polynomials.o \
46 mv
$(EXECUTABLES
) $(BINDIR
)
48 disco
: disco.o dlist.o dtools.o correct.o
49 $(LD
) -o
$@
$^
$(SYSLIBS
)
51 cdist
: cdist.o bondlist.o smooth.o residues.o virtual.o
52 $(LD
) -o
$@
$^
$(SYSLIBS
)
54 genbox
: genbox.o addconf.o
55 $(LD
) -o
$@
$^
$(SYSLIBS
)
58 $(LD
) -o
$@
$^
$(SYSLIBS
)
61 $(LD
) -o
$@
$^
$(SYSLIBS
)
63 protonate
: protonate.o
64 $(LD
) -o
$@
$^
$(SYSLIBS
)
67 $(LD
) -o
$@
$^
$(SYSLIBS
)
69 genion
: genion.o calcpot.o edittop.o
70 $(LD
) $(RUNLDOPT
) -o
$@
$^
$(RUNSYSLIBS
)
73 $(LD
) -o
$@
$^
$(SYSLIBS
)
76 $(LD
) -o
$@
$^
$(SYSLIBS
)
78 mk_angndx
: mk_angndx.o
79 $(LD
) -o
$@
$^
$(SYSLIBS
)
81 g_relax
: g_relax.o
$(ACOBJ
)
82 $(LD
) -o
$@
$^
$(SYSLIBS
)
85 $(LD
) -o
$@
$^
$(SYSLIBS
)
88 $(LD
) -o
$@
$^
$(SYSLIBS
)
90 g_rmsdist
: g_rmsdist.o
91 $(LD
) -o
$@
$^
$(SYSLIBS
)
93 editconf
: editconf.o addconf.o
94 $(LD
) -o
$@
$^
$(SYSLIBS
)
96 g_energy
: g_energy.o
$(ACOBJ
)
97 $(LD
) -o
$@
$^
$(SYSLIBS
)
100 $(LD
) -o
$@
$^
$(SYSLIBS
)
103 $(LD
) -o
$@
$^
$(RUNSYSLIBS
)
106 $(LD
) -o
$@
$^
$(SYSLIBS
)
108 g_chi
: g_chi.o anadih.o pp2shift.o dlist.o
$(ACOBJ
)
109 $(LD
) -o
$@
$^
$(SYSLIBS
)
111 g_velacc
: g_velacc.o
$(ACOBJ
)
112 $(LD
) -o
$@
$^
$(SYSLIBS
)
114 g_angle
: g_angle.o anadih.o
$(ACOBJ
)
115 $(LD
) -o
$@
$^
$(SYSLIBS
)
117 g_dipoles
: g_dipoles.o
$(ACOBJ
)
118 $(LD
) -o
$@
$^
$(SYSLIBS
)
120 g_rotacf
: g_rotacf.o
$(ACOBJ
)
121 $(LD
) -o
$@
$^
$(SYSLIBS
)
123 testacf
: testacf.o
$(ACOBJ
)
124 $(LD
) -o
$@
$^
$(SYSLIBS
)
126 g_dielectric
: g_dielectric.o
$(ACOBJ
)
127 $(LD
) -o
$@
$^
$(SYSLIBS
)
129 g_bond
: g_bond.o lsq.o
130 $(LD
) -o
$@
$^
$(SYSLIBS
)
133 $(LD
) -o
$@
$^
$(SYSLIBS
)
135 g_rms
: g_rms.o cmat.o
136 $(LD
) -o
$@
$^
$(SYSLIBS
)
139 $(LD
) -o
$@
$^
$(SYSLIBS
)
141 g_diffuse
: g_diffuse.o
142 $(LD
) -o
$@
$^
$(SYSLIBS
)
145 $(LD
) -o
$@
$^
$(SYSLIBS
)
147 g_mindist
: g_mindist.o
148 $(LD
) -o
$@
$^
$(SYSLIBS
)
151 $(LD
) -o
$@
$^
$(SYSLIBS
)
154 $(LD
) -o
$@
$^
$(SYSLIBS
)
157 $(LD
) -o
$@
$^
$(SYSLIBS
)
160 $(LD
) -o
$@
$^
$(SYSLIBS
)
163 $(LD
) -o
$@
$^
$(SYSLIBS
)
165 g_sgangle
: g_sgangle.o
166 $(LD
) -o
$@
$^
$(SYSLIBS
)
169 $(LD
) -o
$@
$^
$(SYSLIBS
)
171 g_h2order
: g_h2order.o
172 $(LD
) -o
$@
$^
$(SYSLIBS
)
174 g_potential
: g_potential.o
175 $(LD
) -o
$@
$^
$(SYSLIBS
)
177 g_density
: g_density.o
178 $(LD
) -o
$@
$^
$(SYSLIBS
)
181 $(LD
) -o
$@
$^
$(SYSLIBS
)
184 $(LD
) -o
$@
$^
$(SYSLIBS
)
186 g_nmeig
: g_nmeig.o eigio.o ql77.o
187 $(LD
) -o
$@
$^
$(SYSLIBS
)
189 g_nmens
: g_nmens.o eigio.o
190 $(LD
) -o
$@
$^
$(SYSLIBS
)
192 g_covar
: g_covar.o eigio.o ql77.o
193 $(LD
) -o
$@
$^
$(SYSLIBS
)
195 g_anaeig
: g_anaeig.o eigio.o
196 $(LD
) -o
$@
$^
$(SYSLIBS
)
199 $(LD
) -o
$@
$^
$(SYSLIBS
)
201 g_confrms
: g_confrms.o
202 $(LD
) -o
$@
$^
$(SYSLIBS
)
207 g_helix
: g_helix.o hxprops.o fitahx.o
208 $(LD
) -o
$@
$^
$(SYSLIBS
)
210 proptim
: proptim.o hxprops.o readev.o \
211 mcprop.o orise.o pinput.o \
213 $(LD
) -o
$@
$^
$(SYSLIBS
)
216 $(LD
) -o
$@
$^
$(SYSLIBS
)
219 $(LD
) -o
$@
$^
$(SYSLIBS
)
222 $(LD
) -o
$@
$^
$(SYSLIBS
)
224 g_hbond
: g_hbond.o
$(ACOBJ
)
225 $(LD
) -o
$@
$^
$(SYSLIBS
)
228 $(LD
) -o
$@
$^
$(SYSLIBS
)
231 $(LD
) -o
$@
$^
$(SYSLIBS
)
233 g_cluster
: g_cluster.o ql77.o cmat.o
234 $(LD
) -o
$@
$^
$(SYSLIBS
)
236 g_multipoles
: g_multipoles.o
237 $(LD
) -o
$@
$^
$(SYSLIBS
)
239 g_analyze
: g_analyze.o
$(ACOBJ
)
240 $(LD
) -o
$@
$^
$(SYSLIBS
)