Last change
on this file since 10366 was 5954, checked in by sandervl, 24 years ago |
Preliminary verison of win16 loader
|
File size:
1.7 KB
|
Line | |
---|
1 | # Microsoft Visual C++ generated build script - Do not modify
|
---|
2 |
|
---|
3 | PROJ = W16ODIN
|
---|
4 | DEBUG = 1
|
---|
5 | PROGTYPE = 0
|
---|
6 | CALLER =
|
---|
7 | ARGS = d:\windows\freecell.exe
|
---|
8 | DLLS = odindll.dll
|
---|
9 | D_RCDEFINES = -d_DEBUG
|
---|
10 | R_RCDEFINES = -dNDEBUG
|
---|
11 | ORIGIN = MSVC
|
---|
12 | ORIGIN_VER = 1.00
|
---|
13 | PROJPATH = G:\MSVC\PROJECTS\ODIN\
|
---|
14 | USEMFC = 0
|
---|
15 | CC = cl
|
---|
16 | CPP = cl
|
---|
17 | CXX = cl
|
---|
18 | CCREATEPCHFLAG =
|
---|
19 | CPPCREATEPCHFLAG =
|
---|
20 | CUSEPCHFLAG =
|
---|
21 | CPPUSEPCHFLAG =
|
---|
22 | FIRSTC = ODIN.C
|
---|
23 | FIRSTCPP =
|
---|
24 | RC = rc
|
---|
25 | CFLAGS_D_WEXE = /nologo /G2 /FPi87 /Zp1 /W3 /Zi /AL /Od /D "_DEBUG" /FR /GA /Fd"W16ODIN.PDB"
|
---|
26 | CFLAGS_R_WEXE = /nologo /G2 /FPi87 /Zp1 /W3 /AL /O1 /D "NDEBUG" /FR /GA
|
---|
27 | LFLAGS_D_WEXE = /NOLOGO /ONERROR:NOEXE /NOD /PACKC:61440 /CO /ALIGN:16 /STACK:10240
|
---|
28 | LFLAGS_R_WEXE = /NOLOGO /ONERROR:NOEXE /NOD /PACKC:61440 /ALIGN:16 /STACK:10240
|
---|
29 | LIBS_D_WEXE = oldnames libw commdlg shell olecli olesvr llibcew
|
---|
30 | LIBS_R_WEXE = oldnames libw commdlg shell olecli olesvr llibcew
|
---|
31 | RCFLAGS = /nologo
|
---|
32 | RESFLAGS = /nologo
|
---|
33 | RUNFLAGS =
|
---|
34 | DEFFILE = W16ODIN.DEF
|
---|
35 | OBJS_EXT =
|
---|
36 | LIBS_EXT =
|
---|
37 | !if "$(DEBUG)" == "1"
|
---|
38 | CFLAGS = $(CFLAGS_D_WEXE)
|
---|
39 | LFLAGS = $(LFLAGS_D_WEXE)
|
---|
40 | LIBS = $(LIBS_D_WEXE)
|
---|
41 | MAPFILE = nul
|
---|
42 | RCDEFINES = $(D_RCDEFINES)
|
---|
43 | !else
|
---|
44 | CFLAGS = $(CFLAGS_R_WEXE)
|
---|
45 | LFLAGS = $(LFLAGS_R_WEXE)
|
---|
46 | LIBS = $(LIBS_R_WEXE)
|
---|
47 | MAPFILE = nul
|
---|
48 | RCDEFINES = $(R_RCDEFINES)
|
---|
49 | !endif
|
---|
50 | !if [if exist MSVC.BND del MSVC.BND]
|
---|
51 | !endif
|
---|
52 | SBRS = ODIN.SBR
|
---|
53 |
|
---|
54 |
|
---|
55 | ODIN_DEP =
|
---|
56 |
|
---|
57 | all: $(PROJ).EXE $(PROJ).BSC
|
---|
58 |
|
---|
59 | ODIN.OBJ: ODIN.C $(ODIN_DEP)
|
---|
60 | $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c ODIN.C
|
---|
61 |
|
---|
62 |
|
---|
63 | $(PROJ).EXE:: ODIN.OBJ $(OBJS_EXT) $(DEFFILE)
|
---|
64 | echo >NUL @<<$(PROJ).CRF
|
---|
65 | ODIN.OBJ +
|
---|
66 | $(OBJS_EXT)
|
---|
67 | $(PROJ).EXE
|
---|
68 | $(MAPFILE)
|
---|
69 | d:\msvc\lib\+
|
---|
70 | $(LIBS)
|
---|
71 | $(DEFFILE);
|
---|
72 | <<
|
---|
73 | link $(LFLAGS) @$(PROJ).CRF
|
---|
74 | $(RC) $(RESFLAGS) $@
|
---|
75 |
|
---|
76 |
|
---|
77 | run: $(PROJ).EXE
|
---|
78 | $(PROJ) $(RUNFLAGS)
|
---|
79 |
|
---|
80 |
|
---|
81 | $(PROJ).BSC: $(SBRS)
|
---|
82 | bscmake @<<
|
---|
83 | /o$@ $(SBRS)
|
---|
84 | <<
|
---|
Note:
See
TracBrowser
for help on using the repository browser.