source: trunk/src/seismic_processing/evansassoc/makefile.ux @ 3183

Revision 3183, 1023 bytes checked in by paulf, 12 years ago (diff)

improved unix makefiles to use CFLAGS for linking phase

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1
2#
3#   THIS FILE IS UNDER RCS - DO NOT MODIFY UNLESS YOU HAVE
4#   CHECKED IT OUT USING THE COMMAND CHECKOUT.
5#
6#    $Id$
7#
8#    Revision history:
9#     $Log$
10#     Revision 1.2  2007/12/16 14:39:58  paulf
11#     improved unix makefiles to use CFLAGS for linking phase
12#
13#     Revision 1.1  2005/07/20 00:45:57  friberg
14#     added in makefile.ux
15#
16#     Revision 1.3  2000/08/08 18:36:52  lucky
17#     fixed lint directive
18#
19#     Revision 1.2  2000/08/08 18:11:30  lucky
20#     Added lint directive
21#
22#     Revision 1.1  2000/02/14 17:15:33  lucky
23#     Initial revision
24#
25#
26#
27
28CFLAGS = ${GLOBALFLAGS}
29
30B = $(EW_HOME)/$(EW_VERSION)/bin
31L = $(EW_HOME)/$(EW_VERSION)/lib
32
33
34O = evansassoc.o doit.o list.o time_dtos.o $L/kom.o $L/transport.o \
35    $L/getutil.o $L/logit.o $L/sleep_ew.o $L/time_ew.o
36
37evansassoc: $O
38        $(CC) $(CFLAGS) -o $B/evansassoc $O -lm -lpthread
39
40
41lint:
42        lint evansassoc.c doit.c list.c time_dtos.c $(GLOBALFLAGS)
43
44
45# Clean-up rules
46clean:
47        rm -f a.out core *.o *.obj *% *~
48
49clean_bin:
50        rm -f $B/evansassoc*
Note: See TracBrowser for help on using the repository browser.