|
28 | 28 | <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
29 | 29 | </PropertyGroup>
|
30 | 30 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
31 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> |
| 31 | + <PropertyGroup Label="Configuration"> |
32 | 32 | <ConfigurationType>StaticLibrary</ConfigurationType>
|
33 |
| - <UseDebugLibraries>true</UseDebugLibraries> |
34 |
| - <PlatformToolset>v140</PlatformToolset> |
35 |
| - <CharacterSet>Unicode</CharacterSet> |
36 |
| - </PropertyGroup> |
37 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - MemLeak|x64'" Label="Configuration"> |
38 |
| - <ConfigurationType>StaticLibrary</ConfigurationType> |
39 |
| - <UseDebugLibraries>true</UseDebugLibraries> |
40 |
| - <PlatformToolset>v140</PlatformToolset> |
41 |
| - <CharacterSet>Unicode</CharacterSet> |
42 |
| - </PropertyGroup> |
43 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - LLVM|x64'" Label="Configuration"> |
44 |
| - <ConfigurationType>StaticLibrary</ConfigurationType> |
45 |
| - <UseDebugLibraries>true</UseDebugLibraries> |
46 |
| - <PlatformToolset>v140</PlatformToolset> |
47 | 33 | <CharacterSet>Unicode</CharacterSet>
|
48 |
| - </PropertyGroup> |
49 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> |
50 |
| - <ConfigurationType>StaticLibrary</ConfigurationType> |
51 |
| - <UseDebugLibraries>false</UseDebugLibraries> |
52 |
| - <PlatformToolset>v140</PlatformToolset> |
53 |
| - <WholeProgramOptimization>false</WholeProgramOptimization> |
54 |
| - <CharacterSet>Unicode</CharacterSet> |
55 |
| - </PropertyGroup> |
56 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - LLVM|x64'" Label="Configuration"> |
57 |
| - <ConfigurationType>StaticLibrary</ConfigurationType> |
58 |
| - <UseDebugLibraries>false</UseDebugLibraries> |
59 | 34 | <PlatformToolset>v140</PlatformToolset>
|
60 |
| - <WholeProgramOptimization>false</WholeProgramOptimization> |
61 |
| - <CharacterSet>Unicode</CharacterSet> |
62 | 35 | </PropertyGroup>
|
63 | 36 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
64 | 37 | <ImportGroup Label="ExtensionSettings">
|
65 | 38 | </ImportGroup>
|
66 | 39 | <ImportGroup Label="Shared">
|
67 | 40 | </ImportGroup>
|
68 |
| - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
| 41 | + <ImportGroup Label="PropertySheets"> |
69 | 42 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
| 43 | + <Import Project="..\rpcs3_default.props" /> |
| 44 | + </ImportGroup> |
| 45 | + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
| 46 | + <Import Project="..\rpcs3_debug.props" /> |
70 | 47 | </ImportGroup>
|
71 | 48 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug - MemLeak|x64'" Label="PropertySheets">
|
72 |
| - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
| 49 | + <Import Project="..\rpcs3_debug.props" /> |
| 50 | + <Import Project="..\rpcs3_memleak.props" /> |
73 | 51 | </ImportGroup>
|
74 | 52 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug - LLVM|x64'" Label="PropertySheets">
|
75 |
| - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
| 53 | + <Import Project="..\rpcs3_debug.props" /> |
| 54 | + <Import Project="..\rpcs3_llvm.props" /> |
76 | 55 | </ImportGroup>
|
77 | 56 | <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
78 |
| - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
| 57 | + <Import Project="..\rpcs3_release.props" /> |
79 | 58 | </ImportGroup>
|
80 | 59 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release - LLVM|x64'" Label="PropertySheets">
|
81 |
| - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
| 60 | + <Import Project="..\rpcs3_release.props" /> |
| 61 | + <Import Project="..\rpcs3_llvm.props" /> |
82 | 62 | </ImportGroup>
|
83 | 63 | <PropertyGroup Label="UserMacros" />
|
84 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
85 |
| - <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);..\minidx12\Include;$(IncludePath)</IncludePath> |
86 |
| - </PropertyGroup> |
87 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - MemLeak|x64'"> |
88 |
| - <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);..\minidx12\Include;$(IncludePath)</IncludePath> |
89 |
| - </PropertyGroup> |
90 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - LLVM|x64'"> |
91 |
| - <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);..\minidx12\Include;$(IncludePath)</IncludePath> |
92 |
| - </PropertyGroup> |
93 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
94 |
| - <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);..\minidx12\Include;$(IncludePath)</IncludePath> |
95 |
| - </PropertyGroup> |
96 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - LLVM|x64'"> |
97 |
| - <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);..\minidx12\Include;$(IncludePath)</IncludePath> |
98 |
| - </PropertyGroup> |
99 |
| - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
100 |
| - <ClCompile> |
101 |
| - <WarningLevel>Level3</WarningLevel> |
102 |
| - <Optimization>Disabled</Optimization> |
103 |
| - <SDLCheck>false</SDLCheck> |
104 |
| - <PrecompiledHeader>Use</PrecompiledHeader> |
105 |
| - <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile> |
106 |
| - <AdditionalIncludeDirectories>.;..</AdditionalIncludeDirectories> |
107 |
| - <PrecompiledHeaderOutputFile>$(Platform)\$(Configuration).pch</PrecompiledHeaderOutputFile> |
108 |
| - <ProgramDataBaseFileName>$(Platform)\$(Configuration).pdb</ProgramDataBaseFileName> |
109 |
| - <MultiProcessorCompilation>true</MultiProcessorCompilation> |
110 |
| - <ExceptionHandling>Async</ExceptionHandling> |
111 |
| - </ClCompile> |
112 |
| - <Link> |
113 |
| - <GenerateDebugInformation>true</GenerateDebugInformation> |
114 |
| - </Link> |
115 |
| - </ItemDefinitionGroup> |
116 |
| - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - MemLeak|x64'"> |
117 |
| - <ClCompile> |
118 |
| - <WarningLevel>Level3</WarningLevel> |
119 |
| - <Optimization>Disabled</Optimization> |
120 |
| - <SDLCheck>false</SDLCheck> |
121 |
| - <PrecompiledHeader>Use</PrecompiledHeader> |
122 |
| - <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile> |
123 |
| - <AdditionalIncludeDirectories>.;..</AdditionalIncludeDirectories> |
124 |
| - <PrecompiledHeaderOutputFile>$(Platform)\$(Configuration).pch</PrecompiledHeaderOutputFile> |
125 |
| - <ProgramDataBaseFileName>$(Platform)\$(Configuration).pdb</ProgramDataBaseFileName> |
126 |
| - <MultiProcessorCompilation>true</MultiProcessorCompilation> |
127 |
| - <ExceptionHandling>Async</ExceptionHandling> |
128 |
| - <PreprocessorDefinitions>_UNICODE;UNICODE;MSVC_CRT_MEMLEAK_DETECTION;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
129 |
| - </ClCompile> |
130 |
| - <Link> |
131 |
| - <GenerateDebugInformation>true</GenerateDebugInformation> |
132 |
| - </Link> |
133 |
| - </ItemDefinitionGroup> |
134 |
| - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - LLVM|x64'"> |
135 |
| - <ClCompile> |
136 |
| - <WarningLevel>Level3</WarningLevel> |
137 |
| - <Optimization>Disabled</Optimization> |
138 |
| - <SDLCheck>false</SDLCheck> |
139 |
| - <PrecompiledHeader>Use</PrecompiledHeader> |
140 |
| - <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile> |
141 |
| - <AdditionalIncludeDirectories>.;..</AdditionalIncludeDirectories> |
142 |
| - <PrecompiledHeaderOutputFile>$(Platform)\$(Configuration).pch</PrecompiledHeaderOutputFile> |
143 |
| - <ProgramDataBaseFileName>$(Platform)\$(Configuration).pdb</ProgramDataBaseFileName> |
144 |
| - <MultiProcessorCompilation>true</MultiProcessorCompilation> |
145 |
| - <ExceptionHandling>Async</ExceptionHandling> |
146 |
| - <PreprocessorDefinitions>_UNICODE;UNICODE;LLVM_AVAILABLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
147 |
| - </ClCompile> |
148 |
| - <Link> |
149 |
| - <GenerateDebugInformation>true</GenerateDebugInformation> |
150 |
| - </Link> |
151 |
| - </ItemDefinitionGroup> |
152 |
| - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
153 |
| - <ClCompile> |
154 |
| - <WarningLevel>Level3</WarningLevel> |
155 |
| - <Optimization>MaxSpeed</Optimization> |
156 |
| - <FunctionLevelLinking>true</FunctionLevelLinking> |
157 |
| - <IntrinsicFunctions>true</IntrinsicFunctions> |
158 |
| - <SDLCheck>false</SDLCheck> |
159 |
| - <PrecompiledHeader>Use</PrecompiledHeader> |
160 |
| - <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile> |
161 |
| - <AdditionalIncludeDirectories>.;..</AdditionalIncludeDirectories> |
162 |
| - <PrecompiledHeaderOutputFile>$(Platform)\$(Configuration).pch</PrecompiledHeaderOutputFile> |
163 |
| - <ProgramDataBaseFileName>$(Platform)\$(Configuration).pdb</ProgramDataBaseFileName> |
164 |
| - <MultiProcessorCompilation>true</MultiProcessorCompilation> |
165 |
| - <ExceptionHandling>Async</ExceptionHandling> |
166 |
| - </ClCompile> |
167 |
| - <Link> |
168 |
| - <GenerateDebugInformation>true</GenerateDebugInformation> |
169 |
| - <EnableCOMDATFolding>true</EnableCOMDATFolding> |
170 |
| - <OptimizeReferences>true</OptimizeReferences> |
171 |
| - </Link> |
172 |
| - </ItemDefinitionGroup> |
173 |
| - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - LLVM|x64'"> |
174 |
| - <ClCompile> |
175 |
| - <WarningLevel>Level3</WarningLevel> |
176 |
| - <Optimization>MaxSpeed</Optimization> |
177 |
| - <FunctionLevelLinking>true</FunctionLevelLinking> |
178 |
| - <IntrinsicFunctions>true</IntrinsicFunctions> |
179 |
| - <SDLCheck>false</SDLCheck> |
180 |
| - <PrecompiledHeader>Use</PrecompiledHeader> |
181 |
| - <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile> |
182 |
| - <AdditionalIncludeDirectories>.;..</AdditionalIncludeDirectories> |
183 |
| - <PrecompiledHeaderOutputFile>$(Platform)\$(Configuration).pch</PrecompiledHeaderOutputFile> |
184 |
| - <ProgramDataBaseFileName>$(Platform)\$(Configuration).pdb</ProgramDataBaseFileName> |
185 |
| - <MultiProcessorCompilation>true</MultiProcessorCompilation> |
186 |
| - <ExceptionHandling>Async</ExceptionHandling> |
187 |
| - <PreprocessorDefinitions>_UNICODE;UNICODE;LLVM_AVAILABLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
188 |
| - </ClCompile> |
189 |
| - <Link> |
190 |
| - <GenerateDebugInformation>true</GenerateDebugInformation> |
191 |
| - <EnableCOMDATFolding>true</EnableCOMDATFolding> |
192 |
| - <OptimizeReferences>true</OptimizeReferences> |
193 |
| - </Link> |
194 |
| - </ItemDefinitionGroup> |
195 | 64 | <ItemGroup>
|
196 | 65 | <ClInclude Include="Emu\RSX\D3D12\D3D12Utils.h" />
|
197 | 66 | <ClInclude Include="Emu\RSX\D3D12\D3D12CommonDecompiler.h" />
|
|
0 commit comments