jack2 codebase
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.

287 lines
15KB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="15.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="Release|Win32">
  13. <Configuration>Release</Configuration>
  14. <Platform>Win32</Platform>
  15. </ProjectConfiguration>
  16. <ProjectConfiguration Include="Release|x64">
  17. <Configuration>Release</Configuration>
  18. <Platform>x64</Platform>
  19. </ProjectConfiguration>
  20. </ItemGroup>
  21. <PropertyGroup Label="Globals">
  22. <SccProjectName />
  23. <SccLocalPath />
  24. <ProjectGuid>{08E8BE85-76F9-4070-B85E-0CA6A38BCBB4}</ProjectGuid>
  25. <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
  26. </PropertyGroup>
  27. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  28. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  29. <ConfigurationType>DynamicLibrary</ConfigurationType>
  30. <UseOfMfc>false</UseOfMfc>
  31. <PlatformToolset>v141</PlatformToolset>
  32. </PropertyGroup>
  33. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  34. <ConfigurationType>DynamicLibrary</ConfigurationType>
  35. <UseOfMfc>false</UseOfMfc>
  36. <PlatformToolset>v141</PlatformToolset>
  37. </PropertyGroup>
  38. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  39. <ConfigurationType>DynamicLibrary</ConfigurationType>
  40. <UseOfMfc>false</UseOfMfc>
  41. <PlatformToolset>v141</PlatformToolset>
  42. </PropertyGroup>
  43. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  44. <ConfigurationType>DynamicLibrary</ConfigurationType>
  45. <UseOfMfc>false</UseOfMfc>
  46. <PlatformToolset>v141</PlatformToolset>
  47. </PropertyGroup>
  48. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  49. <ImportGroup Label="ExtensionSettings">
  50. </ImportGroup>
  51. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  52. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  53. <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
  54. </ImportGroup>
  55. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  56. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  57. <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
  58. </ImportGroup>
  59. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  60. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  61. <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
  62. </ImportGroup>
  63. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  64. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  65. <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
  66. </ImportGroup>
  67. <PropertyGroup Label="UserMacros" />
  68. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  69. <OutDir>.\Debug\</OutDir>
  70. <IntDir>.\Debug\</IntDir>
  71. <LinkIncremental>true</LinkIncremental>
  72. </PropertyGroup>
  73. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  74. <OutDir>.\Debug\</OutDir>
  75. <IntDir>.\Debug\</IntDir>
  76. <LinkIncremental>true</LinkIncremental>
  77. </PropertyGroup>
  78. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  79. <OutDir>.\Release\</OutDir>
  80. <IntDir>.\Release\</IntDir>
  81. <LinkIncremental>false</LinkIncremental>
  82. </PropertyGroup>
  83. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  84. <OutDir>.\Release64\</OutDir>
  85. <IntDir>.\Release64\</IntDir>
  86. <LinkIncremental>false</LinkIncremental>
  87. </PropertyGroup>
  88. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  89. <ClCompile>
  90. <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  91. <InlineFunctionExpansion>Default</InlineFunctionExpansion>
  92. <FunctionLevelLinking>false</FunctionLevelLinking>
  93. <Optimization>Disabled</Optimization>
  94. <SuppressStartupBanner>true</SuppressStartupBanner>
  95. <WarningLevel>Level3</WarningLevel>
  96. <MinimalRebuild>true</MinimalRebuild>
  97. <AdditionalIncludeDirectories>c:\msys64\opt\asiosdk\common;..\..\common;..\..\common\jack;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  98. <PreprocessorDefinitions>_STDINT_H;WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  99. <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
  100. <BrowseInformation>true</BrowseInformation>
  101. <PrecompiledHeaderOutputFile>.\Debug\JackRouter.pch</PrecompiledHeaderOutputFile>
  102. <ObjectFileName>.\Debug\</ObjectFileName>
  103. <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
  104. <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  105. </ClCompile>
  106. <Midl>
  107. <SuppressStartupBanner>true</SuppressStartupBanner>
  108. <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  109. <TypeLibraryName>.\Debug\JackRouter.tlb</TypeLibraryName>
  110. <MkTypLibCompatible>true</MkTypLibCompatible>
  111. <TargetEnvironment>Win32</TargetEnvironment>
  112. </Midl>
  113. <ResourceCompile>
  114. <Culture>0x0409</Culture>
  115. <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  116. </ResourceCompile>
  117. <Bscmake>
  118. <SuppressStartupBanner>true</SuppressStartupBanner>
  119. <OutputFile>.\Debug\JackRouter.bsc</OutputFile>
  120. </Bscmake>
  121. <Link>
  122. <SuppressStartupBanner>true</SuppressStartupBanner>
  123. <LinkDLL>true</LinkDLL>
  124. <GenerateDebugInformation>true</GenerateDebugInformation>
  125. <SubSystem>Windows</SubSystem>
  126. <OutputFile>Debug/JackRouter_debug.dll</OutputFile>
  127. <ImportLibrary>.\Debug\JackRouter_debug.lib</ImportLibrary>
  128. <AdditionalDependencies>odbc32.lib;odbccp32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
  129. <ModuleDefinitionFile>.\JackRouter.def</ModuleDefinitionFile>
  130. </Link>
  131. </ItemDefinitionGroup>
  132. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  133. <ClCompile>
  134. <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  135. <InlineFunctionExpansion>Default</InlineFunctionExpansion>
  136. <FunctionLevelLinking>false</FunctionLevelLinking>
  137. <Optimization>Disabled</Optimization>
  138. <SuppressStartupBanner>true</SuppressStartupBanner>
  139. <WarningLevel>Level3</WarningLevel>
  140. <AdditionalIncludeDirectories>c:\msys64\opt\asiosdk\common;..\..\common;..\..\common\jack;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  141. <PreprocessorDefinitions>_STDINT_H;WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  142. <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
  143. <BrowseInformation>true</BrowseInformation>
  144. <PrecompiledHeaderOutputFile>.\Debug\JackRouter.pch</PrecompiledHeaderOutputFile>
  145. <ObjectFileName>.\Debug\</ObjectFileName>
  146. <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
  147. <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  148. </ClCompile>
  149. <Midl>
  150. <SuppressStartupBanner>true</SuppressStartupBanner>
  151. <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  152. <TypeLibraryName>.\Debug\JackRouter.tlb</TypeLibraryName>
  153. <MkTypLibCompatible>true</MkTypLibCompatible>
  154. </Midl>
  155. <ResourceCompile>
  156. <Culture>0x0409</Culture>
  157. <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  158. </ResourceCompile>
  159. <Bscmake>
  160. <SuppressStartupBanner>true</SuppressStartupBanner>
  161. <OutputFile>.\Debug\JackRouter.bsc</OutputFile>
  162. </Bscmake>
  163. <Link>
  164. <SuppressStartupBanner>true</SuppressStartupBanner>
  165. <LinkDLL>true</LinkDLL>
  166. <GenerateDebugInformation>true</GenerateDebugInformation>
  167. <SubSystem>Windows</SubSystem>
  168. <OutputFile>Debug/JackRouter_debug.dll</OutputFile>
  169. <ImportLibrary>.\Debug\JackRouter_debug.lib</ImportLibrary>
  170. <AdditionalDependencies>odbc32.lib;odbccp32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
  171. <ModuleDefinitionFile>.\JackRouter.def</ModuleDefinitionFile>
  172. </Link>
  173. </ItemDefinitionGroup>
  174. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  175. <ClCompile>
  176. <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  177. <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  178. <StringPooling>true</StringPooling>
  179. <FunctionLevelLinking>true</FunctionLevelLinking>
  180. <Optimization>MaxSpeed</Optimization>
  181. <SuppressStartupBanner>true</SuppressStartupBanner>
  182. <WarningLevel>Level3</WarningLevel>
  183. <AdditionalIncludeDirectories>c:\msys64\opt\asiosdk\common;..\..\common;..\..\common\jack;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  184. <PreprocessorDefinitions>_STDINT_H;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  185. <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
  186. <BrowseInformation>true</BrowseInformation>
  187. <PrecompiledHeaderOutputFile>.\Release\JackRouter.pch</PrecompiledHeaderOutputFile>
  188. <ObjectFileName>.\Release\</ObjectFileName>
  189. <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
  190. </ClCompile>
  191. <Midl>
  192. <SuppressStartupBanner>true</SuppressStartupBanner>
  193. <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  194. <TypeLibraryName>.\Release\JackRouter.tlb</TypeLibraryName>
  195. <MkTypLibCompatible>true</MkTypLibCompatible>
  196. <TargetEnvironment>Win32</TargetEnvironment>
  197. </Midl>
  198. <ResourceCompile>
  199. <Culture>0x0409</Culture>
  200. <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  201. </ResourceCompile>
  202. <Bscmake>
  203. <SuppressStartupBanner>true</SuppressStartupBanner>
  204. <OutputFile>.\Release\JackRouter.bsc</OutputFile>
  205. </Bscmake>
  206. <Link>
  207. <SuppressStartupBanner>true</SuppressStartupBanner>
  208. <LinkDLL>true</LinkDLL>
  209. <SubSystem>Windows</SubSystem>
  210. <OutputFile>.\Release\JackRouter.dll</OutputFile>
  211. <ImportLibrary>.\Release\JackRouter.lib</ImportLibrary>
  212. <AdditionalDependencies>odbc32.lib;odbccp32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
  213. <ModuleDefinitionFile>.\JackRouter.def</ModuleDefinitionFile>
  214. </Link>
  215. </ItemDefinitionGroup>
  216. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  217. <ClCompile>
  218. <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  219. <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  220. <StringPooling>true</StringPooling>
  221. <FunctionLevelLinking>true</FunctionLevelLinking>
  222. <Optimization>MaxSpeed</Optimization>
  223. <SuppressStartupBanner>true</SuppressStartupBanner>
  224. <WarningLevel>Level3</WarningLevel>
  225. <AdditionalIncludeDirectories>c:\msys64\opt\asiosdk\common;..\..\common;..\..\common\jack;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  226. <PreprocessorDefinitions>_STDINT_H;WIN32;NDEBUG;_WINDOWS;PSAPI_VERSION=2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  227. <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
  228. <BrowseInformation>true</BrowseInformation>
  229. <PrecompiledHeaderOutputFile>.\Release\JackRouter.pch</PrecompiledHeaderOutputFile>
  230. <ObjectFileName>.\Release\</ObjectFileName>
  231. <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
  232. <IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
  233. <ForcedIncludeFiles>stdint.h</ForcedIncludeFiles>
  234. </ClCompile>
  235. <Midl>
  236. <SuppressStartupBanner>true</SuppressStartupBanner>
  237. <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  238. <TypeLibraryName>.\Release\JackRouter.tlb</TypeLibraryName>
  239. <MkTypLibCompatible>true</MkTypLibCompatible>
  240. </Midl>
  241. <ResourceCompile>
  242. <Culture>0x0409</Culture>
  243. <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  244. </ResourceCompile>
  245. <Bscmake>
  246. <SuppressStartupBanner>true</SuppressStartupBanner>
  247. <OutputFile>.\Release\JackRouter64.bsc</OutputFile>
  248. </Bscmake>
  249. <Link>
  250. <SuppressStartupBanner>true</SuppressStartupBanner>
  251. <LinkDLL>true</LinkDLL>
  252. <SubSystem>Windows</SubSystem>
  253. <OutputFile>.\Release64\JackRouter.dll</OutputFile>
  254. <ImportLibrary>.\Release\JackRouter64.lib</ImportLibrary>
  255. <AdditionalDependencies>odbc32.lib;odbccp32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
  256. <ModuleDefinitionFile>.\JackRouter.def</ModuleDefinitionFile>
  257. </Link>
  258. </ItemDefinitionGroup>
  259. <ItemGroup>
  260. <ClCompile Include="c:\msys64\opt\asiosdk\common\combase.cpp" />
  261. <ClCompile Include="c:\msys64\opt\asiosdk\common\dllentry.cpp" />
  262. <ClCompile Include="JackRouter.cpp" />
  263. <ClCompile Include="profport.cpp" />
  264. <ClCompile Include="c:\msys64\opt\asiosdk\common\register.cpp" />
  265. </ItemGroup>
  266. <ItemGroup>
  267. <CustomBuild Include="JackRouter.def" />
  268. </ItemGroup>
  269. <ItemGroup>
  270. <ResourceCompile Include="resource.rc" />
  271. </ItemGroup>
  272. <ItemGroup>
  273. <ClInclude Include="..\..\..\common\asio.h" />
  274. <ClInclude Include="..\..\Common\Asiodrvr.h" />
  275. <ClInclude Include="..\asiosmpl.h" />
  276. <ClInclude Include="..\..\..\common\asiosys.h" />
  277. <ClInclude Include="..\..\..\common\combase.h" />
  278. <ClInclude Include="..\..\..\common\iasiodrv.h" />
  279. </ItemGroup>
  280. <ItemGroup>
  281. <Library Include="c:\msys64\opt\jack\bin\jack.dll.a" />
  282. <Library Include="Psapi.Lib" />
  283. </ItemGroup>
  284. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  285. <ImportGroup Label="ExtensionTargets">
  286. </ImportGroup>
  287. </Project>