/MongoMatlabDriver.vcxproj

http://github.com/gerald-lindsly/mongo-matlab-driver · MSBuild · 270 lines · 270 code · 0 blank · 0 comment · 30 complexity · 558e165d0a8f6e4d8144f0afc61b2924 MD5 · raw file

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3. <ItemGroup Label="ProjectConfigurations">
  4. <ProjectConfiguration Include="Debug|Win32">
  5. <Configuration>Debug</Configuration>
  6. <Platform>Win32</Platform>
  7. </ProjectConfiguration>
  8. <ProjectConfiguration Include="Debug|x64">
  9. <Configuration>Debug</Configuration>
  10. <Platform>x64</Platform>
  11. </ProjectConfiguration>
  12. <ProjectConfiguration Include="Release64|Win32">
  13. <Configuration>Release64</Configuration>
  14. <Platform>Win32</Platform>
  15. </ProjectConfiguration>
  16. <ProjectConfiguration Include="Release64|x64">
  17. <Configuration>Release64</Configuration>
  18. <Platform>x64</Platform>
  19. </ProjectConfiguration>
  20. <ProjectConfiguration Include="Release|Win32">
  21. <Configuration>Release</Configuration>
  22. <Platform>Win32</Platform>
  23. </ProjectConfiguration>
  24. <ProjectConfiguration Include="Release|x64">
  25. <Configuration>Release</Configuration>
  26. <Platform>x64</Platform>
  27. </ProjectConfiguration>
  28. </ItemGroup>
  29. <PropertyGroup Label="Globals">
  30. <ProjectGuid>{0F402EBC-FD55-4FB7-92B1-D1804FE4496E}</ProjectGuid>
  31. <Keyword>Win32Proj</Keyword>
  32. <RootNamespace>mongomatlabdriver</RootNamespace>
  33. </PropertyGroup>
  34. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  35. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  36. <ConfigurationType>DynamicLibrary</ConfigurationType>
  37. <UseDebugLibraries>true</UseDebugLibraries>
  38. <CharacterSet>Unicode</CharacterSet>
  39. </PropertyGroup>
  40. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  41. <ConfigurationType>DynamicLibrary</ConfigurationType>
  42. <UseDebugLibraries>true</UseDebugLibraries>
  43. <CharacterSet>Unicode</CharacterSet>
  44. </PropertyGroup>
  45. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  46. <ConfigurationType>DynamicLibrary</ConfigurationType>
  47. <UseDebugLibraries>false</UseDebugLibraries>
  48. <WholeProgramOptimization>true</WholeProgramOptimization>
  49. <CharacterSet>Unicode</CharacterSet>
  50. </PropertyGroup>
  51. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  52. <ConfigurationType>DynamicLibrary</ConfigurationType>
  53. <UseDebugLibraries>false</UseDebugLibraries>
  54. <WholeProgramOptimization>true</WholeProgramOptimization>
  55. <CharacterSet>Unicode</CharacterSet>
  56. </PropertyGroup>
  57. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release64|Win32'" Label="Configuration">
  58. <ConfigurationType>DynamicLibrary</ConfigurationType>
  59. <UseDebugLibraries>false</UseDebugLibraries>
  60. <WholeProgramOptimization>true</WholeProgramOptimization>
  61. <CharacterSet>Unicode</CharacterSet>
  62. </PropertyGroup>
  63. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release64|x64'" Label="Configuration">
  64. <ConfigurationType>DynamicLibrary</ConfigurationType>
  65. <UseDebugLibraries>false</UseDebugLibraries>
  66. <WholeProgramOptimization>true</WholeProgramOptimization>
  67. <CharacterSet>Unicode</CharacterSet>
  68. </PropertyGroup>
  69. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  70. <ImportGroup Label="ExtensionSettings">
  71. </ImportGroup>
  72. <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  73. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  74. </ImportGroup>
  75. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  76. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  77. </ImportGroup>
  78. <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  79. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  80. </ImportGroup>
  81. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  82. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  83. </ImportGroup>
  84. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release64|Win32'" Label="PropertySheets">
  85. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  86. </ImportGroup>
  87. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release64|x64'" Label="PropertySheets">
  88. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  89. </ImportGroup>
  90. <PropertyGroup Label="UserMacros" />
  91. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  92. <LinkIncremental>true</LinkIncremental>
  93. <LibraryPath>C:\Program Files (x86)\MATLAB\R2011b\extern\lib\win32\microsoft;$(LibraryPath)</LibraryPath>
  94. <IncludePath>$(SolutionDir)mongo-c-driver-src;C:\Program Files (x86)\MATLAB\R2011b\extern\include;$(IncludePath)</IncludePath>
  95. </PropertyGroup>
  96. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  97. <LinkIncremental>true</LinkIncremental>
  98. <IncludePath>$(SolutionDir)mongo-c-driver-src;C:\Program Files (x86)\MATLAB\R2011b\extern\include;$(IncludePath)</IncludePath>
  99. <LibraryPath>C:\Program Files (x86)\MATLAB\R2011b\extern\lib\win32\microsoft;$(LibraryPath)</LibraryPath>
  100. </PropertyGroup>
  101. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  102. <LinkIncremental>false</LinkIncremental>
  103. <OutDir>$(SolutionDir)</OutDir>
  104. <IncludePath>$(SolutionDir)mongo-c-driver-src;C:\Program Files (x86)\MATLAB\R2011b\extern\include;$(IncludePath)</IncludePath>
  105. <LibraryPath>C:\Program Files (x86)\MATLAB\R2011b\extern\lib\win32\microsoft;$(LibraryPath)</LibraryPath>
  106. </PropertyGroup>
  107. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  108. <LinkIncremental>false</LinkIncremental>
  109. <IncludePath>$(SolutionDir)mongo-c-driver-src;C:\Program Files (x86)\MATLAB\R2011b\extern\include;$(IncludePath)</IncludePath>
  110. <LibraryPath>C:\Program Files\MATLAB\R2011b\extern\lib\win64\microsoft;$(LibraryPath)</LibraryPath>
  111. </PropertyGroup>
  112. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release64|Win32'">
  113. <LinkIncremental>false</LinkIncremental>
  114. </PropertyGroup>
  115. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release64|x64'">
  116. <LinkIncremental>false</LinkIncremental>
  117. <OutDir>$(SolutionDir)</OutDir>
  118. <IncludePath>$(SolutionDir)mongo-c-driver-src;C:\Program Files\MATLAB\R2011b\extern\include;$(IncludePath)</IncludePath>
  119. <LibraryPath>C:\Program Files\MATLAB\R2011b\extern\lib\win64\microsoft;$(LibraryPath)</LibraryPath>
  120. </PropertyGroup>
  121. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  122. <ClCompile>
  123. <PrecompiledHeader>
  124. </PrecompiledHeader>
  125. <WarningLevel>Level3</WarningLevel>
  126. <Optimization>Disabled</Optimization>
  127. <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;MONGO_USE__INT64;WIN32;_DEBUG;_WINDOWS;_USRDLL;MONGO_STATIC_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  128. </ClCompile>
  129. <Link>
  130. <SubSystem>Windows</SubSystem>
  131. <GenerateDebugInformation>true</GenerateDebugInformation>
  132. <AdditionalDependencies>ws2_32.lib;libmx.lib;libmex.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  133. </Link>
  134. </ItemDefinitionGroup>
  135. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  136. <ClCompile>
  137. <PrecompiledHeader>
  138. </PrecompiledHeader>
  139. <WarningLevel>Level3</WarningLevel>
  140. <Optimization>Disabled</Optimization>
  141. <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;MONGOMATLABDRIVER_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  142. </ClCompile>
  143. <Link>
  144. <SubSystem>Windows</SubSystem>
  145. <GenerateDebugInformation>true</GenerateDebugInformation>
  146. <AdditionalDependencies>ws2_32.lib;libmx.lib;libmex.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  147. </Link>
  148. </ItemDefinitionGroup>
  149. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  150. <ClCompile>
  151. <WarningLevel>Level3</WarningLevel>
  152. <PrecompiledHeader>
  153. </PrecompiledHeader>
  154. <Optimization>MaxSpeed</Optimization>
  155. <FunctionLevelLinking>true</FunctionLevelLinking>
  156. <IntrinsicFunctions>true</IntrinsicFunctions>
  157. <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;MONGO_USE__INT64;WIN32;NDEBUG;MONGO_STATIC_BUILD;_WINDOWS;_USRDLL;MONGO_STATIC_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  158. </ClCompile>
  159. <Link>
  160. <SubSystem>Windows</SubSystem>
  161. <GenerateDebugInformation>true</GenerateDebugInformation>
  162. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  163. <OptimizeReferences>true</OptimizeReferences>
  164. <AdditionalDependencies>ws2_32.lib;libmx.lib;libmex.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  165. </Link>
  166. </ItemDefinitionGroup>
  167. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  168. <ClCompile>
  169. <WarningLevel>Level3</WarningLevel>
  170. <PrecompiledHeader>
  171. </PrecompiledHeader>
  172. <Optimization>MaxSpeed</Optimization>
  173. <FunctionLevelLinking>true</FunctionLevelLinking>
  174. <IntrinsicFunctions>true</IntrinsicFunctions>
  175. <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;MONGO_USE__INT64;WIN32;NDEBUG;_WINDOWS;_USRDLL;MONGO_STATIC_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  176. </ClCompile>
  177. <Link>
  178. <SubSystem>Windows</SubSystem>
  179. <GenerateDebugInformation>true</GenerateDebugInformation>
  180. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  181. <OptimizeReferences>true</OptimizeReferences>
  182. <AdditionalDependencies>ws2_32.lib;libmx.lib;libmex.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  183. </Link>
  184. </ItemDefinitionGroup>
  185. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release64|Win32'">
  186. <ClCompile>
  187. <WarningLevel>Level3</WarningLevel>
  188. <PrecompiledHeader>
  189. </PrecompiledHeader>
  190. <Optimization>MaxSpeed</Optimization>
  191. <FunctionLevelLinking>true</FunctionLevelLinking>
  192. <IntrinsicFunctions>true</IntrinsicFunctions>
  193. <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MONGO_STATIC_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  194. </ClCompile>
  195. <Link>
  196. <SubSystem>Windows</SubSystem>
  197. <GenerateDebugInformation>true</GenerateDebugInformation>
  198. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  199. <OptimizeReferences>true</OptimizeReferences>
  200. </Link>
  201. </ItemDefinitionGroup>
  202. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release64|x64'">
  203. <ClCompile>
  204. <WarningLevel>Level3</WarningLevel>
  205. <PrecompiledHeader>
  206. </PrecompiledHeader>
  207. <Optimization>MaxSpeed</Optimization>
  208. <FunctionLevelLinking>true</FunctionLevelLinking>
  209. <IntrinsicFunctions>true</IntrinsicFunctions>
  210. <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;MONGO_USE__INT64;WIN32;NDEBUG;_WINDOWS;_USRDLL;MONGOMATLABDRIVER_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  211. </ClCompile>
  212. <Link>
  213. <SubSystem>Windows</SubSystem>
  214. <GenerateDebugInformation>true</GenerateDebugInformation>
  215. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  216. <OptimizeReferences>true</OptimizeReferences>
  217. <AdditionalDependencies>ws2_32.lib;libmx.lib;libmex.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  218. </Link>
  219. </ItemDefinitionGroup>
  220. <ItemGroup>
  221. <ClCompile Include="api_bson.c" />
  222. <ClCompile Include="api_gridfs.c" />
  223. <ClCompile Include="api_mongo.c" />
  224. <ClCompile Include="bson.c" />
  225. <ClCompile Include="DllMain.c" />
  226. <ClCompile Include="encoding.c" />
  227. <ClCompile Include="gridfs.c" />
  228. <ClCompile Include="md5.c" />
  229. <ClCompile Include="mongo.c" />
  230. <ClCompile Include="net.c" />
  231. <ClCompile Include="numbers.c" />
  232. </ItemGroup>
  233. <ItemGroup>
  234. <ClInclude Include="bson.h" />
  235. <ClInclude Include="encoding.h" />
  236. <ClInclude Include="gridfs.h" />
  237. <ClInclude Include="md5.h" />
  238. <ClInclude Include="mongo.h" />
  239. <ClInclude Include="MongoMatlabDriver.h" />
  240. <ClInclude Include="net.h" />
  241. <ClInclude Include="platform.h" />
  242. </ItemGroup>
  243. <ItemGroup>
  244. <None Include=".gitignore" />
  245. <None Include="Bson.m" />
  246. <None Include="BsonBuffer.m" />
  247. <None Include="BsonCodeWScope.m" />
  248. <None Include="BsonIterator.m" />
  249. <None Include="BsonOID.m" />
  250. <None Include="BsonRegex.m" />
  251. <None Include="BsonTimestamp.m" />
  252. <None Include="BsonType.m" />
  253. <None Include="COPYRIGHT.txt" />
  254. <None Include="Gridfile.m" />
  255. <None Include="GridfileWriter.m" />
  256. <None Include="GridFS.m" />
  257. <None Include="LICENSE.txt" />
  258. <None Include="Mongo.m" />
  259. <None Include="MongoCursor.m" />
  260. <None Include="MongoSample.m" />
  261. <None Include="MongoStart.m" />
  262. <None Include="MongoStop.m" />
  263. <None Include="MongoTest.m" />
  264. <None Include="README.md" />
  265. <None Include="substr.m" />
  266. </ItemGroup>
  267. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  268. <ImportGroup Label="ExtensionTargets">
  269. </ImportGroup>
  270. </Project>