1 # Microsoft Visual C++ generated build script - Do not modify
\r
2 # $FreeBSD: src/sys/i386/boot/dosboot/fbsdboot.mak,v 1.3 1999/12/23 17:52:00 bde Exp $
\r
10 D_RCDEFINES = -d_DEBUG
\r
11 R_RCDEFINES = -dNDEBUG
\r
14 PROJPATH = C:\SRC\FBSDBOOT\
\r
23 FIRSTC = FBSDBOOT.C
\r
26 CFLAGS_D_DEXE = /nologo /Gs /G3 /Zp1 /W3 /Zi /AL /Oi /D "_DEBUG" /D "i386" /D "_DOS" /D "__i386__" /Fc /Fd"FBSDBOOT.PDB"
\r
27 CFLAGS_R_DEXE = /nologo /Gs /G3 /Zp1 /W3 /AL /Ox /D "NDEBUG" /D "i386" /D "_DOS" /D "__i386__" /D "DO_BAD144"
\r
28 LFLAGS_D_DEXE = /NOLOGO /NOI /STACK:6000 /ONERROR:NOEXE /CO /MAP /LINE
\r
29 LFLAGS_R_DEXE = /NOLOGO /NOI /STACK:5120 /ONERROR:NOEXE
\r
30 LIBS_D_DEXE = oldnames llibce
\r
31 LIBS_R_DEXE = oldnames llibce
\r
37 !if "$(DEBUG)" == "1"
\r
38 CFLAGS = $(CFLAGS_D_DEXE)
\r
39 LFLAGS = $(LFLAGS_D_DEXE)
\r
40 LIBS = $(LIBS_D_DEXE)
\r
42 RCDEFINES = $(D_RCDEFINES)
\r
44 CFLAGS = $(CFLAGS_R_DEXE)
\r
45 LFLAGS = $(LFLAGS_R_DEXE)
\r
46 LIBS = $(LIBS_R_DEXE)
\r
48 RCDEFINES = $(R_RCDEFINES)
\r
50 !if [if exist MSVC.BND del MSVC.BND]
\r
52 SBRS = FBSDBOOT.SBR \
\r
60 FBSDBOOT_DEP = c:\src\fbsdboot\reboot.h \
\r
61 c:\src\fbsdboot\boot.h \
\r
62 c:\src\fbsdboot\param.h \
\r
63 c:\src\fbsdboot\sysparam.h \
\r
64 c:\src\fbsdboot\syslimit.h \
\r
65 c:\src\fbsdboot\quota.h \
\r
66 c:\src\fbsdboot\cdefs.h \
\r
67 c:\src\fbsdboot\fs.h \
\r
68 c:\src\fbsdboot\inode.h \
\r
69 c:\src\fbsdboot\dinode.h \
\r
70 c:\src\fbsdboot\bootinfo.h \
\r
71 c:\src\fbsdboot\dosboot.h \
\r
72 c:\src\fbsdboot\protmod.h
\r
75 PROTMOD_DEP = c:\src\fbsdboot\boot.h \
\r
76 c:\src\fbsdboot\param.h \
\r
77 c:\src\fbsdboot\sysparam.h \
\r
78 c:\src\fbsdboot\syslimit.h \
\r
79 c:\src\fbsdboot\quota.h \
\r
80 c:\src\fbsdboot\cdefs.h \
\r
81 c:\src\fbsdboot\fs.h \
\r
82 c:\src\fbsdboot\inode.h \
\r
83 c:\src\fbsdboot\dinode.h \
\r
84 c:\src\fbsdboot\bootinfo.h \
\r
85 c:\src\fbsdboot\protmod.h
\r
88 BOOT_DEP = c:\src\fbsdboot\bootinfo.h \
\r
89 c:\src\fbsdboot\protmod.h \
\r
90 c:\src\fbsdboot\param.h \
\r
91 c:\src\fbsdboot\sysparam.h \
\r
92 c:\src\fbsdboot\syslimit.h \
\r
93 c:\src\fbsdboot\boot.h \
\r
94 c:\src\fbsdboot\quota.h \
\r
95 c:\src\fbsdboot\cdefs.h \
\r
96 c:\src\fbsdboot\fs.h \
\r
97 c:\src\fbsdboot\inode.h \
\r
98 c:\src\fbsdboot\dinode.h \
\r
99 c:\src\fbsdboot\reboot.h \
\r
100 c:\src\fbsdboot\exec.h \
\r
101 c:\src\fbsdboot\mexec.h \
\r
102 c:\src\fbsdboot\imgact.h
\r
105 DISK_DEP = c:\src\fbsdboot\boot.h \
\r
106 c:\src\fbsdboot\param.h \
\r
107 c:\src\fbsdboot\sysparam.h \
\r
108 c:\src\fbsdboot\syslimit.h \
\r
109 c:\src\fbsdboot\quota.h \
\r
110 c:\src\fbsdboot\cdefs.h \
\r
111 c:\src\fbsdboot\fs.h \
\r
112 c:\src\fbsdboot\inode.h \
\r
113 c:\src\fbsdboot\dinode.h \
\r
114 c:\src\fbsdboot\dkbad.h \
\r
115 c:\src\fbsdboot\disklabe.h
\r
118 SYS_DEP = c:\src\fbsdboot\protmod.h \
\r
119 c:\src\fbsdboot\boot.h \
\r
120 c:\src\fbsdboot\param.h \
\r
121 c:\src\fbsdboot\sysparam.h \
\r
122 c:\src\fbsdboot\syslimit.h \
\r
123 c:\src\fbsdboot\quota.h \
\r
124 c:\src\fbsdboot\cdefs.h \
\r
125 c:\src\fbsdboot\fs.h \
\r
126 c:\src\fbsdboot\inode.h \
\r
127 c:\src\fbsdboot\dinode.h \
\r
128 c:\src\fbsdboot\dir.h \
\r
129 c:\src\fbsdboot\dirent.h
\r
132 DOSBOOT_DEP = c:\src\fbsdboot\protmod.h \
\r
133 c:\src\fbsdboot\param.h \
\r
134 c:\src\fbsdboot\sysparam.h \
\r
135 c:\src\fbsdboot\syslimit.h \
\r
136 c:\src\fbsdboot\boot.h \
\r
137 c:\src\fbsdboot\quota.h \
\r
138 c:\src\fbsdboot\cdefs.h \
\r
139 c:\src\fbsdboot\fs.h \
\r
140 c:\src\fbsdboot\inode.h \
\r
141 c:\src\fbsdboot\dinode.h \
\r
142 c:\src\fbsdboot\bootinfo.h \
\r
143 c:\src\fbsdboot\reboot.h \
\r
144 c:\src\fbsdboot\exec.h \
\r
145 c:\src\fbsdboot\mexec.h \
\r
146 c:\src\fbsdboot\imgact.h
\r
151 FBSDBOOT.OBJ: FBSDBOOT.C $(FBSDBOOT_DEP)
\r
152 $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c FBSDBOOT.C
\r
154 PROTMOD.OBJ: PROTMOD.C $(PROTMOD_DEP)
\r
155 $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PROTMOD.C
\r
157 BOOT.OBJ: BOOT.C $(BOOT_DEP)
\r
158 $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c BOOT.C
\r
160 DISK.OBJ: DISK.C $(DISK_DEP)
\r
161 $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c DISK.C
\r
163 SYS.OBJ: SYS.C $(SYS_DEP)
\r
164 $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c SYS.C
\r
166 DOSBOOT.OBJ: DOSBOOT.C $(DOSBOOT_DEP)
\r
167 $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c DOSBOOT.C
\r
169 $(PROJ).EXE:: FBSDBOOT.OBJ PROTMOD.OBJ BOOT.OBJ DISK.OBJ SYS.OBJ DOSBOOT.OBJ $(OBJS_EXT) $(DEFFILE)
\r
170 echo >NUL @<<$(PROJ).CRF
\r
185 link $(LFLAGS) @$(PROJ).CRF
\r
188 $(PROJ) $(RUNFLAGS)
\r
191 $(PROJ).BSC: $(SBRS)
\r