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.

200 lines
6.2 KiB

  1. <?xml version="1.0" encoding="Windows-1252"?>
  2. <VisualStudioProject
  3. ProjectType="Visual C++"
  4. Version="7.10"
  5. Name="SQLWrapper"
  6. ProjectGUID="{D66A7F7E-CD38-45CC-951D-E22E5DED6585}"
  7. SccProjectName="Perforce Project"
  8. SccAuxPath=""
  9. SccLocalPath=".."
  10. SccProvider="MSSCCI:Perforce SCM"
  11. Keyword="Win32Proj">
  12. <Platforms>
  13. <Platform
  14. Name="Win32"/>
  15. </Platforms>
  16. <Configurations>
  17. <Configuration
  18. Name="Debug|Win32"
  19. OutputDirectory="..\..\bin\$(ConfigurationName)"
  20. IntermediateDirectory="$(ConfigurationName)"
  21. ConfigurationType="2"
  22. CharacterSet="2">
  23. <Tool
  24. Name="VCCLCompilerTool"
  25. Optimization="0"
  26. AdditionalIncludeDirectories="..\..\common;..\..\public;..\..;..\..\public\tier0;..\..\public\tier1;..\vmpi_private\mysql\include"
  27. PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;"
  28. MinimalRebuild="TRUE"
  29. BasicRuntimeChecks="3"
  30. RuntimeLibrary="1"
  31. RuntimeTypeInfo="TRUE"
  32. UsePrecompiledHeader="0"
  33. WarningLevel="4"
  34. WarnAsError="TRUE"
  35. Detect64BitPortabilityProblems="FALSE"
  36. DebugInformationFormat="4"/>
  37. <Tool
  38. Name="VCCustomBuildTool"
  39. CommandLine="if exist ..\..\..\game\bin\sqlwrapper.dll attrib -r ..\..\..\game\bin\sqlwrapper.dll
  40. copy &quot;$(TargetDir)&quot;sqlwrapper.dll ..\..\..\game\bin\sqlwrapper.dll
  41. if exist ..\..\..\game\bin\sqlwrapper.pdb attrib -r ..\..\..\game\bin\sqlwrapper.pdb
  42. copy &quot;$(TargetDir)&quot;sqlwrapper.pdb ..\..\..\game\bin
  43. if exist ..\..\..\src\lib\common\sqlwrapper.lib attrib -r ..\..\..\src\lib\common\sqlwrapper.lib
  44. copy &quot;$(TargetDir)&quot;sqlwrapper.lib ..\..\..\src\lib\common\
  45. "
  46. Outputs="..\..\..\game\bin\&quot;$(TargetName)&quot;.dll"/>
  47. <Tool
  48. Name="VCLinkerTool"
  49. AdditionalDependencies="mswsock.lib winmm.lib ws2_32.lib libmySQL.lib tier0.lib tier1.lib vstdlib.lib"
  50. OutputFile="$(OutDir)/sqlwrapper.dll"
  51. LinkIncremental="2"
  52. AdditionalLibraryDirectories="&quot;../../common/$(IntDir)&quot;;../../lib/public;../vmpi_private/mysql/lib/opt"
  53. GenerateDebugInformation="TRUE"
  54. ProgramDatabaseFile="$(OutDir)/sqlwrapper.pdb"
  55. SubSystem="0"
  56. ImportLibrary="$(OutDir)/sqlwrapper.lib"
  57. TargetMachine="1"/>
  58. <Tool
  59. Name="VCMIDLTool"/>
  60. <Tool
  61. Name="VCPostBuildEventTool"/>
  62. <Tool
  63. Name="VCPreBuildEventTool"/>
  64. <Tool
  65. Name="VCPreLinkEventTool"/>
  66. <Tool
  67. Name="VCResourceCompilerTool"/>
  68. <Tool
  69. Name="VCWebServiceProxyGeneratorTool"/>
  70. <Tool
  71. Name="VCXMLDataGeneratorTool"/>
  72. <Tool
  73. Name="VCWebDeploymentTool"/>
  74. <Tool
  75. Name="VCManagedWrapperGeneratorTool"/>
  76. <Tool
  77. Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
  78. </Configuration>
  79. <Configuration
  80. Name="Release|Win32"
  81. OutputDirectory="..\..\bin\$(ConfigurationName)"
  82. IntermediateDirectory="$(ConfigurationName)"
  83. ConfigurationType="2"
  84. CharacterSet="2">
  85. <Tool
  86. Name="VCCLCompilerTool"
  87. Optimization="2"
  88. GlobalOptimizations="TRUE"
  89. InlineFunctionExpansion="2"
  90. EnableIntrinsicFunctions="TRUE"
  91. FavorSizeOrSpeed="1"
  92. OptimizeForProcessor="3"
  93. AdditionalIncludeDirectories="..\..\common;..\..\public;..\..;..\..\public\tier0;..\..\public\tier1;..\vmpi_private\mysql\include"
  94. PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
  95. StringPooling="TRUE"
  96. RuntimeLibrary="0"
  97. BufferSecurityCheck="FALSE"
  98. EnableFunctionLevelLinking="FALSE"
  99. EnableEnhancedInstructionSet="1"
  100. RuntimeTypeInfo="TRUE"
  101. UsePrecompiledHeader="0"
  102. WarningLevel="4"
  103. WarnAsError="TRUE"
  104. Detect64BitPortabilityProblems="FALSE"
  105. DebugInformationFormat="3"/>
  106. <Tool
  107. Name="VCCustomBuildTool"
  108. CommandLine="if exist ..\..\..\game\bin\sqlwrapper.dll attrib -r ..\..\..\game\bin\sqlwrapper.dll
  109. copy &quot;$(TargetDir)&quot;sqlwrapper.dll ..\..\..\game\bin\sqlwrapper.dll
  110. if exist ..\..\..\game\bin\sqlwrapper.pdb attrib -r ..\..\..\game\bin\sqlwrapper.pdb
  111. copy &quot;$(TargetDir)&quot;sqlwrapper.pdb ..\..\..\game\bin\sqlwrapper.pdb
  112. if exist ..\..\..\src\lib\common\sqlwrapper.lib attrib -r ..\..\..\src\lib\common\sqlwrapper.lib
  113. copy &quot;$(TargetDir)&quot;sqlwrapper.lib ..\..\..\src\lib\common\sqlwrapper.lib
  114. "
  115. Outputs="..\..\..\game\bin\&quot;$(TargetName)&quot;.dll"/>
  116. <Tool
  117. Name="VCLinkerTool"
  118. AdditionalDependencies="mswsock.lib winmm.lib ws2_32.lib libmySQL.lib tier0.lib tier1.lib vstdlib.lib"
  119. OutputFile="$(OutDir)/sqlwrapper.dll"
  120. LinkIncremental="1"
  121. AdditionalLibraryDirectories="&quot;../../common/$(IntDir)&quot;;../../lib/public;../vmpi_private/mysql/lib/opt"
  122. GenerateDebugInformation="TRUE"
  123. ProgramDatabaseFile="$(OutDir)/sqlwrapper.pdb"
  124. SubSystem="0"
  125. OptimizeReferences="2"
  126. EnableCOMDATFolding="2"
  127. ImportLibrary="$(OutDir)/sqlwrapper.lib"
  128. TargetMachine="1"/>
  129. <Tool
  130. Name="VCMIDLTool"/>
  131. <Tool
  132. Name="VCPostBuildEventTool"/>
  133. <Tool
  134. Name="VCPreBuildEventTool"/>
  135. <Tool
  136. Name="VCPreLinkEventTool"/>
  137. <Tool
  138. Name="VCResourceCompilerTool"/>
  139. <Tool
  140. Name="VCWebServiceProxyGeneratorTool"/>
  141. <Tool
  142. Name="VCXMLDataGeneratorTool"/>
  143. <Tool
  144. Name="VCWebDeploymentTool"/>
  145. <Tool
  146. Name="VCManagedWrapperGeneratorTool"/>
  147. <Tool
  148. Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
  149. </Configuration>
  150. </Configurations>
  151. <References>
  152. </References>
  153. <Files>
  154. <Filter
  155. Name="Source Files"
  156. Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
  157. UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
  158. <File
  159. RelativePath="..\..\tier1\interface.cpp">
  160. </File>
  161. <File
  162. RelativePath="..\..\public\tier0\memoverride.cpp">
  163. </File>
  164. <File
  165. RelativePath=".\sqlhelpers.cpp">
  166. </File>
  167. <File
  168. RelativePath=".\sqlwrapper.cpp">
  169. </File>
  170. </Filter>
  171. <Filter
  172. Name="Header Files"
  173. Filter="h;hpp;hxx;hm;inl;inc;xsd"
  174. UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
  175. <File
  176. RelativePath="..\..\public\tier1\interface.h">
  177. </File>
  178. <File
  179. RelativePath="..\..\public\isqlwrapper.h">
  180. </File>
  181. <File
  182. RelativePath="..\vmpi_private\mysql\include\mysql.h">
  183. </File>
  184. <File
  185. RelativePath=".\sqlhelpers.h">
  186. </File>
  187. </Filter>
  188. <Filter
  189. Name="Resource Files"
  190. Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
  191. UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
  192. </Filter>
  193. </Files>
  194. <Globals>
  195. </Globals>
  196. </VisualStudioProject>