source: SH_SHM/trunk/util/Makefile @ 69

Revision 69, 6.1 KB checked in by marcus, 15 years ago (diff)

r54 | svn | 2008-10-22 09:42:32 +0200 (Mi, 22 Okt 2008) | 1 line

check for empty depth in evt; iltering of ++-channels; new station MACI

Line 
1# File Makefile
2#      ========
3#
4# version 41, 28-Dec-2006
5#
6# Makefile of directory utility
7# K. Stammler, 6-Sep-93
8
9CFLAGS      =   $(SH_CCOPTIONS) -I$(SH_SOURCE) -I$(SH_SOURCE)/foreign -DBASECNST=\"basecnst.h\"
10CC          = $(SH_COMPILER)
11LD          = $(SH_COMPILER)
12LINK.c      = $(SH_COMPILER)
13RANLIB          = $(SH_RANLIB)
14LDFLAGS     = -L$(SH_LIB) $(SH_LINKOPTIONS)
15LIBS        =   -lutil -lsource -lm $(SH_LINKLIBS)
16LIB_SOURCE      =       ${SH_LIB}libsource.a
17LIB_UTIL                =       ${SH_LIB}libutil.a
18LIB_UTIL_SRCS   =       eventdsc.c evtelex.c evhypo.c evhypout.c timelist.c evbullet.c
19#LIB_UTIL_OBJS  =       $(LIB_UTIL_SRCS:%.c=%.o)
20LIB_UTIL_OBJS   =       $(LIB_UTIL_SRCS:.c=.o)
21LOCAL_SRCS      =       *.c
22
23
24ALL         =   butfreq \
25                butrec \
26                fconcat \
27                fereg \
28                findevnt \
29                flf2flt \
30                evalflf \
31                catflf \
32                locadd \
33                locdiff \
34                find_next_loc \
35                restfreq \
36                restrec \
37                simfreq \
38                simrec \
39                q2gse \
40                hypo_stlist \
41                ev2telex \
42                ev2hypo \
43                ev2hyposat \
44                ev2hypocenter \
45                ev4hypocenter \
46                ev4hypou \
47                ev2view \
48                ev2bull \
49                autoloc2evt \
50                evt2reltimes \
51                evt2relonset \
52                evt2phasetimes \
53                relonset2slo \
54                onset_convert \
55                check_evt \
56                reformat_locsat_out \
57                archevent_shc \
58                timename \
59                evt_copy_and_split \
60                evt_time_sort \
61                evt_correct_aniso \
62                evt_extract_ms \
63                qed_ms_make_evt \
64                vrs_read_diff \
65                traveltime \
66                slo2distance \
67                statinf \
68                fit_travel \
69                fit_travel2 \
70                crusttrav \
71                fit_to_line \
72                getresid \
73                floatop \
74                weather2ascii \
75                beamloc \
76                stddev \
77                find_topo30_id \
78                stringop \
79                lynx_reformat
80
81
82
83all:
84                make $(LIB_UTIL) $(ALL)
85
86$(LIB_UTIL):    $(LIB_UTIL_OBJS)
87                ar r $@ $(LIB_UTIL_OBJS); $(RANLIB) $@
88
89butfreq:        butfreq.o $(LIB_SOURCE)
90                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
91
92butrec: butrec.o $(LIB_SOURCE)
93                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
94
95fconcat: fconcat.o $(LIB_SOURCE)
96                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
97
98fereg: fereg.o $(LIB_SOURCE)
99                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
100
101findevnt: findevnt.o $(LIB_SOURCE)
102                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
103
104flf2flt: flf2flt.o $(LIB_SOURCE)
105                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
106
107evalflf: evalflf.o $(LIB_SOURCE)
108                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
109
110catflf: catflf.o $(LIB_SOURCE)
111                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
112
113locadd: locadd.o $(LIB_SOURCE)
114                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
115
116locdiff: locdiff.o $(LIB_SOURCE)
117                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
118
119find_next_loc: find_next_loc.o $(LIB_SOURCE)
120                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
121
122restfreq: restfreq.o $(LIB_SOURCE)
123                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
124
125restrec: restrec.o $(LIB_SOURCE)
126                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
127
128simfreq: simfreq.o $(LIB_SOURCE)
129                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
130
131simrec: simrec.o $(LIB_SOURCE)
132                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
133
134q2gse: q2gse.o $(LIB_SOURCE)
135                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
136
137hypo_stlist: hypo_stlist.o $(LIB_SOURCE) $(LIB_UTIL)
138                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
139
140ev2view: ev2view.o $(LIB_SOURCE) $(LIB_UTIL)
141                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
142
143ev2bull: ev2bull.o $(LIB_SOURCE) $(LIB_UTIL)
144                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
145
146autoloc2evt: autoloc2evt.o $(LIB_SOURCE) $(LIB_UTIL)
147                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
148
149ev2telex: ev2telex.o $(LIB_SOURCE) $(LIB_UTIL)
150                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
151
152ev2hypo: ev2hypo.o $(LIB_SOURCE) $(LIB_UTIL)
153                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
154
155ev2hyposat: ev2hyposat.o $(LIB_SOURCE) $(LIB_UTIL)
156                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
157
158ev2hypocenter: ev2hypocenter.o $(LIB_SOURCE) $(LIB_UTIL)
159                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
160
161ev4hypocenter: ev4hypocenter.o $(LIB_SOURCE) $(LIB_UTIL)
162                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
163
164ev4hypou: ev4hypou.o $(LIB_SOURCE) $(LIB_UTIL)
165                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
166
167onset_convert: onset_convert.o $(LIB_SOURCE) $(LIB_UTIL)
168                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
169
170check_evt: check_evt.o $(LIB_SOURCE) $(LIB_UTIL)
171                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
172
173reformat_locsat_out: reformat_locsat_out.o $(LIB_SOURCE) $(LIB_UTIL)
174                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
175
176archevent_shc: archevent_shc.o $(LIB_SOURCE) $(LIB_UTIL)
177                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
178
179timename: timename.o $(LIB_SOURCE)
180                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
181
182evt_copy_and_split: evt_copy_and_split.o $(LIB_SOURCE) $(LIB_UTIL)
183                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
184
185evt_time_sort: evt_time_sort.o $(LIB_SOURCE) $(LIB_UTIL)
186                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
187
188evt_correct_aniso: evt_correct_aniso.o $(LIB_SOURCE) $(LIB_UTIL)
189                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
190
191evt_extract_ms: evt_extract_ms.o $(LIB_SOURCE) $(LIB_UTIL)
192                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
193
194qed_ms_make_evt: qed_ms_make_evt.o $(LIB_SOURCE) $(LIB_UTIL)
195                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
196
197vrs_read_diff: vrs_read_diff.o $(LIB_SOURCE)
198                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
199
200traveltime: traveltime.o $(LIB_SOURCE)
201                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
202
203slo2distance: slo2distance.o $(LIB_SOURCE)
204                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
205
206statinf: statinf.o $(LIB_SOURCE)
207                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
208
209fit_travel: fit_travel.o $(LIB_SOURCE)
210                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
211
212fit_travel2: fit_travel2.o $(LIB_SOURCE)
213                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
214
215crusttrav: crusttrav.o $(LIB_SOURCE)
216                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
217
218fit_to_line: fit_to_line.o $(LIB_SOURCE)
219                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
220
221evt2reltimes: evt2reltimes.o $(LIB_SOURCE)
222                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
223
224evt2relonset: evt2relonset.o $(LIB_SOURCE)
225                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
226
227evt2phasetimes: evt2phasetimes.o $(LIB_SOURCE)
228                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
229
230relonset2slo: relonset2slo.o $(LIB_SOURCE)
231                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
232
233getresid:     getresid.o $(LIB_SOURCE)
234                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
235
236floatop:      floatop.o $(LIB_SOURCE)
237                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
238
239weather2ascii:     weather2ascii.o $(LIB_SOURCE)
240                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
241
242beamloc:     beamloc.o $(LIB_SOURCE)
243                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
244
245stddev:         stddev.o
246                $(LINK.c) -o $@ $@.o -lm
247
248
249
250clean:
251        @rm $(ALL) *.o *%
252
253
254
255
256depend:
257        makedepend -s "# DO NOT DELETE" -- $(CFLAGS) -- $(LOCAL_SRCS)
258
259
260# DO NOT DELETE
261
Note: See TracBrowser for help on using the repository browser.