Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

429 lines
11 KiB

  1. # Microsoft Developer Studio Project File - Name="StudioRender" - Package Owner=<4>
  2. # Microsoft Developer Studio Generated Build File, Format Version 6.00
  3. # ** DO NOT EDIT **
  4. # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
  5. CFG=StudioRender - Win32 Debug
  6. !MESSAGE This is not a valid makefile. To build this project using NMAKE,
  7. !MESSAGE use the Export Makefile command and run
  8. !MESSAGE
  9. !MESSAGE NMAKE /f "studiorender.mak".
  10. !MESSAGE
  11. !MESSAGE You can specify a configuration when running NMAKE
  12. !MESSAGE by defining the macro CFG on the command line. For example:
  13. !MESSAGE
  14. !MESSAGE NMAKE /f "studiorender.mak" CFG="StudioRender - Win32 Debug"
  15. !MESSAGE
  16. !MESSAGE Possible choices for configuration are:
  17. !MESSAGE
  18. !MESSAGE "StudioRender - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
  19. !MESSAGE "StudioRender - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
  20. !MESSAGE
  21. # Begin Project
  22. # PROP AllowPerConfigDependencies 0
  23. # PROP Scc_ProjName ""$/Src/StudioRender", MNSDAAAA"
  24. # PROP Scc_LocalPath "."
  25. CPP=cl.exe
  26. MTL=midl.exe
  27. RSC=rc.exe
  28. !IF "$(CFG)" == "StudioRender - Win32 Release"
  29. # PROP BASE Use_MFC 0
  30. # PROP BASE Use_Debug_Libraries 0
  31. # PROP BASE Output_Dir "Release"
  32. # PROP BASE Intermediate_Dir "Release"
  33. # PROP BASE Target_Dir ""
  34. # PROP Use_MFC 0
  35. # PROP Use_Debug_Libraries 0
  36. # PROP Output_Dir "Release"
  37. # PROP Intermediate_Dir "Release"
  38. # PROP Ignore_Export_Lib 0
  39. # PROP Target_Dir ""
  40. # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "STUDIORENDER_EXPORTS" /YX /FD /c
  41. # ADD CPP /nologo /G6 /W4 /Zi /Ox /Ot /Og /Oi /Ob2 /I "..\public" /I "..\public\tier1" /I "..\common" /D "NDEBUG" /D "_WIN32" /D "IMAGE_LOADER_NO_DXTC" /D "_MBCS" /D "_USRDLL" /D "STUDIORENDER_EXPORTS" /D "_WINDOWS" /D "PROTECTED_THINGS_ENABLE" /FAs /FD /c
  42. # SUBTRACT CPP /Os /YX
  43. # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
  44. # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
  45. # ADD BASE RSC /l 0x409 /d "NDEBUG"
  46. # ADD RSC /l 0x409 /d "NDEBUG"
  47. BSC32=bscmake.exe
  48. # ADD BASE BSC32 /nologo
  49. # ADD BSC32 /nologo
  50. LINK32=link.exe
  51. # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
  52. # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /base:"0x2C000000" /dll /map /debug /machine:I386 /libpath:"..\lib\public" /libpath:"..\lib\common"
  53. # Begin Custom Build
  54. TargetDir=.\Release
  55. TargetPath=.\Release\studiorender.dll
  56. InputPath=.\Release\studiorender.dll
  57. SOURCE="$(InputPath)"
  58. BuildCmds= \
  59. if exist ..\..\game\bin\studiorender.dll attrib -r ..\..\game\bin\studiorender.dll \
  60. copy $(TargetPath) ..\..\game\bin\studiorender.dll \
  61. if exist $(TargetDir)\studiorender.map copy $(TargetDir)\studiorender.map ..\..\game\bin\studiorender.map \
  62. if exist ..\..\game\bin\studiorender.pdb attrib -r ..\..\game\bin\studiorender.pdb \
  63. copy $(TargetDir)\studiorender.pdb ..\..\game\bin \
  64. "..\..\game\bin\StudioRender.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  65. $(BuildCmds)
  66. "..\..\game\bin\studiorender.pdb" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  67. $(BuildCmds)
  68. # End Custom Build
  69. !ELSEIF "$(CFG)" == "StudioRender - Win32 Debug"
  70. # PROP BASE Use_MFC 0
  71. # PROP BASE Use_Debug_Libraries 1
  72. # PROP BASE Output_Dir "Debug"
  73. # PROP BASE Intermediate_Dir "Debug"
  74. # PROP BASE Target_Dir ""
  75. # PROP Use_MFC 0
  76. # PROP Use_Debug_Libraries 1
  77. # PROP Output_Dir "Debug"
  78. # PROP Intermediate_Dir "Debug"
  79. # PROP Ignore_Export_Lib 0
  80. # PROP Target_Dir ""
  81. # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "STUDIORENDER_EXPORTS" /YX /FD /GZ /c
  82. # ADD CPP /nologo /G6 /W4 /Gm /ZI /Od /I "..\public" /I "..\public\tier1" /I "..\common" /D "WIN32" /D fopen=dont_use_fopen /D "_DEBUG" /D "IMAGE_LOADER_NO_DXTC" /D "_MBCS" /D "_USRDLL" /D "STUDIORENDER_EXPORTS" /D "_WINDOWS" /D "PROTECTED_THINGS_ENABLE" /FR /FD /GZ /c
  83. # SUBTRACT CPP /YX
  84. # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
  85. # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
  86. # ADD BASE RSC /l 0x409 /d "_DEBUG"
  87. # ADD RSC /l 0x409 /d "_DEBUG"
  88. BSC32=bscmake.exe
  89. # ADD BASE BSC32 /nologo
  90. # ADD BSC32 /nologo
  91. LINK32=link.exe
  92. # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
  93. # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /base:"0x2C000000" /dll /debug /machine:I386 /pdbtype:sept /libpath:"..\lib\public" /libpath:"..\lib\common"
  94. # Begin Custom Build
  95. TargetDir=.\Debug
  96. TargetPath=.\Debug\studiorender.dll
  97. InputPath=.\Debug\studiorender.dll
  98. SOURCE="$(InputPath)"
  99. "..\..\game\bin\StudioRender.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  100. if exist ..\..\game\bin\studiorender.dll attrib -r ..\..\game\bin\studiorender.dll
  101. copy $(TargetPath) ..\..\game\bin\studiorender.dll
  102. if exist $(TargetDir)\studiorender.map copy $(TargetDir)\studiorender.map ..\..\game\bin\studiorender.map
  103. # End Custom Build
  104. !ENDIF
  105. # Begin Target
  106. # Name "StudioRender - Win32 Release"
  107. # Name "StudioRender - Win32 Debug"
  108. # Begin Group "Source Files"
  109. # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
  110. # Begin Source File
  111. SOURCE=..\tier1\convar.cpp
  112. # End Source File
  113. # Begin Source File
  114. SOURCE=.\CStudioRender.cpp
  115. # End Source File
  116. # Begin Source File
  117. SOURCE=.\FlexRenderData.cpp
  118. # End Source File
  119. # Begin Source File
  120. SOURCE=..\Public\ImageLoader.cpp
  121. # End Source File
  122. # Begin Source File
  123. SOURCE=..\tier1\interface.cpp
  124. # End Source File
  125. # Begin Source File
  126. SOURCE=..\Public\Mathlib.cpp
  127. # End Source File
  128. # Begin Source File
  129. SOURCE=..\public\tier0\memoverride.cpp
  130. # End Source File
  131. # Begin Source File
  132. SOURCE=.\r_studio.cpp
  133. # End Source File
  134. # Begin Source File
  135. SOURCE=.\r_studiodecal.cpp
  136. # End Source File
  137. # Begin Source File
  138. SOURCE=.\r_studiodraw.cpp
  139. # End Source File
  140. # Begin Source File
  141. SOURCE=.\r_studioflex.cpp
  142. # End Source File
  143. # Begin Source File
  144. SOURCE=.\r_studiogettriangles.cpp
  145. # End Source File
  146. # Begin Source File
  147. SOURCE=.\r_studiolight.cpp
  148. # End Source File
  149. # Begin Source File
  150. SOURCE=.\studiorender_cvar.cpp
  151. # End Source File
  152. # Begin Source File
  153. SOURCE=..\tier1\utlbuffer.cpp
  154. # End Source File
  155. # Begin Source File
  156. SOURCE=..\Public\vmatrix.cpp
  157. # End Source File
  158. # End Group
  159. # Begin Group "Header Files"
  160. # PROP Default_Filter "h;hpp;hxx;hm;inl"
  161. # Begin Source File
  162. SOURCE=..\Public\amd3dx.h
  163. # End Source File
  164. # Begin Source File
  165. SOURCE=..\public\basehandle.h
  166. # End Source File
  167. # Begin Source File
  168. SOURCE=..\Public\basetypes.h
  169. # End Source File
  170. # Begin Source File
  171. SOURCE=..\Public\bspflags.h
  172. # End Source File
  173. # Begin Source File
  174. SOURCE=..\Public\clientstats.h
  175. # End Source File
  176. # Begin Source File
  177. SOURCE=..\Public\cmodel.h
  178. # End Source File
  179. # Begin Source File
  180. SOURCE=..\Public\commonmacros.h
  181. # End Source File
  182. # Begin Source File
  183. SOURCE=..\public\compressed_vector.h
  184. # End Source File
  185. # Begin Source File
  186. SOURCE=..\Public\const.h
  187. # End Source File
  188. # Begin Source File
  189. SOURCE=..\public\tier1\convar.h
  190. # End Source File
  191. # Begin Source File
  192. SOURCE=.\CStudioRender.h
  193. # End Source File
  194. # Begin Source File
  195. SOURCE=..\public\tier0\dbg.h
  196. # End Source File
  197. # Begin Source File
  198. SOURCE=..\public\tier0\fasttimer.h
  199. # End Source File
  200. # Begin Source File
  201. SOURCE=.\FlexRenderData.h
  202. # End Source File
  203. # Begin Source File
  204. SOURCE=..\public\gametrace.h
  205. # End Source File
  206. # Begin Source File
  207. SOURCE=..\public\appframework\IAppSystem.h
  208. # End Source File
  209. # Begin Source File
  210. SOURCE=..\public\vstdlib\ICommandLine.h
  211. # End Source File
  212. # Begin Source File
  213. SOURCE=..\public\ihandleentity.h
  214. # End Source File
  215. # Begin Source File
  216. SOURCE=..\Public\ImageLoader.h
  217. # End Source File
  218. # Begin Source File
  219. SOURCE=..\public\materialsystem\imaterial.h
  220. # End Source File
  221. # Begin Source File
  222. SOURCE=..\public\materialsystem\imaterialsystem.h
  223. # End Source File
  224. # Begin Source File
  225. SOURCE=..\public\materialsystem\imaterialsystemhardwareconfig.h
  226. # End Source File
  227. # Begin Source File
  228. SOURCE=..\public\materialsystem\imaterialvar.h
  229. # End Source File
  230. # Begin Source File
  231. SOURCE=..\public\materialsystem\imesh.h
  232. # End Source File
  233. # Begin Source File
  234. SOURCE=..\public\tier1\interface.h
  235. # End Source File
  236. # Begin Source File
  237. SOURCE=..\Public\IStudioRender.h
  238. # End Source File
  239. # Begin Source File
  240. SOURCE=..\public\materialsystem\itexture.h
  241. # End Source File
  242. # Begin Source File
  243. SOURCE=..\Public\MATHLIB.H
  244. # End Source File
  245. # Begin Source File
  246. SOURCE=..\Public\measure_section.h
  247. # End Source File
  248. # Begin Source File
  249. SOURCE=..\public\tier0\mem.h
  250. # End Source File
  251. # Begin Source File
  252. SOURCE=..\public\tier0\memalloc.h
  253. # End Source File
  254. # Begin Source File
  255. SOURCE=..\public\tier0\memdbgoff.h
  256. # End Source File
  257. # Begin Source File
  258. SOURCE=..\public\tier0\memdbgon.h
  259. # End Source File
  260. # Begin Source File
  261. SOURCE=..\Public\model_types.h
  262. # End Source File
  263. # Begin Source File
  264. SOURCE=..\public\optimize.h
  265. # End Source File
  266. # Begin Source File
  267. SOURCE=..\Public\PixelWriter.h
  268. # End Source File
  269. # Begin Source File
  270. SOURCE=..\public\tier0\platform.h
  271. # End Source File
  272. # Begin Source File
  273. SOURCE=..\public\protected_things.h
  274. # End Source File
  275. # Begin Source File
  276. SOURCE=..\Public\s3_intrf.h
  277. # End Source File
  278. # Begin Source File
  279. SOURCE=..\Public\string_t.h
  280. # End Source File
  281. # Begin Source File
  282. SOURCE=..\public\vstdlib\strtools.h
  283. # End Source File
  284. # Begin Source File
  285. SOURCE=..\Public\studio.h
  286. # End Source File
  287. # Begin Source File
  288. SOURCE=.\studiorender_cvar.h
  289. # End Source File
  290. # Begin Source File
  291. SOURCE=..\public\tier1\utlbuffer.h
  292. # End Source File
  293. # Begin Source File
  294. SOURCE=..\public\tier1\utllinkedlist.h
  295. # End Source File
  296. # Begin Source File
  297. SOURCE=..\public\tier1\utlmemory.h
  298. # End Source File
  299. # Begin Source File
  300. SOURCE=..\public\tier1\utlvector.h
  301. # End Source File
  302. # Begin Source File
  303. SOURCE=..\Public\vcollide.h
  304. # End Source File
  305. # Begin Source File
  306. SOURCE=..\Public\vector.h
  307. # End Source File
  308. # Begin Source File
  309. SOURCE=..\Public\vector2d.h
  310. # End Source File
  311. # Begin Source File
  312. SOURCE=..\Public\vector4d.h
  313. # End Source File
  314. # Begin Source File
  315. SOURCE=..\Public\vmatrix.h
  316. # End Source File
  317. # Begin Source File
  318. SOURCE=..\Public\vplane.h
  319. # End Source File
  320. # Begin Source File
  321. SOURCE=..\public\tier0\vprof.h
  322. # End Source File
  323. # Begin Source File
  324. SOURCE=..\public\vstdlib\vstdlib.h
  325. # End Source File
  326. # Begin Source File
  327. SOURCE=..\public\vtf\vtf.h
  328. # End Source File
  329. # End Group
  330. # Begin Source File
  331. SOURCE=..\lib\public\vstdlib.lib
  332. # End Source File
  333. # Begin Source File
  334. SOURCE=..\lib\public\tier0.lib
  335. # End Source File
  336. # End Target
  337. # End Project