diff options
| author | degasus <wickmarkus@web.de> | 2016-06-09 23:11:34 +0200 |
|---|---|---|
| committer | degasus <wickmarkus@web.de> | 2016-06-25 22:40:23 +0200 |
| commit | fdbda7b7dd47fc78edb865e0cc38028cd2e157be (patch) | |
| tree | b891cdfec70901b9622319a7d26cabcd615165cb /Source | |
| parent | 59e4882af3e18a4ef2c68f512ab312515ec1b466 (diff) | |
Null: Create Visual Studio project file.
Why is this so stupid on linux.....
Diffstat (limited to 'Source')
| -rw-r--r-- | Source/Core/DolphinWX/DolphinWX.vcxproj | 3 | ||||
| -rw-r--r-- | Source/Core/VideoBackends/Null/Null.vcxproj | 63 | ||||
| -rw-r--r-- | Source/UnitTests/UnitTests.vcxproj | 5 | ||||
| -rw-r--r-- | Source/dolphin-emu.sln | 7 |
4 files changed, 77 insertions, 1 deletions
diff --git a/Source/Core/DolphinWX/DolphinWX.vcxproj b/Source/Core/DolphinWX/DolphinWX.vcxproj index 2f8183249d..ba66d9a20c 100644 --- a/Source/Core/DolphinWX/DolphinWX.vcxproj +++ b/Source/Core/DolphinWX/DolphinWX.vcxproj @@ -230,6 +230,9 @@ <ProjectReference Include="$(CoreDir)VideoBackends\Software\Software.vcxproj"> <Project>{a4c423aa-f57c-46c7-a172-d1a777017d29}</Project> </ProjectReference> + <ProjectReference Include="$(CoreDir)VideoBackends\Null\Null.vcxproj"> + <Project>{53A5391B-737E-49A8-BC8F-312ADA00736F}</Project> + </ProjectReference> <ProjectReference Include="$(CoreDir)VideoCommon\VideoCommon.vcxproj"> <Project>{3de9ee35-3e91-4f27-a014-2866ad8c3fe3}</Project> </ProjectReference> diff --git a/Source/Core/VideoBackends/Null/Null.vcxproj b/Source/Core/VideoBackends/Null/Null.vcxproj new file mode 100644 index 0000000000..7497675a73 --- /dev/null +++ b/Source/Core/VideoBackends/Null/Null.vcxproj @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|x64"> + <Configuration>Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|x64"> + <Configuration>Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{53A5391B-737E-49A8-BC8F-312ADA00736F}</ProjectGuid> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration"> + <UseDebugLibraries>true</UseDebugLibraries> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)'=='Release'" Label="Configuration"> + <UseDebugLibraries>false</UseDebugLibraries> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="..\..\..\VSProps\Base.props" /> + <Import Project="..\..\..\VSProps\PCHUse.props" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <ItemGroup> + <ClCompile Include="NullBackend.cpp" /> + <ClCompile Include="Render.cpp" /> + <ClCompile Include="ShaderCache.cpp" /> + <ClCompile Include="VertexManager.cpp" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="FramebufferManager.h" /> + <ClInclude Include="PerfQuery.h" /> + <ClInclude Include="Render.h" /> + <ClInclude Include="ShaderCache.h" /> + <ClInclude Include="TextureCache.h" /> + <ClInclude Include="VertexManager.h" /> + <ClInclude Include="VideoBackend.h" /> + </ItemGroup> + <ItemGroup> + <Text Include="CMakeLists.txt" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="$(CoreDir)VideoCommon\VideoCommon.vcxproj"> + <Project>{3de9ee35-3e91-4f27-a014-2866ad8c3fe3}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> diff --git a/Source/UnitTests/UnitTests.vcxproj b/Source/UnitTests/UnitTests.vcxproj index fa5aa706a2..8f884cb5a2 100644 --- a/Source/UnitTests/UnitTests.vcxproj +++ b/Source/UnitTests/UnitTests.vcxproj @@ -78,6 +78,9 @@ <ProjectReference Include="$(CoreDir)VideoBackends\Software\Software.vcxproj"> <Project>{a4c423aa-f57c-46c7-a172-d1a777017d29}</Project> </ProjectReference> + <ProjectReference Include="$(CoreDir)VideoBackends\Null\Null.vcxproj"> + <Project>{53A5391B-737E-49A8-BC8F-312ADA00736F}</Project> + </ProjectReference> <ProjectReference Include="$(CoreDir)VideoBackends\D3D12\D3D12.vcxproj"> <Project>{570215b7-e32f-4438-95ae-c8d955f9fca3}</Project> </ProjectReference> @@ -108,4 +111,4 @@ <!--This is only executed via msbuild, VS test runner automatically does this--> <Exec Command="$(TargetPath)" /> </Target> -</Project>
\ No newline at end of file +</Project> diff --git a/Source/dolphin-emu.sln b/Source/dolphin-emu.sln index bfe2723023..c685361160 100644 --- a/Source/dolphin-emu.sln +++ b/Source/dolphin-emu.sln @@ -60,6 +60,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OGL", "Core\VideoBackends\O EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Software", "Core\VideoBackends\Software\Software.vcxproj", "{A4C423AA-F57C-46C7-A172-D1A777017D29}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Null", "Core\VideoBackends\Null\Null.vcxproj", "{53A5391B-737E-49A8-BC8F-312ADA00736F}" +EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Video Backends", "Video Backends", "{AAD1BCD6-9804-44A5-A5FC-4782EA00E9D4}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pch", "PCH\pch.vcxproj", "{76563A7F-1011-4EAD-B667-7BB18D09568E}" @@ -187,6 +189,10 @@ Global {A4C423AA-F57C-46C7-A172-D1A777017D29}.Debug|x64.Build.0 = Debug|x64 {A4C423AA-F57C-46C7-A172-D1A777017D29}.Release|x64.ActiveCfg = Release|x64 {A4C423AA-F57C-46C7-A172-D1A777017D29}.Release|x64.Build.0 = Release|x64 + {53A5391B-737E-49A8-BC8F-312ADA00736F}.Debug|x64.ActiveCfg = Debug|x64 + {53A5391B-737E-49A8-BC8F-312ADA00736F}.Debug|x64.Build.0 = Debug|x64 + {53A5391B-737E-49A8-BC8F-312ADA00736F}.Release|x64.ActiveCfg = Release|x64 + {53A5391B-737E-49A8-BC8F-312ADA00736F}.Release|x64.Build.0 = Release|x64 {76563A7F-1011-4EAD-B667-7BB18D09568E}.Debug|x64.ActiveCfg = Debug|x64 {76563A7F-1011-4EAD-B667-7BB18D09568E}.Debug|x64.Build.0 = Debug|x64 {76563A7F-1011-4EAD-B667-7BB18D09568E}.Release|x64.ActiveCfg = Release|x64 @@ -239,6 +245,7 @@ Global {96020103-4BA5-4FD2-B4AA-5B6D24492D4E} = {AAD1BCD6-9804-44A5-A5FC-4782EA00E9D4} {EC1A314C-5588-4506-9C1E-2E58E5817F75} = {AAD1BCD6-9804-44A5-A5FC-4782EA00E9D4} {A4C423AA-F57C-46C7-A172-D1A777017D29} = {AAD1BCD6-9804-44A5-A5FC-4782EA00E9D4} + {53A5391B-737E-49A8-BC8F-312ADA00736F} = {AAD1BCD6-9804-44A5-A5FC-4782EA00E9D4} {AAD1BCD6-9804-44A5-A5FC-4782EA00E9D4} = {15670B2E-CED6-4ED5-94CE-A00B1B2B5BA6} {76563A7F-1011-4EAD-B667-7BB18D09568E} = {15670B2E-CED6-4ED5-94CE-A00B1B2B5BA6} {CBC76802-C128-4B17-BF6C-23B08C313E5E} = {87ADDFF9-5768-4DA2-A33B-2477593D6677} |
