changed reading hint
[gromacs/adressmacs.git] / src / tools / Makefile
blob27c444f80844b58e599d70ebae42d977bf267739
1 #!gmake
3 # @(#) Makefile 1.44 11/3/97
6 # GROMACS - Groningen Machine for Chemical Simulation
7 # Copyright (c) 1990, 1991, 1992, Groningen University
9 # Makefile for tools
11 ifeq ($(GMXHOME),)
12 all:
13 echo "No GROMACS environment, Please source your GMXRC file"
14 else
15 include $(GMXHOME)/src/makef/Makefile.def
17 LIB =
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 \
22 g_cluster g_com \
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 \
28 g_mindist g_msd \
29 g_nmeig g_nmens \
30 g_order g_potential g_rama \
31 g_rdens g_rdf g_rms \
32 g_rmsdist g_rmsf g_rotacf \
33 g_saltbr g_sas g_sgangle \
34 g_velacc genbox genconf \
35 gendr genion genpr \
36 make_ndx mk_angndx protonate \
37 trjconv trjcat wheel xpm2ps
38 endif
40 ACOBJ = autocorr.o expfit.o polynomials.o \
41 levenmar.o
43 include $(STDTARGET)
45 movebin:
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)
57 genconf: genconf.o
58 $(LD) -o $@ $^ $(SYSLIBS)
60 gendr: gendr.o
61 $(LD) -o $@ $^ $(SYSLIBS)
63 protonate: protonate.o
64 $(LD) -o $@ $^ $(SYSLIBS)
66 eneconv: eneconv.o
67 $(LD) -o $@ $^ $(SYSLIBS)
69 genion: genion.o calcpot.o edittop.o
70 $(LD) $(RUNLDOPT) -o $@ $^ $(RUNSYSLIBS)
72 genpr: genpr.o $(OBJ)
73 $(LD) -o $@ $^ $(SYSLIBS)
75 make_ndx: make_ndx.o
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)
84 trjconv: trjconv.o
85 $(LD) -o $@ $^ $(SYSLIBS)
87 trjcat: trjcat.o
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)
99 g_mdmat: g_mdmat.o
100 $(LD) -o $@ $^ $(SYSLIBS)
102 g_disre: g_disre.o
103 $(LD) -o $@ $^ $(RUNSYSLIBS)
105 g_gyrate: g_gyrate.o
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)
132 g_com: g_com.o
133 $(LD) -o $@ $^ $(SYSLIBS)
135 g_rms: g_rms.o cmat.o
136 $(LD) -o $@ $^ $(SYSLIBS)
138 g_rmsf: g_rmsf.o
139 $(LD) -o $@ $^ $(SYSLIBS)
141 g_diffuse: g_diffuse.o
142 $(LD) -o $@ $^ $(SYSLIBS)
144 average: average.o
145 $(LD) -o $@ $^ $(SYSLIBS)
147 g_mindist: g_mindist.o
148 $(LD) -o $@ $^ $(SYSLIBS)
150 g_dih: g_dih.o
151 $(LD) -o $@ $^ $(SYSLIBS)
153 do_dssp: do_dssp.o
154 $(LD) -o $@ $^ $(SYSLIBS)
156 xpm2ps: xpm2ps.o
157 $(LD) -o $@ $^ $(SYSLIBS)
159 sas2mat: sas2mat.o
160 $(LD) -o $@ $^ $(SYSLIBS)
162 g_rama: g_rama.o
163 $(LD) -o $@ $^ $(SYSLIBS)
165 g_sgangle: g_sgangle.o
166 $(LD) -o $@ $^ $(SYSLIBS)
168 g_order: g_order.o
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)
180 g_saltbr: g_saltbr.o
181 $(LD) -o $@ $^ $(SYSLIBS)
183 g_rdens: g_rdens.o
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)
198 g_dist: g_dist.o
199 $(LD) -o $@ $^ $(SYSLIBS)
201 g_confrms: g_confrms.o
202 $(LD) -o $@ $^ $(SYSLIBS)
205 # Helix stuff
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 \
212 recomb.o
213 $(LD) -o $@ $^ $(SYSLIBS)
215 wheel: wheel.o
216 $(LD) -o $@ $^ $(SYSLIBS)
218 g_rdf: g_rdf.o
219 $(LD) -o $@ $^ $(SYSLIBS)
221 g_msd: g_msd.o lsq.o
222 $(LD) -o $@ $^ $(SYSLIBS)
224 g_hbond: g_hbond.o $(ACOBJ)
225 $(LD) -o $@ $^ $(SYSLIBS)
227 g_enemat: g_enemat.o
228 $(LD) -o $@ $^ $(SYSLIBS)
230 g_sas: g_sas.o nsc.o
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)
242 include Make.dep
243 endif