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
3 # $DragonFly: src/sys/i386/boot/dosboot/Attic/fbsdboot.mak,v 1.2 2003/06/17 04:28:34 dillon Exp $
\r
11 D_RCDEFINES = -d_DEBUG
\r
12 R_RCDEFINES = -dNDEBUG
\r
15 PROJPATH = C:\SRC\FBSDBOOT\
\r
24 FIRSTC = FBSDBOOT.C
\r
27 CFLAGS_D_DEXE = /nologo /Gs /G3 /Zp1 /W3 /Zi /AL /Oi /D "_DEBUG" /D "i386" /D "_DOS" /D "__i386__" /Fc /Fd"FBSDBOOT.PDB"
\r
28 CFLAGS_R_DEXE = /nologo /Gs /G3 /Zp1 /W3 /AL /Ox /D "NDEBUG" /D "i386" /D "_DOS" /D "__i386__" /D "DO_BAD144"
\r
29 LFLAGS_D_DEXE = /NOLOGO /NOI /STACK:6000 /ONERROR:NOEXE /CO /MAP /LINE
\r
30 LFLAGS_R_DEXE = /NOLOGO /NOI /STACK:5120 /ONERROR:NOEXE
\r
31 LIBS_D_DEXE = oldnames llibce
\r
32 LIBS_R_DEXE = oldnames llibce
\r
38 !if "$(DEBUG)" == "1"
\r
39 CFLAGS = $(CFLAGS_D_DEXE)
\r
40 LFLAGS = $(LFLAGS_D_DEXE)
\r
41 LIBS = $(LIBS_D_DEXE)
\r
43 RCDEFINES = $(D_RCDEFINES)
\r
45 CFLAGS = $(CFLAGS_R_DEXE)
\r
46 LFLAGS = $(LFLAGS_R_DEXE)
\r
47 LIBS = $(LIBS_R_DEXE)
\r
49 RCDEFINES = $(R_RCDEFINES)
\r
51 !if [if exist MSVC.BND del MSVC.BND]
\r
53 SBRS = FBSDBOOT.SBR \
\r
61 FBSDBOOT_DEP = c:\src\fbsdboot\reboot.h \
\r
62 c:\src\fbsdboot\boot.h \
\r
63 c:\src\fbsdboot\param.h \
\r
64 c:\src\fbsdboot\sysparam.h \
\r
65 c:\src\fbsdboot\syslimit.h \
\r
66 c:\src\fbsdboot\quota.h \
\r
67 c:\src\fbsdboot\cdefs.h \
\r
68 c:\src\fbsdboot\fs.h \
\r
69 c:\src\fbsdboot\inode.h \
\r
70 c:\src\fbsdboot\dinode.h \
\r
71 c:\src\fbsdboot\bootinfo.h \
\r
72 c:\src\fbsdboot\dosboot.h \
\r
73 c:\src\fbsdboot\protmod.h
\r
76 PROTMOD_DEP = c:\src\fbsdboot\boot.h \
\r
77 c:\src\fbsdboot\param.h \
\r
78 c:\src\fbsdboot\sysparam.h \
\r
79 c:\src\fbsdboot\syslimit.h \
\r
80 c:\src\fbsdboot\quota.h \
\r
81 c:\src\fbsdboot\cdefs.h \
\r
82 c:\src\fbsdboot\fs.h \
\r
83 c:\src\fbsdboot\inode.h \
\r
84 c:\src\fbsdboot\dinode.h \
\r
85 c:\src\fbsdboot\bootinfo.h \
\r
86 c:\src\fbsdboot\protmod.h
\r
89 BOOT_DEP = c:\src\fbsdboot\bootinfo.h \
\r
90 c:\src\fbsdboot\protmod.h \
\r
91 c:\src\fbsdboot\param.h \
\r
92 c:\src\fbsdboot\sysparam.h \
\r
93 c:\src\fbsdboot\syslimit.h \
\r
94 c:\src\fbsdboot\boot.h \
\r
95 c:\src\fbsdboot\quota.h \
\r
96 c:\src\fbsdboot\cdefs.h \
\r
97 c:\src\fbsdboot\fs.h \
\r
98 c:\src\fbsdboot\inode.h \
\r
99 c:\src\fbsdboot\dinode.h \
\r
100 c:\src\fbsdboot\reboot.h \
\r
101 c:\src\fbsdboot\exec.h \
\r
102 c:\src\fbsdboot\mexec.h \
\r
103 c:\src\fbsdboot\imgact.h
\r
106 DISK_DEP = c:\src\fbsdboot\boot.h \
\r
107 c:\src\fbsdboot\param.h \
\r
108 c:\src\fbsdboot\sysparam.h \
\r
109 c:\src\fbsdboot\syslimit.h \
\r
110 c:\src\fbsdboot\quota.h \
\r
111 c:\src\fbsdboot\cdefs.h \
\r
112 c:\src\fbsdboot\fs.h \
\r
113 c:\src\fbsdboot\inode.h \
\r
114 c:\src\fbsdboot\dinode.h \
\r
115 c:\src\fbsdboot\dkbad.h \
\r
116 c:\src\fbsdboot\disklabe.h
\r
119 SYS_DEP = c:\src\fbsdboot\protmod.h \
\r
120 c:\src\fbsdboot\boot.h \
\r
121 c:\src\fbsdboot\param.h \
\r
122 c:\src\fbsdboot\sysparam.h \
\r
123 c:\src\fbsdboot\syslimit.h \
\r
124 c:\src\fbsdboot\quota.h \
\r
125 c:\src\fbsdboot\cdefs.h \
\r
126 c:\src\fbsdboot\fs.h \
\r
127 c:\src\fbsdboot\inode.h \
\r
128 c:\src\fbsdboot\dinode.h \
\r
129 c:\src\fbsdboot\dir.h \
\r
130 c:\src\fbsdboot\dirent.h
\r
133 DOSBOOT_DEP = c:\src\fbsdboot\protmod.h \
\r
134 c:\src\fbsdboot\param.h \
\r
135 c:\src\fbsdboot\sysparam.h \
\r
136 c:\src\fbsdboot\syslimit.h \
\r
137 c:\src\fbsdboot\boot.h \
\r
138 c:\src\fbsdboot\quota.h \
\r
139 c:\src\fbsdboot\cdefs.h \
\r
140 c:\src\fbsdboot\fs.h \
\r
141 c:\src\fbsdboot\inode.h \
\r
142 c:\src\fbsdboot\dinode.h \
\r
143 c:\src\fbsdboot\bootinfo.h \
\r
144 c:\src\fbsdboot\reboot.h \
\r
145 c:\src\fbsdboot\exec.h \
\r
146 c:\src\fbsdboot\mexec.h \
\r
147 c:\src\fbsdboot\imgact.h
\r
152 FBSDBOOT.OBJ: FBSDBOOT.C $(FBSDBOOT_DEP)
\r
153 $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c FBSDBOOT.C
\r
155 PROTMOD.OBJ: PROTMOD.C $(PROTMOD_DEP)
\r
156 $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c PROTMOD.C
\r
158 BOOT.OBJ: BOOT.C $(BOOT_DEP)
\r
159 $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c BOOT.C
\r
161 DISK.OBJ: DISK.C $(DISK_DEP)
\r
162 $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c DISK.C
\r
164 SYS.OBJ: SYS.C $(SYS_DEP)
\r
165 $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c SYS.C
\r
167 DOSBOOT.OBJ: DOSBOOT.C $(DOSBOOT_DEP)
\r
168 $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c DOSBOOT.C
\r
170 $(PROJ).EXE:: FBSDBOOT.OBJ PROTMOD.OBJ BOOT.OBJ DISK.OBJ SYS.OBJ DOSBOOT.OBJ $(OBJS_EXT) $(DEFFILE)
\r
171 echo >NUL @<<$(PROJ).CRF
\r
186 link $(LFLAGS) @$(PROJ).CRF
\r
189 $(PROJ) $(RUNFLAGS)
\r
192 $(PROJ).BSC: $(SBRS)
\r