mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-11-17 14:54:38 +00:00
Core/HW: Add Visual Studio project files for cpp-ipc library.
This commit is contained in:
parent
a74e736d29
commit
4677a92b13
78
Externals/cpp-ipc/cpp-ipc.vcxproj
vendored
Normal file
78
Externals/cpp-ipc/cpp-ipc.vcxproj
vendored
Normal file
@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project>
|
||||
<Import Project="..\..\Source\VSProps\Base.Macros.props" />
|
||||
<Import Project="$(VSPropsDir)Base.Targets.props" />
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{7299DDD3-BBEC-4027-AF30-8DACC5415F96}</ProjectGuid>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<Import Project="$(VSPropsDir)Configuration.StaticLibrary.props" />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings" />
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VSPropsDir)Base.props" />
|
||||
<Import Project="$(VSPropsDir)ClDisableAllWarnings.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>cpp-ipc\include;cpp-ipc\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="cpp-ipc\include\libipc\buffer.h" />
|
||||
<ClInclude Include="cpp-ipc\include\libipc\condition.h" />
|
||||
<ClInclude Include="cpp-ipc\include\libipc\def.h" />
|
||||
<ClInclude Include="cpp-ipc\include\libipc\export.h" />
|
||||
<ClInclude Include="cpp-ipc\include\libipc\ipc.h" />
|
||||
<ClInclude Include="cpp-ipc\include\libipc\mutex.h" />
|
||||
<ClInclude Include="cpp-ipc\include\libipc\pool_alloc.h" />
|
||||
<ClInclude Include="cpp-ipc\include\libipc\rw_lock.h" />
|
||||
<ClInclude Include="cpp-ipc\include\libipc\semaphore.h" />
|
||||
<ClInclude Include="cpp-ipc\include\libipc\shm.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\circ\elem_array.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\circ\elem_def.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\memory\alloc.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\memory\allocator_wrapper.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\memory\resource.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\memory\wrapper.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\platform\win\condition.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\platform\win\get_sa.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\platform\win\mutex.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\platform\win\semaphore.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\platform\win\to_tchar.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\platform\detail.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\utility\concept.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\utility\id_pool.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\utility\log.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\utility\pimpl.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\utility\scope_guard.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\utility\utility.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\policy.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\prod_cons.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\queue.h" />
|
||||
<ClInclude Include="cpp-ipc\src\libipc\waiter.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="cpp-ipc\src\libipc\platform\platform.cpp" />
|
||||
<ClCompile Include="cpp-ipc\src\libipc\sync\condition.cpp" />
|
||||
<ClCompile Include="cpp-ipc\src\libipc\sync\mutex.cpp" />
|
||||
<ClCompile Include="cpp-ipc\src\libipc\sync\semaphore.cpp" />
|
||||
<ClCompile Include="cpp-ipc\src\libipc\sync\waiter.cpp" />
|
||||
<ClCompile Include="cpp-ipc\src\libipc\buffer.cpp" />
|
||||
<ClCompile Include="cpp-ipc\src\libipc\ipc.cpp" />
|
||||
<ClCompile Include="cpp-ipc\src\libipc\pool_alloc.cpp" />
|
||||
<ClCompile Include="cpp-ipc\src\libipc\shm.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="cpp-ipc\LICENSE" />
|
||||
<None Include="cpp-ipc\README.md" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Text Include="CMakeLists.txt" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
13
Externals/cpp-ipc/exports.props
vendored
Normal file
13
Externals/cpp-ipc/exports.props
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(ExternalsDir)cpp-ipc\cpp-ipc\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="$(ExternalsDir)cpp-ipc\cpp-ipc.vcxproj">
|
||||
<Project>{7299DDD3-BBEC-4027-AF30-8DACC5415F96}</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@ -49,6 +49,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "curl", "..\Externals\curl\c
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glslang", "..\Externals\glslang\glslang.vcxproj", "{D178061B-84D3-44F9-BEED-EFD18D9033F0}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cpp-ipc", "..\Externals\cpp-ipc\cpp-ipc.vcxproj", "{7299DDD3-BBEC-4027-AF30-8DACC5415F96}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cpp-optparse", "..\Externals\cpp-optparse\cpp-optparse.vcxproj", "{C636D9D1-82FE-42B5-9987-63B7D4836341}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cubeb", "..\Externals\cubeb\msvc\cubeb.vcxproj", "{8EA11166-6512-44FC-B7A5-A4D1ECC81170}"
|
||||
@ -271,6 +273,14 @@ Global
|
||||
{D178061B-84D3-44F9-BEED-EFD18D9033F0}.Release|ARM64.Build.0 = Release|ARM64
|
||||
{D178061B-84D3-44F9-BEED-EFD18D9033F0}.Release|x64.ActiveCfg = Release|x64
|
||||
{D178061B-84D3-44F9-BEED-EFD18D9033F0}.Release|x64.Build.0 = Release|x64
|
||||
{7299DDD3-BBEC-4027-AF30-8DACC5415F96}.Debug|ARM64.ActiveCfg = Debug|ARM64
|
||||
{7299DDD3-BBEC-4027-AF30-8DACC5415F96}.Debug|ARM64.Build.0 = Debug|ARM64
|
||||
{7299DDD3-BBEC-4027-AF30-8DACC5415F96}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{7299DDD3-BBEC-4027-AF30-8DACC5415F96}.Debug|x64.Build.0 = Debug|x64
|
||||
{7299DDD3-BBEC-4027-AF30-8DACC5415F96}.Release|ARM64.ActiveCfg = Release|ARM64
|
||||
{7299DDD3-BBEC-4027-AF30-8DACC5415F96}.Release|ARM64.Build.0 = Release|ARM64
|
||||
{7299DDD3-BBEC-4027-AF30-8DACC5415F96}.Release|x64.ActiveCfg = Release|x64
|
||||
{7299DDD3-BBEC-4027-AF30-8DACC5415F96}.Release|x64.Build.0 = Release|x64
|
||||
{C636D9D1-82FE-42B5-9987-63B7D4836341}.Debug|ARM64.ActiveCfg = Debug|ARM64
|
||||
{C636D9D1-82FE-42B5-9987-63B7D4836341}.Debug|ARM64.Build.0 = Debug|ARM64
|
||||
{C636D9D1-82FE-42B5-9987-63B7D4836341}.Debug|x64.ActiveCfg = Debug|x64
|
||||
@ -456,6 +466,7 @@ Global
|
||||
{CBC76802-C128-4B17-BF6C-23B08C313E5E} = {87ADDFF9-5768-4DA2-A33B-2477593D6677}
|
||||
{BB00605C-125F-4A21-B33B-7BF418322DCB} = {87ADDFF9-5768-4DA2-A33B-2477593D6677}
|
||||
{D178061B-84D3-44F9-BEED-EFD18D9033F0} = {87ADDFF9-5768-4DA2-A33B-2477593D6677}
|
||||
{7299DDD3-BBEC-4027-AF30-8DACC5415F96} = {87ADDFF9-5768-4DA2-A33B-2477593D6677}
|
||||
{C636D9D1-82FE-42B5-9987-63B7D4836341} = {87ADDFF9-5768-4DA2-A33B-2477593D6677}
|
||||
{8EA11166-6512-44FC-B7A5-A4D1ECC81170} = {87ADDFF9-5768-4DA2-A33B-2477593D6677}
|
||||
{38FEE76F-F347-484B-949C-B4649381CFFB} = {87ADDFF9-5768-4DA2-A33B-2477593D6677}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user