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 | |
---|
44 | H = ..\hyp2000 |
---|
45 | S = ..\hyp2000\subs |
---|
46 | |
---|
47 | B = $(EW_HOME)\$(EW_VERSION)\bin |
---|
48 | L = $(EW_HOME)\$(EW_VERSION)\lib |
---|
49 | |
---|
50 | |
---|
51 | OBJ = 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 |
---|
53 | F = 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 |
---|
70 | LIBS = /NODEFAULTLIB:libcmt |
---|
71 | LIBS = /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 |
---|
81 | clean: |
---|
82 | -del a.out core *.o *.obj *% *~ |
---|
83 | |
---|
84 | clean_bin: |
---|
85 | -del $B\hyp2000_mgr* |
---|