source: trunk/src/seismic_processing/hyp2000_mgr/makefile.nt @ 3170

Revision 2764, 2.5 KB checked in by stefan, 14 years ago (diff)

remove hardcoded path for ifort

  • 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.6  2007/03/02 17:00:21  stefan
11#     remove hardcoded path for ifort
12#
13#     Revision 1.5  2006/11/21 23:04:47  stefan
14#     GLOBALFLAGS for c compiler from ew_nt.cmd
15#
16#     Revision 1.4  2006/11/21 22:05:21  stefan
17#     cl to $(cc) $(GLOBALFLAGS)  and include <ntwin32.mak>
18#
19#     Revision 1.3  2006/06/14 19:52:16  stefan
20#     mv makefile.nt_intel9 makefile.nt
21#
22#     Revision 1.1  2006/06/06 21:10:24  paulf
23#     added for intel9
24#
25#     Revision 1.1  2005/09/09 20:11:55  paulf
26#     intel9.0 fortran compiler makefile
27#
28#     Revision 1.1.1.1  2005/07/14 20:10:34  paulf
29#     Local ISTI CVS copy of EW v6.3
30#
31#     Revision 1.2  2003/05/06 20:54:17  lucky
32#     *** empty log message ***
33#
34#     Revision 1.1  2000/02/14 18:40:56  lucky
35#     Initial revision
36#
37#
38#
39
40#                  Nmake File For hyp2000_mgr - Windows NT version
41
42!include <ntwin32.mak>
43
44H   = ..\hyp2000
45S   = ..\hyp2000\subs
46
47B = $(EW_HOME)\$(EW_VERSION)\bin
48L = $(EW_HOME)\$(EW_VERSION)\lib
49
50
51OBJ = hyp2000_mgr.obj $L\kom.obj $L\logit.obj $L\time_ew.obj \
52      $L\getutil.obj $L\transport.obj $L\sleep_ew.obj $L\pipe.obj
53F   = hyp2000_ew.for $H\hyate.for $H\hybda.for $H\hybeg.f $H\hycal.for \
54      $H\hycin.f $H\hycmd.for $H\hycout.f $H\hycrh.for $H\hycrt.for \
55      $H\hydel.for $H\hydelt.f $H\hyedit.f $H\hyfile.for $H\hyfmc.for $H\hyinit.for \
56      $H\hyinp.for $H\hyloc.for $H\hylst.for $H\hymag.for $H\hymagp.for \
57      $H\hyopen.for $H\hyphs.for $H\hypoinv.for $H\hypref.for $H\hypro.for \
58      $H\hyrep.for $H\hysol.for $H\hysou.for $H\hysta.for $H\hystl.for \
59      $H\hysum.for $H\hysvd.f $H\hytime_intel9.for $H\hytra.for $H\hytrh.for \
60      $H\hytrl.for $H\hytrt.for $H\hyxmc.for $H\init_event.f $H\medwt.for \
61      $H\utmcal.for \
62      $S\errset.f $S\openr.f $S\openw.f $S\klas.for \
63      $S\upstr.for $S\spawn.f $S\askc.for $S\lask.for \
64      $S\jask.for $S\askr.for $S\leng.for $S\readq.for \
65      $S\dayjl.for $S\jdate.for $S\box2.for $S\box3.for \
66      $S\klass.for $S\ksic.for
67
68#LIBS = dformt.lib libcmt.lib
69#LIBS = libcmt.lib
70LIBS = /NODEFAULTLIB:libcmt
71LIBS = /NODEFAULTLIB:libc /DEFAULTLIB:libifcoremt /NODEFAULTLIB:libifcore /DEFAULTLIB:libmmt
72
73$B\hyp2000_mgr.exe: hyp2000_mgr.obj
74   ifort $(OBJ) $F /Fe$B\ /link $(LIBS)
75
76.c.obj:
77   $(cc) $(GLOBALFLAGS)  -c -D_WINNT -D_WINNT_INTEL9 $<
78
79
80# Clean-up directives
81clean:
82        -del a.out core *.o *.obj *% *~
83
84clean_bin:
85        -del $B\hyp2000_mgr*
Note: See TracBrowser for help on using the repository browser.