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

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

finish standardizing seismic_processing makefiles

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