source: trunk/src/seismic_processing/ewintegrate/makefile.nt @ 7946

Revision 7946, 650 bytes checked in by baker, 2 months ago (diff)

finish standardizing seismic_processing makefiles

  • Property svn:eol-style set to native
Line 
1!IF "$(EW_DEBUG)" == "1"
2!ELSE
3NODEBUG=1
4!ENDIF
5
6!include <ntwin32.mak>
7
8CFLAGS  = $(cflags)    $(cdebug) $(cvarsmt)   $(GLOBALFLAGS) \
9                /DMOD_STR="\"$(APP)\""
10LDFLAGS = $(conlflags) $(ldebug) $(conlibsmt)
11
12B = $(EW_HOME)\$(EW_VERSION)\bin
13L = $(EW_HOME)\$(EW_VERSION)\lib
14
15APP = ewintegrate
16
17OBJS = \
18        $(APP).obj \
19        butterworth_c.obj \
20        int_filt.obj
21
22EW_LIBS = \
23        /LIBPATH:$L \
24        mem_circ_queue.obj \
25        swap.obj \
26        trheadconv.obj \
27        xfrm.obj \
28        libew_mt.lib
29
30$B\$(APP).exe: $(OBJS)
31        $(link) /out:$@ $(LDFLAGS) $(OBJS) $(EW_LIBS)
32
33
34# Clean-up rules
35clean: PHONY
36        -del a.out core *.o *.obj *% *~
37
38clean_bin: PHONY
39        -del $B\$(APP) $B\$(APP).exe
40
41PHONY:
Note: See TracBrowser for help on using the repository browser.