r117: *** empty log message ***
[ctsim.git] / src / Makefile.nt
1 # Makefile for libk
2
3 !include <ntwin32.mak>
4
5 CC=cl
6 LD=link
7 CFLAGS=-O -nologo -I..\include -I..\getopt -DHAVE_GETOPT_H
8 LDFLAGS=..\getopt\getopt.lib ..\libkmath\libkmath.lib ..\libcio\libcio.lib ..\libgraph\libgraph.lib ..\libezplot\libezplot.lib ..\libir\libir.lib ..\libk\libk.lib  
9 O=.obj
10
11 # variables
12 OBJ1 = ctrec$(O) phm2rs$(O) phm2if$(O) rs2if$(O) if-1$(O) if-2$(O) if2img$(O) ifinfo$(O)
13
14 all:  ctrec.exe phm2rs.exe phm2if.exe rs2if.exe if-1.exe if-2.exe if2img.exe ifinfo.exe
15
16 .obj: .c
17         $(CC) -c $(cvarsdll) $(CFLAGS) $*.c
18
19 .obj: .cpp
20         $(CC) -c $(cvarsdll) $(CFLAGS) $*.cpp
21
22
23 ctrec.exe: ctrec.obj
24         link ctrec.obj  $(LDFLAGS)
25
26 phm2rs.exe: phm2rs.obj
27         link phm2rs.obj $(LDFLAGS)
28
29 phm2if.exe: phm2if.obj
30         link phm2if.obj $(LDFLAGS)
31
32 rs2if.exe: rs2if.obj
33         link rs2if.obj $(LDFLAGS)
34
35 if-1.exe: if-1.obj
36         link if-1.obj $(LDFLAGS)
37
38 if-2.exe: if-2.obj
39         link if-2.obj $(LDFLAGS)
40
41 ifinfo.exe: ifinfo.obj
42         link ifinfo.obj $(LDFLAGS)
43
44 if2img.exe: if2img.obj
45         link if2img.obj $(LDFLAGS)
46
47 clean:
48         echo dummy > a.obj
49         echo dummy > a.exe
50         echo dummy > a.lib
51         del *.obj
52         del *.exe
53         del *.lib