source: trunk/src/win16ldr/w16odin.mak@ 10366

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
3PROJ = W16ODIN
4DEBUG = 1
5PROGTYPE = 0
6CALLER =
7ARGS = d:\windows\freecell.exe
8DLLS = odindll.dll
9D_RCDEFINES = -d_DEBUG
10R_RCDEFINES = -dNDEBUG
11ORIGIN = MSVC
12ORIGIN_VER = 1.00
13PROJPATH = G:\MSVC\PROJECTS\ODIN\
14USEMFC = 0
15CC = cl
16CPP = cl
17CXX = cl
18CCREATEPCHFLAG =
19CPPCREATEPCHFLAG =
20CUSEPCHFLAG =
21CPPUSEPCHFLAG =
22FIRSTC = ODIN.C
23FIRSTCPP =
24RC = rc
25CFLAGS_D_WEXE = /nologo /G2 /FPi87 /Zp1 /W3 /Zi /AL /Od /D "_DEBUG" /FR /GA /Fd"W16ODIN.PDB"
26CFLAGS_R_WEXE = /nologo /G2 /FPi87 /Zp1 /W3 /AL /O1 /D "NDEBUG" /FR /GA
27LFLAGS_D_WEXE = /NOLOGO /ONERROR:NOEXE /NOD /PACKC:61440 /CO /ALIGN:16 /STACK:10240
28LFLAGS_R_WEXE = /NOLOGO /ONERROR:NOEXE /NOD /PACKC:61440 /ALIGN:16 /STACK:10240
29LIBS_D_WEXE = oldnames libw commdlg shell olecli olesvr llibcew
30LIBS_R_WEXE = oldnames libw commdlg shell olecli olesvr llibcew
31RCFLAGS = /nologo
32RESFLAGS = /nologo
33RUNFLAGS =
34DEFFILE = W16ODIN.DEF
35OBJS_EXT =
36LIBS_EXT =
37!if "$(DEBUG)" == "1"
38CFLAGS = $(CFLAGS_D_WEXE)
39LFLAGS = $(LFLAGS_D_WEXE)
40LIBS = $(LIBS_D_WEXE)
41MAPFILE = nul
42RCDEFINES = $(D_RCDEFINES)
43!else
44CFLAGS = $(CFLAGS_R_WEXE)
45LFLAGS = $(LFLAGS_R_WEXE)
46LIBS = $(LIBS_R_WEXE)
47MAPFILE = nul
48RCDEFINES = $(R_RCDEFINES)
49!endif
50!if [if exist MSVC.BND del MSVC.BND]
51!endif
52SBRS = ODIN.SBR
53
54
55ODIN_DEP =
56
57all: $(PROJ).EXE $(PROJ).BSC
58
59ODIN.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
65ODIN.OBJ +
66$(OBJS_EXT)
67$(PROJ).EXE
68$(MAPFILE)
69d:\msvc\lib\+
70$(LIBS)
71$(DEFFILE);
72<<
73 link $(LFLAGS) @$(PROJ).CRF
74 $(RC) $(RESFLAGS) $@
75
76
77run: $(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.