hlbsp.mak 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624
  1. # Microsoft Developer Studio Generated NMAKE File, Based on hlbsp.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=hlbsp - Win32 Super_Debug
  4. !MESSAGE No configuration specified. Defaulting to hlbsp - Win32 Super_Debug.
  5. !ENDIF
  6. !IF "$(CFG)" != "hlbsp - Win32 Release" && "$(CFG)" != "hlbsp - Win32 Debug" && "$(CFG)" != "hlbsp - Win32 Release w Symbols" && "$(CFG)" != "hlbsp - Win32 Super_Debug"
  7. !MESSAGE Invalid configuration "$(CFG)" specified.
  8. !MESSAGE You can specify a configuration when running NMAKE
  9. !MESSAGE by defining the macro CFG on the command line. For example:
  10. !MESSAGE
  11. !MESSAGE NMAKE /f "hlbsp.mak" CFG="hlbsp - Win32 Super_Debug"
  12. !MESSAGE
  13. !MESSAGE Possible choices for configuration are:
  14. !MESSAGE
  15. !MESSAGE "hlbsp - Win32 Release" (based on "Win32 (x86) Console Application")
  16. !MESSAGE "hlbsp - Win32 Debug" (based on "Win32 (x86) Console Application")
  17. !MESSAGE "hlbsp - Win32 Release w Symbols" (based on "Win32 (x86) Console Application")
  18. !MESSAGE "hlbsp - Win32 Super_Debug" (based on "Win32 (x86) Console Application")
  19. !MESSAGE
  20. !ERROR An invalid configuration is specified.
  21. !ENDIF
  22. !IF "$(OS)" == "Windows_NT"
  23. NULL=
  24. !ELSE
  25. NULL=nul
  26. !ENDIF
  27. CPP=cl.exe
  28. RSC=rc.exe
  29. !IF "$(CFG)" == "hlbsp - Win32 Release"
  30. OUTDIR=.\Release
  31. INTDIR=.\Release
  32. # Begin Custom Macros
  33. OutDir=.\Release
  34. # End Custom Macros
  35. ALL : "$(OUTDIR)\hlbsp.exe" "$(OUTDIR)\hlbsp.bsc"
  36. CLEAN :
  37. -@erase "$(INTDIR)\blockmem.obj"
  38. -@erase "$(INTDIR)\blockmem.sbr"
  39. -@erase "$(INTDIR)\bspfile.obj"
  40. -@erase "$(INTDIR)\bspfile.sbr"
  41. -@erase "$(INTDIR)\cmdlib.obj"
  42. -@erase "$(INTDIR)\cmdlib.sbr"
  43. -@erase "$(INTDIR)\filelib.obj"
  44. -@erase "$(INTDIR)\filelib.sbr"
  45. -@erase "$(INTDIR)\log.obj"
  46. -@erase "$(INTDIR)\log.sbr"
  47. -@erase "$(INTDIR)\mathlib.obj"
  48. -@erase "$(INTDIR)\mathlib.sbr"
  49. -@erase "$(INTDIR)\merge.obj"
  50. -@erase "$(INTDIR)\merge.sbr"
  51. -@erase "$(INTDIR)\messages.obj"
  52. -@erase "$(INTDIR)\messages.sbr"
  53. -@erase "$(INTDIR)\outside.obj"
  54. -@erase "$(INTDIR)\outside.sbr"
  55. -@erase "$(INTDIR)\portals.obj"
  56. -@erase "$(INTDIR)\portals.sbr"
  57. -@erase "$(INTDIR)\qbsp.obj"
  58. -@erase "$(INTDIR)\qbsp.sbr"
  59. -@erase "$(INTDIR)\scriplib.obj"
  60. -@erase "$(INTDIR)\scriplib.sbr"
  61. -@erase "$(INTDIR)\solidbsp.obj"
  62. -@erase "$(INTDIR)\solidbsp.sbr"
  63. -@erase "$(INTDIR)\surfaces.obj"
  64. -@erase "$(INTDIR)\surfaces.sbr"
  65. -@erase "$(INTDIR)\threads.obj"
  66. -@erase "$(INTDIR)\threads.sbr"
  67. -@erase "$(INTDIR)\tjunc.obj"
  68. -@erase "$(INTDIR)\tjunc.sbr"
  69. -@erase "$(INTDIR)\vc60.idb"
  70. -@erase "$(INTDIR)\winding.obj"
  71. -@erase "$(INTDIR)\winding.sbr"
  72. -@erase "$(INTDIR)\writebsp.obj"
  73. -@erase "$(INTDIR)\writebsp.sbr"
  74. -@erase "$(OUTDIR)\hlbsp.bsc"
  75. -@erase "$(OUTDIR)\hlbsp.exe"
  76. "$(OUTDIR)" :
  77. if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  78. CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "..\common" /I "..\template" /D "NDEBUG" /D "DOUBLEVEC_T" /D "WIN32" /D "_CONSOLE" /D "SYSTEM_WIN32" /D "STDC_HEADERS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\hlbsp.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
  79. BSC32=bscmake.exe
  80. BSC32_FLAGS=/nologo /o"$(OUTDIR)\hlbsp.bsc"
  81. BSC32_SBRS= \
  82. "$(INTDIR)\blockmem.sbr" \
  83. "$(INTDIR)\bspfile.sbr" \
  84. "$(INTDIR)\cmdlib.sbr" \
  85. "$(INTDIR)\filelib.sbr" \
  86. "$(INTDIR)\log.sbr" \
  87. "$(INTDIR)\mathlib.sbr" \
  88. "$(INTDIR)\messages.sbr" \
  89. "$(INTDIR)\scriplib.sbr" \
  90. "$(INTDIR)\threads.sbr" \
  91. "$(INTDIR)\writebsp.sbr" \
  92. "$(INTDIR)\merge.sbr" \
  93. "$(INTDIR)\outside.sbr" \
  94. "$(INTDIR)\portals.sbr" \
  95. "$(INTDIR)\qbsp.sbr" \
  96. "$(INTDIR)\solidbsp.sbr" \
  97. "$(INTDIR)\surfaces.sbr" \
  98. "$(INTDIR)\tjunc.sbr" \
  99. "$(INTDIR)\winding.sbr"
  100. "$(OUTDIR)\hlbsp.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  101. $(BSC32) @<<
  102. $(BSC32_FLAGS) $(BSC32_SBRS)
  103. <<
  104. LINK32=link.exe
  105. LINK32_FLAGS=binmode.obj /nologo /stack:0x400000,0x100000 /subsystem:console /incremental:no /pdb:"$(OUTDIR)\hlbsp.pdb" /machine:I386 /out:"$(OUTDIR)\hlbsp.exe"
  106. LINK32_OBJS= \
  107. "$(INTDIR)\blockmem.obj" \
  108. "$(INTDIR)\bspfile.obj" \
  109. "$(INTDIR)\cmdlib.obj" \
  110. "$(INTDIR)\filelib.obj" \
  111. "$(INTDIR)\log.obj" \
  112. "$(INTDIR)\mathlib.obj" \
  113. "$(INTDIR)\messages.obj" \
  114. "$(INTDIR)\scriplib.obj" \
  115. "$(INTDIR)\threads.obj" \
  116. "$(INTDIR)\writebsp.obj" \
  117. "$(INTDIR)\merge.obj" \
  118. "$(INTDIR)\outside.obj" \
  119. "$(INTDIR)\portals.obj" \
  120. "$(INTDIR)\qbsp.obj" \
  121. "$(INTDIR)\solidbsp.obj" \
  122. "$(INTDIR)\surfaces.obj" \
  123. "$(INTDIR)\tjunc.obj" \
  124. "$(INTDIR)\winding.obj"
  125. "$(OUTDIR)\hlbsp.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  126. $(LINK32) @<<
  127. $(LINK32_FLAGS) $(LINK32_OBJS)
  128. <<
  129. !ELSEIF "$(CFG)" == "hlbsp - Win32 Debug"
  130. OUTDIR=.\Debug
  131. INTDIR=.\Debug
  132. # Begin Custom Macros
  133. OutDir=.\Debug
  134. # End Custom Macros
  135. ALL : "$(OUTDIR)\hlbsp.exe" "$(OUTDIR)\hlbsp.bsc"
  136. CLEAN :
  137. -@erase "$(INTDIR)\blockmem.obj"
  138. -@erase "$(INTDIR)\blockmem.sbr"
  139. -@erase "$(INTDIR)\bspfile.obj"
  140. -@erase "$(INTDIR)\bspfile.sbr"
  141. -@erase "$(INTDIR)\cmdlib.obj"
  142. -@erase "$(INTDIR)\cmdlib.sbr"
  143. -@erase "$(INTDIR)\filelib.obj"
  144. -@erase "$(INTDIR)\filelib.sbr"
  145. -@erase "$(INTDIR)\log.obj"
  146. -@erase "$(INTDIR)\log.sbr"
  147. -@erase "$(INTDIR)\mathlib.obj"
  148. -@erase "$(INTDIR)\mathlib.sbr"
  149. -@erase "$(INTDIR)\merge.obj"
  150. -@erase "$(INTDIR)\merge.sbr"
  151. -@erase "$(INTDIR)\messages.obj"
  152. -@erase "$(INTDIR)\messages.sbr"
  153. -@erase "$(INTDIR)\outside.obj"
  154. -@erase "$(INTDIR)\outside.sbr"
  155. -@erase "$(INTDIR)\portals.obj"
  156. -@erase "$(INTDIR)\portals.sbr"
  157. -@erase "$(INTDIR)\qbsp.obj"
  158. -@erase "$(INTDIR)\qbsp.sbr"
  159. -@erase "$(INTDIR)\scriplib.obj"
  160. -@erase "$(INTDIR)\scriplib.sbr"
  161. -@erase "$(INTDIR)\solidbsp.obj"
  162. -@erase "$(INTDIR)\solidbsp.sbr"
  163. -@erase "$(INTDIR)\surfaces.obj"
  164. -@erase "$(INTDIR)\surfaces.sbr"
  165. -@erase "$(INTDIR)\threads.obj"
  166. -@erase "$(INTDIR)\threads.sbr"
  167. -@erase "$(INTDIR)\tjunc.obj"
  168. -@erase "$(INTDIR)\tjunc.sbr"
  169. -@erase "$(INTDIR)\vc60.idb"
  170. -@erase "$(INTDIR)\vc60.pdb"
  171. -@erase "$(INTDIR)\winding.obj"
  172. -@erase "$(INTDIR)\winding.sbr"
  173. -@erase "$(INTDIR)\writebsp.obj"
  174. -@erase "$(INTDIR)\writebsp.sbr"
  175. -@erase "$(OUTDIR)\hlbsp.bsc"
  176. -@erase "$(OUTDIR)\hlbsp.exe"
  177. -@erase "$(OUTDIR)\hlbsp.map"
  178. "$(OUTDIR)" :
  179. if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  180. CPP_PROJ=/nologo /MD /W3 /Gm /GX /Zi /Od /I "..\common" /I "..\template" /D "DOUBLEVEC_T" /D "_DEBUG" /D "STDC_HEADERS" /D "WIN32" /D "_CONSOLE" /D "SYSTEM_WIN32" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\hlbsp.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
  181. BSC32=bscmake.exe
  182. BSC32_FLAGS=/nologo /o"$(OUTDIR)\hlbsp.bsc"
  183. BSC32_SBRS= \
  184. "$(INTDIR)\blockmem.sbr" \
  185. "$(INTDIR)\bspfile.sbr" \
  186. "$(INTDIR)\cmdlib.sbr" \
  187. "$(INTDIR)\filelib.sbr" \
  188. "$(INTDIR)\log.sbr" \
  189. "$(INTDIR)\mathlib.sbr" \
  190. "$(INTDIR)\messages.sbr" \
  191. "$(INTDIR)\scriplib.sbr" \
  192. "$(INTDIR)\threads.sbr" \
  193. "$(INTDIR)\writebsp.sbr" \
  194. "$(INTDIR)\merge.sbr" \
  195. "$(INTDIR)\outside.sbr" \
  196. "$(INTDIR)\portals.sbr" \
  197. "$(INTDIR)\qbsp.sbr" \
  198. "$(INTDIR)\solidbsp.sbr" \
  199. "$(INTDIR)\surfaces.sbr" \
  200. "$(INTDIR)\tjunc.sbr" \
  201. "$(INTDIR)\winding.sbr"
  202. "$(OUTDIR)\hlbsp.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  203. $(BSC32) @<<
  204. $(BSC32_FLAGS) $(BSC32_SBRS)
  205. <<
  206. LINK32=link.exe
  207. LINK32_FLAGS=binmode.obj /nologo /stack:0x1000000,0x100000 /subsystem:console /profile /map:"$(INTDIR)\hlbsp.map" /debug /machine:I386 /out:"$(OUTDIR)\hlbsp.exe"
  208. LINK32_OBJS= \
  209. "$(INTDIR)\blockmem.obj" \
  210. "$(INTDIR)\bspfile.obj" \
  211. "$(INTDIR)\cmdlib.obj" \
  212. "$(INTDIR)\filelib.obj" \
  213. "$(INTDIR)\log.obj" \
  214. "$(INTDIR)\mathlib.obj" \
  215. "$(INTDIR)\messages.obj" \
  216. "$(INTDIR)\scriplib.obj" \
  217. "$(INTDIR)\threads.obj" \
  218. "$(INTDIR)\writebsp.obj" \
  219. "$(INTDIR)\merge.obj" \
  220. "$(INTDIR)\outside.obj" \
  221. "$(INTDIR)\portals.obj" \
  222. "$(INTDIR)\qbsp.obj" \
  223. "$(INTDIR)\solidbsp.obj" \
  224. "$(INTDIR)\surfaces.obj" \
  225. "$(INTDIR)\tjunc.obj" \
  226. "$(INTDIR)\winding.obj"
  227. "$(OUTDIR)\hlbsp.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  228. $(LINK32) @<<
  229. $(LINK32_FLAGS) $(LINK32_OBJS)
  230. <<
  231. !ELSEIF "$(CFG)" == "hlbsp - Win32 Release w Symbols"
  232. OUTDIR=.\Release_w_Symbols
  233. INTDIR=.\Release_w_Symbols
  234. # Begin Custom Macros
  235. OutDir=.\Release_w_Symbols
  236. # End Custom Macros
  237. ALL : "$(OUTDIR)\hlbsp.exe" "$(OUTDIR)\hlbsp.bsc"
  238. CLEAN :
  239. -@erase "$(INTDIR)\blockmem.obj"
  240. -@erase "$(INTDIR)\blockmem.sbr"
  241. -@erase "$(INTDIR)\bspfile.obj"
  242. -@erase "$(INTDIR)\bspfile.sbr"
  243. -@erase "$(INTDIR)\cmdlib.obj"
  244. -@erase "$(INTDIR)\cmdlib.sbr"
  245. -@erase "$(INTDIR)\filelib.obj"
  246. -@erase "$(INTDIR)\filelib.sbr"
  247. -@erase "$(INTDIR)\log.obj"
  248. -@erase "$(INTDIR)\log.sbr"
  249. -@erase "$(INTDIR)\mathlib.obj"
  250. -@erase "$(INTDIR)\mathlib.sbr"
  251. -@erase "$(INTDIR)\merge.obj"
  252. -@erase "$(INTDIR)\merge.sbr"
  253. -@erase "$(INTDIR)\messages.obj"
  254. -@erase "$(INTDIR)\messages.sbr"
  255. -@erase "$(INTDIR)\outside.obj"
  256. -@erase "$(INTDIR)\outside.sbr"
  257. -@erase "$(INTDIR)\portals.obj"
  258. -@erase "$(INTDIR)\portals.sbr"
  259. -@erase "$(INTDIR)\qbsp.obj"
  260. -@erase "$(INTDIR)\qbsp.sbr"
  261. -@erase "$(INTDIR)\scriplib.obj"
  262. -@erase "$(INTDIR)\scriplib.sbr"
  263. -@erase "$(INTDIR)\solidbsp.obj"
  264. -@erase "$(INTDIR)\solidbsp.sbr"
  265. -@erase "$(INTDIR)\surfaces.obj"
  266. -@erase "$(INTDIR)\surfaces.sbr"
  267. -@erase "$(INTDIR)\threads.obj"
  268. -@erase "$(INTDIR)\threads.sbr"
  269. -@erase "$(INTDIR)\tjunc.obj"
  270. -@erase "$(INTDIR)\tjunc.sbr"
  271. -@erase "$(INTDIR)\vc60.idb"
  272. -@erase "$(INTDIR)\vc60.pdb"
  273. -@erase "$(INTDIR)\winding.obj"
  274. -@erase "$(INTDIR)\winding.sbr"
  275. -@erase "$(INTDIR)\writebsp.obj"
  276. -@erase "$(INTDIR)\writebsp.sbr"
  277. -@erase "$(OUTDIR)\hlbsp.bsc"
  278. -@erase "$(OUTDIR)\hlbsp.exe"
  279. -@erase "$(OUTDIR)\hlbsp.map"
  280. "$(OUTDIR)" :
  281. if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  282. CPP_PROJ=/nologo /MD /W3 /GX /Zi /O2 /I "..\common" /I "..\template" /D "NDEBUG" /D "DOUBLEVEC_T" /D "WIN32" /D "_CONSOLE" /D "SYSTEM_WIN32" /D "STDC_HEADERS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\hlbsp.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
  283. BSC32=bscmake.exe
  284. BSC32_FLAGS=/nologo /o"$(OUTDIR)\hlbsp.bsc"
  285. BSC32_SBRS= \
  286. "$(INTDIR)\blockmem.sbr" \
  287. "$(INTDIR)\bspfile.sbr" \
  288. "$(INTDIR)\cmdlib.sbr" \
  289. "$(INTDIR)\filelib.sbr" \
  290. "$(INTDIR)\log.sbr" \
  291. "$(INTDIR)\mathlib.sbr" \
  292. "$(INTDIR)\messages.sbr" \
  293. "$(INTDIR)\scriplib.sbr" \
  294. "$(INTDIR)\threads.sbr" \
  295. "$(INTDIR)\writebsp.sbr" \
  296. "$(INTDIR)\merge.sbr" \
  297. "$(INTDIR)\outside.sbr" \
  298. "$(INTDIR)\portals.sbr" \
  299. "$(INTDIR)\qbsp.sbr" \
  300. "$(INTDIR)\solidbsp.sbr" \
  301. "$(INTDIR)\surfaces.sbr" \
  302. "$(INTDIR)\tjunc.sbr" \
  303. "$(INTDIR)\winding.sbr"
  304. "$(OUTDIR)\hlbsp.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  305. $(BSC32) @<<
  306. $(BSC32_FLAGS) $(BSC32_SBRS)
  307. <<
  308. LINK32=link.exe
  309. LINK32_FLAGS=binmode.obj /nologo /stack:0x400000,0x100000 /subsystem:console /pdb:none /map:"$(INTDIR)\hlbsp.map" /debug /machine:I386 /out:"$(OUTDIR)\hlbsp.exe"
  310. LINK32_OBJS= \
  311. "$(INTDIR)\blockmem.obj" \
  312. "$(INTDIR)\bspfile.obj" \
  313. "$(INTDIR)\cmdlib.obj" \
  314. "$(INTDIR)\filelib.obj" \
  315. "$(INTDIR)\log.obj" \
  316. "$(INTDIR)\mathlib.obj" \
  317. "$(INTDIR)\messages.obj" \
  318. "$(INTDIR)\scriplib.obj" \
  319. "$(INTDIR)\threads.obj" \
  320. "$(INTDIR)\writebsp.obj" \
  321. "$(INTDIR)\merge.obj" \
  322. "$(INTDIR)\outside.obj" \
  323. "$(INTDIR)\portals.obj" \
  324. "$(INTDIR)\qbsp.obj" \
  325. "$(INTDIR)\solidbsp.obj" \
  326. "$(INTDIR)\surfaces.obj" \
  327. "$(INTDIR)\tjunc.obj" \
  328. "$(INTDIR)\winding.obj"
  329. "$(OUTDIR)\hlbsp.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  330. $(LINK32) @<<
  331. $(LINK32_FLAGS) $(LINK32_OBJS)
  332. <<
  333. !ELSEIF "$(CFG)" == "hlbsp - Win32 Super_Debug"
  334. OUTDIR=.\Super_Debug
  335. INTDIR=.\Super_Debug
  336. # Begin Custom Macros
  337. OutDir=.\Super_Debug
  338. # End Custom Macros
  339. ALL : "$(OUTDIR)\hlbsp.exe" "$(OUTDIR)\hlbsp.bsc"
  340. CLEAN :
  341. -@erase "$(INTDIR)\blockmem.obj"
  342. -@erase "$(INTDIR)\blockmem.sbr"
  343. -@erase "$(INTDIR)\bspfile.obj"
  344. -@erase "$(INTDIR)\bspfile.sbr"
  345. -@erase "$(INTDIR)\cmdlib.obj"
  346. -@erase "$(INTDIR)\cmdlib.sbr"
  347. -@erase "$(INTDIR)\filelib.obj"
  348. -@erase "$(INTDIR)\filelib.sbr"
  349. -@erase "$(INTDIR)\log.obj"
  350. -@erase "$(INTDIR)\log.sbr"
  351. -@erase "$(INTDIR)\mathlib.obj"
  352. -@erase "$(INTDIR)\mathlib.sbr"
  353. -@erase "$(INTDIR)\merge.obj"
  354. -@erase "$(INTDIR)\merge.sbr"
  355. -@erase "$(INTDIR)\messages.obj"
  356. -@erase "$(INTDIR)\messages.sbr"
  357. -@erase "$(INTDIR)\outside.obj"
  358. -@erase "$(INTDIR)\outside.sbr"
  359. -@erase "$(INTDIR)\portals.obj"
  360. -@erase "$(INTDIR)\portals.sbr"
  361. -@erase "$(INTDIR)\qbsp.obj"
  362. -@erase "$(INTDIR)\qbsp.sbr"
  363. -@erase "$(INTDIR)\scriplib.obj"
  364. -@erase "$(INTDIR)\scriplib.sbr"
  365. -@erase "$(INTDIR)\solidbsp.obj"
  366. -@erase "$(INTDIR)\solidbsp.sbr"
  367. -@erase "$(INTDIR)\surfaces.obj"
  368. -@erase "$(INTDIR)\surfaces.sbr"
  369. -@erase "$(INTDIR)\threads.obj"
  370. -@erase "$(INTDIR)\threads.sbr"
  371. -@erase "$(INTDIR)\tjunc.obj"
  372. -@erase "$(INTDIR)\tjunc.sbr"
  373. -@erase "$(INTDIR)\vc60.idb"
  374. -@erase "$(INTDIR)\vc60.pdb"
  375. -@erase "$(INTDIR)\winding.obj"
  376. -@erase "$(INTDIR)\winding.sbr"
  377. -@erase "$(INTDIR)\writebsp.obj"
  378. -@erase "$(INTDIR)\writebsp.sbr"
  379. -@erase "$(OUTDIR)\hlbsp.bsc"
  380. -@erase "$(OUTDIR)\hlbsp.exe"
  381. -@erase "$(OUTDIR)\hlbsp.map"
  382. "$(OUTDIR)" :
  383. if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  384. CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /I "..\common" /I "..\template" /D "DOUBLEVEC_T" /D "_DEBUG" /D "STDC_HEADERS" /D "WIN32" /D "_CONSOLE" /D "SYSTEM_WIN32" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\hlbsp.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
  385. BSC32=bscmake.exe
  386. BSC32_FLAGS=/nologo /o"$(OUTDIR)\hlbsp.bsc"
  387. BSC32_SBRS= \
  388. "$(INTDIR)\blockmem.sbr" \
  389. "$(INTDIR)\bspfile.sbr" \
  390. "$(INTDIR)\cmdlib.sbr" \
  391. "$(INTDIR)\filelib.sbr" \
  392. "$(INTDIR)\log.sbr" \
  393. "$(INTDIR)\mathlib.sbr" \
  394. "$(INTDIR)\messages.sbr" \
  395. "$(INTDIR)\scriplib.sbr" \
  396. "$(INTDIR)\threads.sbr" \
  397. "$(INTDIR)\writebsp.sbr" \
  398. "$(INTDIR)\merge.sbr" \
  399. "$(INTDIR)\outside.sbr" \
  400. "$(INTDIR)\portals.sbr" \
  401. "$(INTDIR)\qbsp.sbr" \
  402. "$(INTDIR)\solidbsp.sbr" \
  403. "$(INTDIR)\surfaces.sbr" \
  404. "$(INTDIR)\tjunc.sbr" \
  405. "$(INTDIR)\winding.sbr"
  406. "$(OUTDIR)\hlbsp.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  407. $(BSC32) @<<
  408. $(BSC32_FLAGS) $(BSC32_SBRS)
  409. <<
  410. LINK32=link.exe
  411. LINK32_FLAGS=binmode.obj /nologo /stack:0x1000000,0x100000 /subsystem:console /profile /map:"$(INTDIR)\hlbsp.map" /debug /machine:I386 /out:"$(OUTDIR)\hlbsp.exe"
  412. LINK32_OBJS= \
  413. "$(INTDIR)\blockmem.obj" \
  414. "$(INTDIR)\bspfile.obj" \
  415. "$(INTDIR)\cmdlib.obj" \
  416. "$(INTDIR)\filelib.obj" \
  417. "$(INTDIR)\log.obj" \
  418. "$(INTDIR)\mathlib.obj" \
  419. "$(INTDIR)\messages.obj" \
  420. "$(INTDIR)\scriplib.obj" \
  421. "$(INTDIR)\threads.obj" \
  422. "$(INTDIR)\writebsp.obj" \
  423. "$(INTDIR)\merge.obj" \
  424. "$(INTDIR)\outside.obj" \
  425. "$(INTDIR)\portals.obj" \
  426. "$(INTDIR)\qbsp.obj" \
  427. "$(INTDIR)\solidbsp.obj" \
  428. "$(INTDIR)\surfaces.obj" \
  429. "$(INTDIR)\tjunc.obj" \
  430. "$(INTDIR)\winding.obj"
  431. "$(OUTDIR)\hlbsp.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  432. $(LINK32) @<<
  433. $(LINK32_FLAGS) $(LINK32_OBJS)
  434. <<
  435. !ENDIF
  436. .c{$(INTDIR)}.obj::
  437. $(CPP) @<<
  438. $(CPP_PROJ) $<
  439. <<
  440. .cpp{$(INTDIR)}.obj::
  441. $(CPP) @<<
  442. $(CPP_PROJ) $<
  443. <<
  444. .cxx{$(INTDIR)}.obj::
  445. $(CPP) @<<
  446. $(CPP_PROJ) $<
  447. <<
  448. .c{$(INTDIR)}.sbr::
  449. $(CPP) @<<
  450. $(CPP_PROJ) $<
  451. <<
  452. .cpp{$(INTDIR)}.sbr::
  453. $(CPP) @<<
  454. $(CPP_PROJ) $<
  455. <<
  456. .cxx{$(INTDIR)}.sbr::
  457. $(CPP) @<<
  458. $(CPP_PROJ) $<
  459. <<
  460. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  461. !IF EXISTS("hlbsp.dep")
  462. !INCLUDE "hlbsp.dep"
  463. !ELSE
  464. !MESSAGE Warning: cannot find "hlbsp.dep"
  465. !ENDIF
  466. !ENDIF
  467. !IF "$(CFG)" == "hlbsp - Win32 Release" || "$(CFG)" == "hlbsp - Win32 Debug" || "$(CFG)" == "hlbsp - Win32 Release w Symbols" || "$(CFG)" == "hlbsp - Win32 Super_Debug"
  468. SOURCE=..\common\blockmem.cpp
  469. "$(INTDIR)\blockmem.obj" "$(INTDIR)\blockmem.sbr" : $(SOURCE) "$(INTDIR)"
  470. $(CPP) $(CPP_PROJ) $(SOURCE)
  471. SOURCE=..\common\bspfile.cpp
  472. "$(INTDIR)\bspfile.obj" "$(INTDIR)\bspfile.sbr" : $(SOURCE) "$(INTDIR)"
  473. $(CPP) $(CPP_PROJ) $(SOURCE)
  474. SOURCE=..\common\cmdlib.cpp
  475. "$(INTDIR)\cmdlib.obj" "$(INTDIR)\cmdlib.sbr" : $(SOURCE) "$(INTDIR)"
  476. $(CPP) $(CPP_PROJ) $(SOURCE)
  477. SOURCE=..\common\filelib.cpp
  478. "$(INTDIR)\filelib.obj" "$(INTDIR)\filelib.sbr" : $(SOURCE) "$(INTDIR)"
  479. $(CPP) $(CPP_PROJ) $(SOURCE)
  480. SOURCE=..\common\log.cpp
  481. "$(INTDIR)\log.obj" "$(INTDIR)\log.sbr" : $(SOURCE) "$(INTDIR)"
  482. $(CPP) $(CPP_PROJ) $(SOURCE)
  483. SOURCE=..\common\mathlib.cpp
  484. "$(INTDIR)\mathlib.obj" "$(INTDIR)\mathlib.sbr" : $(SOURCE) "$(INTDIR)"
  485. $(CPP) $(CPP_PROJ) $(SOURCE)
  486. SOURCE=..\common\messages.cpp
  487. "$(INTDIR)\messages.obj" "$(INTDIR)\messages.sbr" : $(SOURCE) "$(INTDIR)"
  488. $(CPP) $(CPP_PROJ) $(SOURCE)
  489. SOURCE=..\common\scriplib.cpp
  490. "$(INTDIR)\scriplib.obj" "$(INTDIR)\scriplib.sbr" : $(SOURCE) "$(INTDIR)"
  491. $(CPP) $(CPP_PROJ) $(SOURCE)
  492. SOURCE=..\common\threads.cpp
  493. "$(INTDIR)\threads.obj" "$(INTDIR)\threads.sbr" : $(SOURCE) "$(INTDIR)"
  494. $(CPP) $(CPP_PROJ) $(SOURCE)
  495. SOURCE=.\writebsp.cpp
  496. "$(INTDIR)\writebsp.obj" "$(INTDIR)\writebsp.sbr" : $(SOURCE) "$(INTDIR)"
  497. SOURCE=.\merge.cpp
  498. "$(INTDIR)\merge.obj" "$(INTDIR)\merge.sbr" : $(SOURCE) "$(INTDIR)"
  499. SOURCE=.\outside.cpp
  500. "$(INTDIR)\outside.obj" "$(INTDIR)\outside.sbr" : $(SOURCE) "$(INTDIR)"
  501. SOURCE=.\portals.cpp
  502. "$(INTDIR)\portals.obj" "$(INTDIR)\portals.sbr" : $(SOURCE) "$(INTDIR)"
  503. SOURCE=.\qbsp.cpp
  504. "$(INTDIR)\qbsp.obj" "$(INTDIR)\qbsp.sbr" : $(SOURCE) "$(INTDIR)"
  505. SOURCE=.\solidbsp.cpp
  506. "$(INTDIR)\solidbsp.obj" "$(INTDIR)\solidbsp.sbr" : $(SOURCE) "$(INTDIR)"
  507. SOURCE=.\surfaces.cpp
  508. "$(INTDIR)\surfaces.obj" "$(INTDIR)\surfaces.sbr" : $(SOURCE) "$(INTDIR)"
  509. SOURCE=.\tjunc.cpp
  510. "$(INTDIR)\tjunc.obj" "$(INTDIR)\tjunc.sbr" : $(SOURCE) "$(INTDIR)"
  511. SOURCE=..\common\winding.cpp
  512. "$(INTDIR)\winding.obj" "$(INTDIR)\winding.sbr" : $(SOURCE) "$(INTDIR)"
  513. $(CPP) $(CPP_PROJ) $(SOURCE)
  514. !ENDIF