|
|
1.1 root 1: PROJ = GRID
2:
3: CC =cl
4: RC =rc
5:
6: CFLAGS_G_WEXE =/AS /W3 /Ze /D_UNICODE /Gw /Zp
7: CFLAGS_D_WEXE =/Zi /Od
8: CFLAGS_R_WEXE =/O /Os /Gs /DNDEBUG
9:
10: CFLAGS =$(CFLAGS_G_WEXE) $(CFLAGS_D_WEXE)
11:
12: LFLAGS_G_WEXE =/ST:8192 /A:16
13: LFLAGS_D_WEXE =/CO
14: LFLAGS_R_WEXE =
15:
16: LFLAGS =$(LFLAGS_G_WEXE) $(LFLAGS_D_WEXE)
17:
18: RCFLAGS =
19:
20: RESFLAGS =-t
21: RUNFLAGS =
22: DEFFILE = app.def
23: OBJS_EXT =
24: LIBS_EXT = c:\WINDEV\LIB\COMMDLG.LIB
25:
26: .rc.res: ; $(RC) $(RCFLAGS) -r $*.rc
27:
28: .cxx.obj: ; $(CC) $(CFLAGS) -c $*.cxx
29:
30: all: $(PROJ).exe
31:
32: app.res: app.rc $(RESFILES) $(H)
33:
34: app.obj: app.cxx $(H)
35:
36: hyper.obj: hyper.cxx $(H)
37:
38: font.obj: font.cxx $(H)
39:
40: grid.obj: grid.cxx $(H)
41:
42: box.obj: box.cxx $(H)
43:
44: $(PROJ).exe: app.res app.obj view.obj box.obj grid.obj font.obj $(OBJS_EXT) $(DEFFILE)
45: echo >NUL @<<$(PROJ).CRF
46: app.obj +
47: view.obj +
48: grid.obj +
49: font.obj +
50: $(OBJS_EXT)
51: $(PROJ).exe
52:
53: C:\Windev\lib\+
54: /NOD slibcew oldnames libw+
55: $(LIBS_EXT)
56: $(DEFFILE);
57: <<
58: link $(LFLAGS) @$(PROJ).CRF
59: rc $(RESFLAGS) app.res $(PROJ).exe
60:
61: #$(PROJ).exe: app.res
62: # rc $(RESFLAGS) app.res $(PROJ).exe
63:
64: run: $(PROJ).exe
65: $(PROJ) $(RUNFLAGS)
66:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.