summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Yuri Kunde Schlesner2014-09-01 18:04:07 -0300
committerGravatar Yuri Kunde Schlesner2014-09-01 18:06:30 -0300
commitc57de3e4046c662c5179d3b55340361a046a57ff (patch)
tree0ed8ccb8b5c42ee27c0c44969771bbd77af8ebf8 /src
parentAvoid LOGGING redefinition warnings. (diff)
downloadyuzu-c57de3e4046c662c5179d3b55340361a046a57ff.tar.gz
yuzu-c57de3e4046c662c5179d3b55340361a046a57ff.tar.xz
yuzu-c57de3e4046c662c5179d3b55340361a046a57ff.zip
Remove hand-crafted Visual Studio solution.
Diffstat (limited to 'src')
-rw-r--r--src/citra/citra.vcxproj215
-rw-r--r--src/citra/citra.vcxproj.filters23
-rw-r--r--src/citra_qt/citra_qt.vcxproj188
-rw-r--r--src/citra_qt/citra_qt.vcxproj.filters118
-rw-r--r--src/citra_qt/qt-build.props61
-rw-r--r--src/citra_qt/qt-build.targets247
-rw-r--r--src/citra_qt/qt-build.xml491
-rw-r--r--src/common/common.vcxproj224
-rw-r--r--src/common/common.vcxproj.filters68
-rw-r--r--src/common/scm_rev_gen.js74
-rw-r--r--src/common/scm_rev_gen.vcxproj87
-rw-r--r--src/core/core.vcxproj253
-rw-r--r--src/core/core.vcxproj.filters339
-rw-r--r--src/video_core/video_core.vcxproj151
-rw-r--r--src/video_core/video_core.vcxproj.filters66
15 files changed, 0 insertions, 2605 deletions
diff --git a/src/citra/citra.vcxproj b/src/citra/citra.vcxproj
deleted file mode 100644
index bda1ed07d..000000000
--- a/src/citra/citra.vcxproj
+++ /dev/null
@@ -1,215 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="12.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 <ProjectGuid>{CE7D2C07-21CE-4590-81AB-2ADA88A2B85F}</ProjectGuid>
23 <Keyword>Win32Proj</Keyword>
24 <RootNamespace>emu_win32</RootNamespace>
25 <ProjectName>citra</ProjectName>
26 </PropertyGroup>
27 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
28 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
29 <ConfigurationType>Application</ConfigurationType>
30 <UseDebugLibraries>true</UseDebugLibraries>
31 <PlatformToolset>v120</PlatformToolset>
32 </PropertyGroup>
33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
34 <ConfigurationType>Application</ConfigurationType>
35 <UseDebugLibraries>true</UseDebugLibraries>
36 <PlatformToolset>v120</PlatformToolset>
37 </PropertyGroup>
38 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
39 <ConfigurationType>Application</ConfigurationType>
40 <UseDebugLibraries>false</UseDebugLibraries>
41 <PlatformToolset>v120</PlatformToolset>
42 </PropertyGroup>
43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
44 <ConfigurationType>Application</ConfigurationType>
45 <UseDebugLibraries>false</UseDebugLibraries>
46 <PlatformToolset>v120</PlatformToolset>
47 </PropertyGroup>
48 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
49 <ImportGroup Label="ExtensionSettings">
50 </ImportGroup>
51 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
52 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
53 <Import Project="..\..\vsprops\base.props" />
54 <Import Project="..\..\vsprops\externals.props" />
55 <Import Project="..\..\vsprops\code_generation_debug.props" />
56 <Import Project="..\..\vsprops\app.props" />
57 <Import Project="..\..\vsprops\optimization_debug.props" />
58 </ImportGroup>
59 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
60 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61 <Import Project="..\..\vsprops\base.props" />
62 <Import Project="..\..\vsprops\externals.props" />
63 <Import Project="..\..\vsprops\code_generation_debug.props" />
64 <Import Project="..\..\vsprops\app.props" />
65 <Import Project="..\..\vsprops\optimization_debug.props" />
66 </ImportGroup>
67 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
68 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
69 <Import Project="..\..\vsprops\base.props" />
70 <Import Project="..\..\vsprops\externals.props" />
71 <Import Project="..\..\vsprops\code_generation_release.props" />
72 <Import Project="..\..\vsprops\app.props" />
73 <Import Project="..\..\vsprops\optimization_release.props" />
74 </ImportGroup>
75 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
76 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
77 <Import Project="..\..\vsprops\base.props" />
78 <Import Project="..\..\vsprops\externals.props" />
79 <Import Project="..\..\vsprops\code_generation_release.props" />
80 <Import Project="..\..\vsprops\app.props" />
81 <Import Project="..\..\vsprops\optimization_release.props" />
82 </ImportGroup>
83 <PropertyGroup Label="UserMacros" />
84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
85 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
86 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
87 <CustomBuildBeforeTargets>
88 </CustomBuildBeforeTargets>
89 </PropertyGroup>
90 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
91 <CustomBuildBeforeTargets />
92 </PropertyGroup>
93 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
94 <ClCompile>
95 <PrecompiledHeader>
96 </PrecompiledHeader>
97 </ClCompile>
98 <Link />
99 <CustomBuildStep>
100 <Outputs>
101 </Outputs>
102 <Command>
103 </Command>
104 </CustomBuildStep>
105 <PreBuildEvent />
106 <Link />
107 <Link>
108 <IgnoreSpecificDefaultLibraries>
109 </IgnoreSpecificDefaultLibraries>
110 </Link>
111 </ItemDefinitionGroup>
112 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
113 <ClCompile>
114 <PrecompiledHeader>
115 </PrecompiledHeader>
116 </ClCompile>
117 <Link />
118 <CustomBuildStep>
119 <Outputs>
120 </Outputs>
121 <Command>
122 </Command>
123 </CustomBuildStep>
124 <PreBuildEvent />
125 <Link>
126 <IgnoreSpecificDefaultLibraries>msvcrtd.lib;msvcrt.lib</IgnoreSpecificDefaultLibraries>
127 </Link>
128 </ItemDefinitionGroup>
129 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
130 <ClCompile>
131 <PrecompiledHeader>
132 </PrecompiledHeader>
133 </ClCompile>
134 <Link>
135 <SpecifySectionAttributes>
136 </SpecifySectionAttributes>
137 <IgnoreSpecificDefaultLibraries>
138 </IgnoreSpecificDefaultLibraries>
139 </Link>
140 <CustomBuildStep>
141 <Command>
142 </Command>
143 </CustomBuildStep>
144 <CustomBuildStep>
145 <Message>
146 </Message>
147 </CustomBuildStep>
148 <CustomBuildStep>
149 <Outputs>
150 </Outputs>
151 </CustomBuildStep>
152 <PreBuildEvent />
153 </ItemDefinitionGroup>
154 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
155 <ClCompile>
156 <PrecompiledHeader>
157 </PrecompiledHeader>
158 </ClCompile>
159 <Link>
160 <SpecifySectionAttributes>
161 </SpecifySectionAttributes>
162 <IgnoreAllDefaultLibraries>
163 </IgnoreAllDefaultLibraries>
164 <IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
165 </Link>
166 <CustomBuildStep>
167 <Command>
168 </Command>
169 </CustomBuildStep>
170 <CustomBuildStep>
171 <Message>
172 </Message>
173 </CustomBuildStep>
174 <CustomBuildStep>
175 <Outputs>
176 </Outputs>
177 </CustomBuildStep>
178 <PreBuildEvent />
179 </ItemDefinitionGroup>
180 <ItemGroup>
181 <ProjectReference Include="..\common\common.vcxproj">
182 <Project>{dfe335fc-755d-4baa-8452-94434f8a1edb}</Project>
183 <Private>true</Private>
184 <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
185 <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
186 <LinkLibraryDependencies>true</LinkLibraryDependencies>
187 <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
188 </ProjectReference>
189 <ProjectReference Include="..\core\core.vcxproj">
190 <Project>{8aea7f29-3466-4786-a10d-6a4bd0610977}</Project>
191 <Private>true</Private>
192 <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
193 <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
194 <LinkLibraryDependencies>true</LinkLibraryDependencies>
195 <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
196 </ProjectReference>
197 <ProjectReference Include="..\video_core\video_core.vcxproj">
198 <Project>{6678d1a3-33a6-48a9-878b-48e5d2903d27}</Project>
199 </ProjectReference>
200 </ItemGroup>
201 <ItemGroup>
202 <ClCompile Include="citra.cpp" />
203 <ClCompile Include="emu_window\emu_window_glfw.cpp" />
204 </ItemGroup>
205 <ItemGroup>
206 <ClInclude Include="emu_window\emu_window_glfw.h" />
207 <ClInclude Include="resource.h" />
208 </ItemGroup>
209 <ItemGroup>
210 <Text Include="CMakeLists.txt" />
211 </ItemGroup>
212 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
213 <ImportGroup Label="ExtensionTargets">
214 </ImportGroup>
215</Project>
diff --git a/src/citra/citra.vcxproj.filters b/src/citra/citra.vcxproj.filters
deleted file mode 100644
index 78954670e..000000000
--- a/src/citra/citra.vcxproj.filters
+++ /dev/null
@@ -1,23 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <Filter Include="emu_window">
5 <UniqueIdentifier>{e3161526-9f53-4670-8dae-2be81ff01bc2}</UniqueIdentifier>
6 </Filter>
7 </ItemGroup>
8 <ItemGroup>
9 <ClCompile Include="citra.cpp" />
10 <ClCompile Include="emu_window\emu_window_glfw.cpp">
11 <Filter>emu_window</Filter>
12 </ClCompile>
13 </ItemGroup>
14 <ItemGroup>
15 <ClInclude Include="resource.h" />
16 <ClInclude Include="emu_window\emu_window_glfw.h">
17 <Filter>emu_window</Filter>
18 </ClInclude>
19 </ItemGroup>
20 <ItemGroup>
21 <Text Include="CMakeLists.txt" />
22 </ItemGroup>
23</Project>
diff --git a/src/citra_qt/citra_qt.vcxproj b/src/citra_qt/citra_qt.vcxproj
deleted file mode 100644
index 746c12a5b..000000000
--- a/src/citra_qt/citra_qt.vcxproj
+++ /dev/null
@@ -1,188 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="12.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 <ProjectGuid>{A587F714-490F-407A-9E36-7AB7FA0D7BAB}</ProjectGuid>
23 <RootNamespace>citra_qt</RootNamespace>
24 </PropertyGroup>
25 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
26 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27 <ConfigurationType>Application</ConfigurationType>
28 <UseDebugLibraries>true</UseDebugLibraries>
29 <PlatformToolset>v120</PlatformToolset>
30 </PropertyGroup>
31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
32 <ConfigurationType>Application</ConfigurationType>
33 <UseDebugLibraries>true</UseDebugLibraries>
34 <PlatformToolset>v120</PlatformToolset>
35 </PropertyGroup>
36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
37 <ConfigurationType>Application</ConfigurationType>
38 <UseDebugLibraries>false</UseDebugLibraries>
39 <PlatformToolset>v120</PlatformToolset>
40 </PropertyGroup>
41 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
42 <ConfigurationType>Application</ConfigurationType>
43 <UseDebugLibraries>false</UseDebugLibraries>
44 <PlatformToolset>v120</PlatformToolset>
45 </PropertyGroup>
46 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
47 <ImportGroup Label="ExtensionSettings">
48 <Import Project="qt-build.props" />
49 </ImportGroup>
50 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
51 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
52 <Import Project="..\..\vsprops\base.props" />
53 <Import Project="..\..\vsprops\externals.props" />
54 <Import Project="..\..\vsprops\qt.props" />
55 <Import Project="..\..\vsprops\qt_libs_debug.props" />
56 <Import Project="..\..\vsprops\code_generation_debug.props" />
57 <Import Project="..\..\vsprops\app.props" />
58 </ImportGroup>
59 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
60 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61 <Import Project="..\..\vsprops\base.props" />
62 <Import Project="..\..\vsprops\externals.props" />
63 <Import Project="..\..\vsprops\qt.props" />
64 <Import Project="..\..\vsprops\qt_libs_debug.props" />
65 <Import Project="..\..\vsprops\code_generation_debug.props" />
66 <Import Project="..\..\vsprops\app.props" />
67 </ImportGroup>
68 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
69 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
70 <Import Project="..\..\vsprops\base.props" />
71 <Import Project="..\..\vsprops\externals.props" />
72 <Import Project="..\..\vsprops\qt.props" />
73 <Import Project="..\..\vsprops\qt_libs_release.props" />
74 <Import Project="..\..\vsprops\code_generation_release.props" />
75 <Import Project="..\..\vsprops\app.props" />
76 </ImportGroup>
77 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
78 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
79 <Import Project="..\..\vsprops\base.props" />
80 <Import Project="..\..\vsprops\externals.props" />
81 <Import Project="..\..\vsprops\qt.props" />
82 <Import Project="..\..\vsprops\qt_libs_release.props" />
83 <Import Project="..\..\vsprops\code_generation_release.props" />
84 <Import Project="..\..\vsprops\app.props" />
85 </ImportGroup>
86 <PropertyGroup Label="UserMacros" />
87 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
88 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
89 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
90 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
91 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
92 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
93 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
94 <ClCompile />
95 <Link>
96 <IgnoreSpecificDefaultLibraries>
97 </IgnoreSpecificDefaultLibraries>
98 </Link>
99 <MOC />
100 <UIC />
101 </ItemDefinitionGroup>
102 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
103 <ClCompile />
104 <Link>
105 <IgnoreSpecificDefaultLibraries>
106 </IgnoreSpecificDefaultLibraries>
107 </Link>
108 <MOC />
109 <UIC />
110 </ItemDefinitionGroup>
111 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
112 <ClCompile />
113 <Link />
114 <UIC />
115 <UIC />
116 <MOC />
117 </ItemDefinitionGroup>
118 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
119 <ClCompile />
120 <Link />
121 <UIC />
122 <UIC />
123 <MOC />
124 </ItemDefinitionGroup>
125 <ItemGroup>
126 <ClCompile Include="..\..\externals\qhexedit\commands.cpp" />
127 <ClCompile Include="..\..\externals\qhexedit\qhexedit.cpp" />
128 <ClCompile Include="..\..\externals\qhexedit\qhexedit_p.cpp" />
129 <ClCompile Include="..\..\externals\qhexedit\xbytearray.cpp" />
130 <ClCompile Include="config\controller_config.cpp" />
131 <ClCompile Include="config\controller_config_util.cpp" />
132 <ClCompile Include="debugger\callstack.cpp" />
133 <ClCompile Include="debugger\graphics.cpp" />
134 <ClCompile Include="debugger\graphics_cmdlists.cpp" />
135 <ClCompile Include="debugger\registers.cpp" />
136 <ClCompile Include="debugger\disassembler.cpp" />
137 <ClCompile Include="debugger\ramview.cpp" />
138 <ClCompile Include="bootmanager.cpp" />
139 <ClCompile Include="hotkeys.cpp" />
140 <ClCompile Include="main.cpp" />
141 </ItemGroup>
142 <ItemGroup>
143 <MOC Include="..\..\externals\qhexedit\commands.h" />
144 <MOC Include="..\..\externals\qhexedit\qhexedit.h" />
145 <MOC Include="..\..\externals\qhexedit\qhexedit_p.h" />
146 <MOC Include="..\..\externals\qhexedit\xbytearray.h" />
147 <MOC Include="debugger\callstack.hxx" />
148 <MOC Include="debugger\disassembler.hxx" />
149 <MOC Include="debugger\graphics.hxx" />
150 <MOC Include="debugger\graphics_cmdlists.hxx" />
151 <MOC Include="debugger\ramview.hxx" />
152 <MOC Include="debugger\registers.hxx" />
153 <MOC Include="bootmanager.hxx" />
154 <MOC Include="hotkeys.hxx" />
155 <MOC Include="main.hxx" />
156 </ItemGroup>
157 <ItemGroup>
158 <ProjectReference Include="..\common\common.vcxproj">
159 <Project>{dfe335fc-755d-4baa-8452-94434f8a1edb}</Project>
160 </ProjectReference>
161 <ProjectReference Include="..\core\core.vcxproj">
162 <Project>{8aea7f29-3466-4786-a10d-6a4bd0610977}</Project>
163 </ProjectReference>
164 <ProjectReference Include="..\video_core\video_core.vcxproj">
165 <Project>{6678d1a3-33a6-48a9-878b-48e5d2903d27}</Project>
166 </ProjectReference>
167 </ItemGroup>
168 <ItemGroup>
169 <ClInclude Include="config\controller_config.hxx" />
170 <ClInclude Include="config\controller_config_util.hxx" />
171 <ClInclude Include="version.h" />
172 </ItemGroup>
173 <ItemGroup>
174 <UIC Include="config\controller_config.ui" />
175 <UIC Include="debugger\callstack.ui" />
176 <UIC Include="debugger\registers.ui" />
177 <UIC Include="debugger\disassembler.ui" />
178 <UIC Include="hotkeys.ui" />
179 <UIC Include="main.ui" />
180 </ItemGroup>
181 <ItemGroup>
182 <Text Include="CMakeLists.txt" />
183 </ItemGroup>
184 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
185 <ImportGroup Label="ExtensionTargets">
186 <Import Project="qt-build.targets" />
187 </ImportGroup>
188</Project> \ No newline at end of file
diff --git a/src/citra_qt/citra_qt.vcxproj.filters b/src/citra_qt/citra_qt.vcxproj.filters
deleted file mode 100644
index 8f699e50e..000000000
--- a/src/citra_qt/citra_qt.vcxproj.filters
+++ /dev/null
@@ -1,118 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <Filter Include="qhexedit">
5 <UniqueIdentifier>{dede739c-939b-4147-9e72-4a326b97d237}</UniqueIdentifier>
6 </Filter>
7 <Filter Include="config">
8 <UniqueIdentifier>{80178741-d3ab-4031-892c-ec58490ea8bf}</UniqueIdentifier>
9 </Filter>
10 <Filter Include="debugger">
11 <UniqueIdentifier>{9495d0e7-87d6-4fe1-92f1-cfa1bbec7025}</UniqueIdentifier>
12 </Filter>
13 </ItemGroup>
14 <ItemGroup>
15 <ClCompile Include="..\..\externals\qhexedit\commands.cpp">
16 <Filter>qhexedit</Filter>
17 </ClCompile>
18 <ClCompile Include="..\..\externals\qhexedit\qhexedit.cpp">
19 <Filter>qhexedit</Filter>
20 </ClCompile>
21 <ClCompile Include="..\..\externals\qhexedit\qhexedit_p.cpp">
22 <Filter>qhexedit</Filter>
23 </ClCompile>
24 <ClCompile Include="..\..\externals\qhexedit\xbytearray.cpp">
25 <Filter>qhexedit</Filter>
26 </ClCompile>
27 <ClCompile Include="bootmanager.cpp" />
28 <ClCompile Include="hotkeys.cpp" />
29 <ClCompile Include="main.cpp" />
30 <ClCompile Include="config\controller_config.cpp">
31 <Filter>config</Filter>
32 </ClCompile>
33 <ClCompile Include="config\controller_config_util.cpp">
34 <Filter>config</Filter>
35 </ClCompile>
36 <ClCompile Include="debugger\callstack.cpp">
37 <Filter>debugger</Filter>
38 </ClCompile>
39 <ClCompile Include="debugger\disassembler.cpp">
40 <Filter>debugger</Filter>
41 </ClCompile>
42 <ClCompile Include="debugger\graphics.cpp">
43 <Filter>debugger</Filter>
44 </ClCompile>
45 <ClCompile Include="debugger\graphics_cmdlists.cpp">
46 <Filter>debugger</Filter>
47 </ClCompile>
48 <ClCompile Include="debugger\ramview.cpp">
49 <Filter>debugger</Filter>
50 </ClCompile>
51 <ClCompile Include="debugger\registers.cpp">
52 <Filter>debugger</Filter>
53 </ClCompile>
54 </ItemGroup>
55 <ItemGroup>
56 <MOC Include="..\..\externals\qhexedit\commands.h">
57 <Filter>qhexedit</Filter>
58 </MOC>
59 <MOC Include="..\..\externals\qhexedit\xbytearray.h">
60 <Filter>qhexedit</Filter>
61 </MOC>
62 <MOC Include="..\..\externals\qhexedit\qhexedit_p.h">
63 <Filter>qhexedit</Filter>
64 </MOC>
65 <MOC Include="..\..\externals\qhexedit\qhexedit.h">
66 <Filter>qhexedit</Filter>
67 </MOC>
68 <MOC Include="bootmanager.hxx" />
69 <MOC Include="hotkeys.hxx" />
70 <MOC Include="main.hxx" />
71 <MOC Include="debugger\callstack.hxx">
72 <Filter>debugger</Filter>
73 </MOC>
74 <MOC Include="debugger\disassembler.hxx">
75 <Filter>debugger</Filter>
76 </MOC>
77 <MOC Include="debugger\graphics.hxx">
78 <Filter>debugger</Filter>
79 </MOC>
80 <MOC Include="debugger\graphics_cmdlists.hxx">
81 <Filter>debugger</Filter>
82 </MOC>
83 <MOC Include="debugger\ramview.hxx">
84 <Filter>debugger</Filter>
85 </MOC>
86 <MOC Include="debugger\registers.hxx">
87 <Filter>debugger</Filter>
88 </MOC>
89 </ItemGroup>
90 <ItemGroup>
91 <ClInclude Include="version.h" />
92 <ClInclude Include="config\controller_config.hxx">
93 <Filter>config</Filter>
94 </ClInclude>
95 <ClInclude Include="config\controller_config_util.hxx">
96 <Filter>config</Filter>
97 </ClInclude>
98 </ItemGroup>
99 <ItemGroup>
100 <UIC Include="hotkeys.ui" />
101 <UIC Include="main.ui" />
102 <UIC Include="config\controller_config.ui">
103 <Filter>config</Filter>
104 </UIC>
105 <UIC Include="debugger\callstack.ui">
106 <Filter>debugger</Filter>
107 </UIC>
108 <UIC Include="debugger\disassembler.ui">
109 <Filter>debugger</Filter>
110 </UIC>
111 <UIC Include="debugger\registers.ui">
112 <Filter>debugger</Filter>
113 </UIC>
114 </ItemGroup>
115 <ItemGroup>
116 <Text Include="CMakeLists.txt" />
117 </ItemGroup>
118</Project> \ No newline at end of file
diff --git a/src/citra_qt/qt-build.props b/src/citra_qt/qt-build.props
deleted file mode 100644
index b6a5025fb..000000000
--- a/src/citra_qt/qt-build.props
+++ /dev/null
@@ -1,61 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3Copyright 2010 Daher Alfawares
4Licensed under GPLv2
5Refer to the license.txt file included.
6-->
7<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
8 <PropertyGroup
9 Condition="'$(UICBeforeTargets)' == '' and '$(UICAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
10 <UICBeforeTargets>Midl</UICBeforeTargets>
11 <UICAfterTargets>CustomBuild</UICAfterTargets>
12 </PropertyGroup>
13 <ItemDefinitionGroup>
14 <UIC>
15 <QtUicExt>.hpp</QtUicExt>
16 <QtUicPrefix>ui_</QtUicPrefix>
17 <CommandLineTemplate>$(QTDIR)\bin\uic.exe [inputs] -o "[QtUicPrefix]%(FileName)[QtUicExt]"</CommandLineTemplate>
18 <Outputs>[QtUicPrefix]%(FileName)[QtUicExt]</Outputs>
19 <ExecutionDescription>%(FileName).ui</ExecutionDescription>
20 </UIC>
21 </ItemDefinitionGroup>
22 <PropertyGroup
23 Condition="'$(MOCBeforeTargets)' == '' and '$(MOCAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
24 <MOCBeforeTargets>Midl</MOCBeforeTargets>
25 <MOCAfterTargets>CustomBuild</MOCAfterTargets>
26 </PropertyGroup>
27 <ItemDefinitionGroup>
28 <MOC>
29 <QtShared>true</QtShared>
30 <QtThread>true</QtThread>
31 <QtUnicode>true</QtUnicode>
32 <QtLargeFile>true</QtLargeFile>
33 <QtKeywords>true</QtKeywords>
34 <QtNoDebug>true</QtNoDebug>
35 <QtGuiLib>true</QtGuiLib>
36 <QtCoreLib>true</QtCoreLib>
37 <QtOpenGLLib>False</QtOpenGLLib>
38 <QtMocNoWarnings>False</QtMocNoWarnings>
39 <QtMocPfx>_moc</QtMocPfx>
40 <QtMocFilename>%(FileName)%(QtMocPfx)</QtMocFilename>
41 <CommandLineTemplate>$(QTDIR)\bin\moc.exe [QtMocNoWarnings] [QtCoreLib] [QtShared] [QtThread] [QtUnicode] [QtLargeFile] [QtKeywords] [QtOpenGLLib] [QtNoDebug] [QtGuiLib] -DWIN32 -D_MSC_VER=1500 -DWIN32 [Inputs] -o$(IntDir)%(QtMocFilename).cpp &amp;&amp; cl.exe $(IntDir)%(QtMocFilename).cpp [QtCommandLine] /c /Fo"$(IntDir)%(QtMocFilename).obj"</CommandLineTemplate>
42 <Outputs>$(IntDir)%(QtMocFilename).obj</Outputs>
43 <ExecutionDescription>%(FileName).hxx</ExecutionDescription>
44 <ShowOnlyRuleProperties>true</ShowOnlyRuleProperties>
45 </MOC>
46 </ItemDefinitionGroup>
47 <PropertyGroup
48 Condition="'$(QRCBeforeTargets)' == '' and '$(QRCAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
49 <QRCBeforeTargets>Midl</QRCBeforeTargets>
50 <QRCAfterTargets>CustomBuild</QRCAfterTargets>
51 </PropertyGroup>
52 <ItemDefinitionGroup>
53 <QRC>
54 <QtQrcPfx>_qrc</QtQrcPfx>
55 <QtQrcFileName>%(FileName)%(QtQrcPfx)</QtQrcFileName>
56 <CommandLineTemplate>%QTDIR%\bin\rcc.exe [inputs] -o $(IntDir)%(QtQrcFileName).cpp &amp;&amp; cl.exe $(IntDir)%(QtQrcFileName).cpp /c /Fo"$(IntDir)%(QtQrcFileName)" [QtCommandLine]</CommandLineTemplate>
57 <Outputs>$(IntDir)%(QtQrcFileName).obj</Outputs>
58 <ExecutionDescription>%(FileName).qrc</ExecutionDescription>
59 </QRC>
60 </ItemDefinitionGroup>
61</Project>
diff --git a/src/citra_qt/qt-build.targets b/src/citra_qt/qt-build.targets
deleted file mode 100644
index d0ae0d642..000000000
--- a/src/citra_qt/qt-build.targets
+++ /dev/null
@@ -1,247 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3Copyright 2010 Daher Alfawares
4Licensed under GPLv2
5Refer to the license.txt file included.
6-->
7<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
8 <ItemGroup>
9 <PropertyPageSchema
10 Include="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml" />
11 <AvailableItemName
12 Include="UIC">
13 <Targets>_UIC</Targets>
14 </AvailableItemName>
15 <AvailableItemName
16 Include="MOC">
17 <Targets>_MOC</Targets>
18 </AvailableItemName>
19 <AvailableItemName
20 Include="QRC">
21 <Targets>_QRC</Targets>
22 </AvailableItemName>
23 </ItemGroup>
24 <UsingTask
25 TaskName="UIC"
26 TaskFactory="XamlTaskFactory"
27 AssemblyName="Microsoft.Build.Tasks.v4.0">
28 <Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
29 </UsingTask>
30 <UsingTask
31 TaskName="MOC"
32 TaskFactory="XamlTaskFactory"
33 AssemblyName="Microsoft.Build.Tasks.v4.0">
34 <Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
35 </UsingTask>
36 <UsingTask
37 TaskName="QRC"
38 TaskFactory="XamlTaskFactory"
39 AssemblyName="Microsoft.Build.Tasks.v4.0">
40 <Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
41 </UsingTask>
42 <Target
43 Name="_UIC"
44 BeforeTargets="$(UICBeforeTargets)"
45 AfterTargets="$(UICAfterTargets)"
46 Condition="'@(UIC)' != ''"
47 DependsOnTargets="_SelectedFiles;ComputeUICOutput"
48 Outputs="%(UIC.Outputs)"
49 Inputs="%(UIC.Identity);%(UIC.AdditionalDependencies);$(MSBuildProjectFile)">
50 <ItemGroup
51 Condition="'@(SelectedFiles)' != ''">
52 <UIC
53 Remove="@(UIC)"
54 Condition="'%(Identity)' != '@(SelectedFiles)'" />
55 </ItemGroup>
56 <ItemGroup>
57 <UIC_tlog
58 Include="%(UIC.Outputs)"
59 Condition="'%(UIC.Outputs)' != '' and '%(UIC.ExcludedFromBuild)' != 'true'">
60 <Source>@(UIC, '|')</Source>
61 </UIC_tlog>
62 </ItemGroup>
63 <Message
64 Importance="High"
65 Text="%(UIC.ExecutionDescription)" />
66 <WriteLinesToFile
67 File="$(IntDir)$(ProjectName).write.1.tlog"
68 Lines="^%(UIC_tlog.Source);@(UIC_tlog-&gt;'%(Fullpath)')" />
69 <UIC
70 Condition="'%(UIC.ExcludedFromBuild)' != 'true'"
71 CommandLineTemplate="%(UIC.CommandLineTemplate)"
72 QtUicExt="%(UIC.QtUicExt)"
73 QtUicPrefix="%(UIC.QtUicPrefix)"
74 AdditionalOptions="%(UIC.AdditionalOptions)"
75 Inputs="%(UIC.Identity)" />
76 </Target>
77 <PropertyGroup>
78 <ComputeLinkInputsTargets>
79 $(ComputeLinkInputsTargets);
80 ComputeUICOutput;
81 </ComputeLinkInputsTargets>
82 <ComputeLibInputsTargets>
83 $(ComputeLibInputsTargets);
84 ComputeUICOutput;
85 </ComputeLibInputsTargets>
86 </PropertyGroup>
87 <Target
88 Name="ComputeUICOutput"
89 Condition="'@(UIC)' != ''">
90 <ItemGroup>
91 <UICDirsToMake
92 Condition="'@(UIC)' != ''"
93 Include="%(UIC.Outputs)" />
94 <Link
95 Include="%(UICDirsToMake.Identity)"
96 Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
97 <Lib
98 Include="%(UICDirsToMake.Identity)"
99 Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
100 <ImpLib
101 Include="%(UICDirsToMake.Identity)"
102 Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
103 </ItemGroup>
104 <MakeDir
105 Directories="@(UICDirsToMake-&gt;'%(RootDir)%(Directory)')" />
106 </Target>
107 <Target
108 Name="_MOC"
109 BeforeTargets="$(MOCBeforeTargets)"
110 AfterTargets="$(MOCAfterTargets)"
111 Condition="'@(MOC)' != ''"
112 DependsOnTargets="_SelectedFiles;ComputeMOCOutput"
113 Outputs="%(MOC.Outputs)"
114 Inputs="%(MOC.Identity);%(MOC.AdditionalDependencies);$(MSBuildProjectFile)">
115 <ItemGroup
116 Condition="'@(SelectedFiles)' != ''">
117 <MOC
118 Remove="@(MOC)"
119 Condition="'%(Identity)' != '@(SelectedFiles)'" />
120 </ItemGroup>
121 <ItemGroup>
122 <MOC_tlog
123 Include="%(MOC.Outputs)"
124 Condition="'%(MOC.Outputs)' != '' and '%(MOC.ExcludedFromBuild)' != 'true'">
125 <Source>@(MOC, '|')</Source>
126 </MOC_tlog>
127 </ItemGroup>
128 <Message
129 Importance="High"
130 Text="%(MOC.ExecutionDescription)" />
131 <WriteLinesToFile
132 File="$(IntDir)$(ProjectName).write.1.tlog"
133 Lines="^%(MOC_tlog.Source);@(MOC_tlog-&gt;'%(Fullpath)')" />
134 <MOC
135 Condition="'%(MOC.ExcludedFromBuild)' != 'true'"
136 CommandLineTemplate="%(MOC.CommandLineTemplate)"
137 QtShared="%(MOC.QtShared)"
138 QtThread="%(MOC.QtThread)"
139 QtUnicode="%(MOC.QtUnicode)"
140 QtLargeFile="%(MOC.QtLargeFile)"
141 QtKeywords="%(MOC.QtKeywords)"
142 QtNoDebug="%(MOC.QtNoDebug)"
143 QtGuiLib="%(MOC.QtGuiLib)"
144 QtCoreLib="%(MOC.QtCoreLib)"
145 QtOpenGLLib="%(MOC.QtOpenGLLib)"
146 QtMocNoWarnings="%(MOC.QtMocNoWarnings)"
147 QtMocPfx="%(MOC.QtMocPfx)"
148 QtCommandLine="%(MOC.QtCommandLine)"
149 AdditionalOptions="%(MOC.AdditionalOptions)"
150 Inputs="%(MOC.Identity)" />
151 </Target>
152 <PropertyGroup>
153 <ComputeLinkInputsTargets>
154 $(ComputeLinkInputsTargets);
155 ComputeMOCOutput;
156 </ComputeLinkInputsTargets>
157 <ComputeLibInputsTargets>
158 $(ComputeLibInputsTargets);
159 ComputeMOCOutput;
160 </ComputeLibInputsTargets>
161 </PropertyGroup>
162 <Target
163 Name="ComputeMOCOutput"
164 Condition="'@(MOC)' != ''">
165 <ItemGroup>
166 <MOCDirsToMake
167 Condition="'@(MOC)' != ''"
168 Include="%(MOC.Outputs)" />
169 <Link
170 Include="%(MOCDirsToMake.Identity)"
171 Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
172 <Lib
173 Include="%(MOCDirsToMake.Identity)"
174 Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
175 <ImpLib
176 Include="%(MOCDirsToMake.Identity)"
177 Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
178 </ItemGroup>
179 <MakeDir
180 Directories="@(MOCDirsToMake-&gt;'%(RootDir)%(Directory)')" />
181 </Target>
182 <Target
183 Name="_QRC"
184 BeforeTargets="$(QRCBeforeTargets)"
185 AfterTargets="$(QRCAfterTargets)"
186 Condition="'@(QRC)' != ''"
187 DependsOnTargets="_SelectedFiles;ComputeQRCOutput"
188 Outputs="%(QRC.Outputs)"
189 Inputs="%(QRC.Identity);%(QRC.AdditionalDependencies);$(MSBuildProjectFile)">
190 <ItemGroup
191 Condition="'@(SelectedFiles)' != ''">
192 <QRC
193 Remove="@(QRC)"
194 Condition="'%(Identity)' != '@(SelectedFiles)'" />
195 </ItemGroup>
196 <ItemGroup>
197 <QRC_tlog
198 Include="%(QRC.Outputs)"
199 Condition="'%(QRC.Outputs)' != '' and '%(QRC.ExcludedFromBuild)' != 'true'">
200 <Source>@(QRC, '|')</Source>
201 </QRC_tlog>
202 </ItemGroup>
203 <Message
204 Importance="High"
205 Text="%(QRC.ExecutionDescription)" />
206 <WriteLinesToFile
207 File="$(IntDir)$(ProjectName).write.1.tlog"
208 Lines="^%(QRC_tlog.Source);@(QRC_tlog-&gt;'%(Fullpath)')" />
209 <QRC
210 Condition="'%(QRC.ExcludedFromBuild)' != 'true'"
211 CommandLineTemplate="%(QRC.CommandLineTemplate)"
212 QtCommandLine="%(QRC.QtCommandLine)"
213 QtQrcPfx="%(QRC.QtQrcPfx)"
214 AdditionalOptions="%(QRC.AdditionalOptions)"
215 Inputs="%(QRC.Identity)" />
216 </Target>
217 <PropertyGroup>
218 <ComputeLinkInputsTargets>
219 $(ComputeLinkInputsTargets);
220 ComputeQRCOutput;
221 </ComputeLinkInputsTargets>
222 <ComputeLibInputsTargets>
223 $(ComputeLibInputsTargets);
224 ComputeQRCOutput;
225 </ComputeLibInputsTargets>
226 </PropertyGroup>
227 <Target
228 Name="ComputeQRCOutput"
229 Condition="'@(QRC)' != ''">
230 <ItemGroup>
231 <QRCDirsToMake
232 Condition="'@(QRC)' != ''"
233 Include="%(QRC.Outputs)" />
234 <Link
235 Include="%(QRCDirsToMake.Identity)"
236 Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
237 <Lib
238 Include="%(QRCDirsToMake.Identity)"
239 Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
240 <ImpLib
241 Include="%(QRCDirsToMake.Identity)"
242 Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
243 </ItemGroup>
244 <MakeDir
245 Directories="@(QRCDirsToMake-&gt;'%(RootDir)%(Directory)')" />
246 </Target>
247</Project>
diff --git a/src/citra_qt/qt-build.xml b/src/citra_qt/qt-build.xml
deleted file mode 100644
index 7a69f5a88..000000000
--- a/src/citra_qt/qt-build.xml
+++ /dev/null
@@ -1,491 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3Copyright 2010 Daher Alfawares
4Licensed under GPLv2
5Refer to the license.txt file included.
6-->
7<ProjectSchemaDefinitions xmlns="clr-namespace:Microsoft.Build.Framework.XamlTypes;assembly=Microsoft.Build.Framework" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:transformCallback="Microsoft.Cpp.Dev10.ConvertPropertyCallback" xmlns:impl="clr-namespace:Microsoft.VisualStudio.Project.Contracts.Implementation;assembly=Microsoft.VisualStudio.Project.Contracts.Implementation">
8 <Rule
9 Name="UIC"
10 PageTemplate="tool"
11 DisplayName="Qt UI Compiler"
12 Order="200">
13 <Rule.DataSource>
14 <DataSource
15 Persistence="ProjectFile"
16 ItemType="UIC" />
17 </Rule.DataSource>
18 <Rule.Categories>
19 <Category
20 Name="General">
21 <Category.DisplayName>
22 <sys:String>General</sys:String>
23 </Category.DisplayName>
24 </Category>
25 <Category
26 Name="Command Line"
27 Subtype="CommandLine">
28 <Category.DisplayName>
29 <sys:String>Command Line</sys:String>
30 </Category.DisplayName>
31 </Category>
32 </Rule.Categories>
33 <StringListProperty
34 Name="Inputs"
35 Category="Command Line"
36 IsRequired="true"
37 Switch=" ">
38 <StringListProperty.DataSource>
39 <DataSource
40 Persistence="ProjectFile"
41 ItemType="UIC"
42 SourceType="Item" />
43 </StringListProperty.DataSource>
44 </StringListProperty>
45 <StringProperty
46 Name="QtUicExt"
47 Subcategory="Output"
48 HelpContext="0"
49 HelpUrl="http://code.google.com/p/xr-qt-msvc/"
50 DisplayName="UI Header file extension"
51 Description="The header file extension generated by the UIC Compiler. (Example: .h)"
52 Switch="[value]" />
53 <StringProperty
54 Name="QtUicPrefix"
55 Subcategory="Output"
56 HelpContext="0"
57 HelpUrl="http://code.google.com/p/xr-qt-msvc/"
58 DisplayName="UI Header file prefix"
59 Description="The prefix string to be used for UIC output. ( usually ui_ )"
60 Switch="[value]" />
61 <StringProperty
62 Name="CommandLineTemplate"
63 DisplayName="Command Line"
64 Visible="False"
65 IncludeInCommandLine="False" />
66 <DynamicEnumProperty
67 Name="UICBeforeTargets"
68 Category="General"
69 EnumProvider="Targets"
70 IncludeInCommandLine="False">
71 <DynamicEnumProperty.DisplayName>
72 <sys:String>Execute Before</sys:String>
73 </DynamicEnumProperty.DisplayName>
74 <DynamicEnumProperty.Description>
75 <sys:String>Specifies the targets for the build customization to run before.</sys:String>
76 </DynamicEnumProperty.Description>
77 <DynamicEnumProperty.ProviderSettings>
78 <NameValuePair
79 Name="Exclude"
80 Value="^UICBeforeTargets|^Compute" />
81 </DynamicEnumProperty.ProviderSettings>
82 <DynamicEnumProperty.DataSource>
83 <DataSource
84 Persistence="ProjectFile"
85 HasConfigurationCondition="true" />
86 </DynamicEnumProperty.DataSource>
87 </DynamicEnumProperty>
88 <DynamicEnumProperty
89 Name="UICAfterTargets"
90 Category="General"
91 EnumProvider="Targets"
92 IncludeInCommandLine="False">
93 <DynamicEnumProperty.DisplayName>
94 <sys:String>Execute After</sys:String>
95 </DynamicEnumProperty.DisplayName>
96 <DynamicEnumProperty.Description>
97 <sys:String>Specifies the targets for the build customization to run after.</sys:String>
98 </DynamicEnumProperty.Description>
99 <DynamicEnumProperty.ProviderSettings>
100 <NameValuePair
101 Name="Exclude"
102 Value="^UICAfterTargets|^Compute" />
103 </DynamicEnumProperty.ProviderSettings>
104 <DynamicEnumProperty.DataSource>
105 <DataSource
106 Persistence="ProjectFile"
107 ItemType=""
108 HasConfigurationCondition="true" />
109 </DynamicEnumProperty.DataSource>
110 </DynamicEnumProperty>
111 <StringListProperty
112 Name="Outputs"
113 DisplayName="Outputs"
114 Visible="False"
115 IncludeInCommandLine="False" />
116 <StringProperty
117 Name="ExecutionDescription"
118 DisplayName="Execution Description"
119 Visible="False"
120 IncludeInCommandLine="False" />
121 <StringListProperty
122 Name="AdditionalDependencies"
123 DisplayName="Additional Dependencies"
124 IncludeInCommandLine="False"
125 Visible="false" />
126 <StringProperty
127 Subtype="AdditionalOptions"
128 Name="AdditionalOptions"
129 Category="Command Line">
130 <StringProperty.DisplayName>
131 <sys:String>Additional Options</sys:String>
132 </StringProperty.DisplayName>
133 <StringProperty.Description>
134 <sys:String>Additional Options</sys:String>
135 </StringProperty.Description>
136 </StringProperty>
137 </Rule>
138 <ItemType
139 Name="UIC"
140 DisplayName="Qt UI Compiler" />
141 <FileExtension
142 Name="*.ui"
143 ContentType="UIC" />
144 <ContentType
145 Name="UIC"
146 DisplayName="Qt UI Compiler"
147 ItemType="UIC" />
148 <Rule
149 Name="MOC"
150 PageTemplate="tool"
151 DisplayName="Qt Meta Object Compiler"
152 Order="200">
153 <Rule.DataSource>
154 <DataSource
155 Persistence="ProjectFile"
156 ItemType="MOC" />
157 </Rule.DataSource>
158 <Rule.Categories>
159 <Category
160 Name="General">
161 <Category.DisplayName>
162 <sys:String>General</sys:String>
163 </Category.DisplayName>
164 </Category>
165 <Category
166 Name="Command Line"
167 Subtype="CommandLine">
168 <Category.DisplayName>
169 <sys:String>Command Line</sys:String>
170 </Category.DisplayName>
171 </Category>
172 </Rule.Categories>
173 <StringListProperty
174 Name="Inputs"
175 Category="Command Line"
176 IsRequired="true"
177 Switch=" ">
178 <StringListProperty.DataSource>
179 <DataSource
180 Persistence="ProjectFile"
181 ItemType="MOC"
182 SourceType="Item" />
183 </StringListProperty.DataSource>
184 </StringListProperty>
185 <BoolProperty
186 Name="QtShared"
187 Subcategory="Moc Definitions"
188 HelpContext="0"
189 DisplayName="Use QT as a Shared Library?"
190 Description="Use QT as a Shared Library?"
191 Switch="-DQT_SHARED" />
192 <BoolProperty
193 Name="QtThread"
194 Subcategory="Moc Definitions"
195 HelpContext="0"
196 DisplayName="Multi-threaded Support?"
197 Switch="-DQT_THREAD_SUPPORT" />
198 <BoolProperty
199 Name="QtUnicode"
200 Subcategory="Moc Definitions"
201 HelpContext="0"
202 DisplayName="Unicode Support?"
203 Switch="-DUNICODE" />
204 <BoolProperty
205 Name="QtLargeFile"
206 Subcategory="Moc Definitions"
207 HelpContext="0"
208 DisplayName="Large File Support?"
209 Switch="-DQT_LARGEFILE_SUPPORT" />
210 <BoolProperty
211 Name="QtKeywords"
212 Subcategory="Moc Definitions"
213 HelpContext="0"
214 DisplayName="Disable QT Keywords."
215 Description="If QT_NO_KEYWORDS is defined, &quot;signals&quot;, &quot;slots&quot; and &quot;emit&quot; are not defined, thus increasing the interoperability with other toolkits by avoiding some common name clashes. However, the SIGNAL() and SLOT() macros are still defined, which may cause name clashes still."
216 Switch="-DQT_NO_KEYWORDS" />
217 <BoolProperty
218 Name="QtNoDebug"
219 Subcategory="Moc Definitions"
220 HelpContext="0"
221 DisplayName="Disable QT Debuging"
222 Switch="-DQT_NO_DEBUG" />
223 <BoolProperty
224 Name="QtGuiLib"
225 Subcategory="QT Libraries"
226 HelpContext="0"
227 DisplayName="Use QT Gui Library"
228 Switch="-DQT_GUI_LIB" />
229 <BoolProperty
230 Name="QtCoreLib"
231 Subcategory="QT Libraries"
232 HelpContext="0"
233 DisplayName="Use QT Core Library"
234 Switch="-DQT_CORE_LIB" />
235 <BoolProperty
236 Name="QtOpenGLLib"
237 Subcategory="QT Libraries"
238 HelpContext="0"
239 DisplayName="Use QT OpenGL Library"
240 Switch="-DQT_OPENGL_LIB" />
241 <BoolProperty
242 Name="QtMocNoWarnings"
243 Subcategory="General"
244 HelpContext="0"
245 DisplayName="Do not display warnings"
246 Description="do not display warnings"
247 Switch="/nw" />
248 <StringProperty
249 Name="QtMocPfx"
250 Subcategory="Output"
251 HelpContext="0"
252 HelpUrl="http://code.google.com/p/xr-qt-msvc/"
253 DisplayName="Output file postfix"
254 Description="A postfix is added to the source and object files generated to prevent conflict with your source files. [Example: _moc leads to a.hxx -&gt; a_moc.cpp]"
255 Switch="[value]" />
256 <StringProperty
257 Name="QtCommandLine"
258 Subcategory="General"
259 HelpContext="0"
260 HelpUrl="http://code.google.com/p/xr-qt-msvc/"
261 DisplayName="C++ Command Line Options"
262 Description="Copy the command line options from your C/C++ section to match the qt compilation with your setup. Make sure you remove the /Fo option, for more details refer to the documentation."
263 Switch="[value]" />
264 <StringProperty
265 Name="CommandLineTemplate"
266 DisplayName="Command Line"
267 Visible="False"
268 IncludeInCommandLine="False" />
269 <DynamicEnumProperty
270 Name="MOCBeforeTargets"
271 Category="General"
272 EnumProvider="Targets"
273 IncludeInCommandLine="False">
274 <DynamicEnumProperty.DisplayName>
275 <sys:String>Execute Before</sys:String>
276 </DynamicEnumProperty.DisplayName>
277 <DynamicEnumProperty.Description>
278 <sys:String>Specifies the targets for the build customization to run before.</sys:String>
279 </DynamicEnumProperty.Description>
280 <DynamicEnumProperty.ProviderSettings>
281 <NameValuePair
282 Name="Exclude"
283 Value="^MOCBeforeTargets|^Compute" />
284 </DynamicEnumProperty.ProviderSettings>
285 <DynamicEnumProperty.DataSource>
286 <DataSource
287 Persistence="ProjectFile"
288 HasConfigurationCondition="true" />
289 </DynamicEnumProperty.DataSource>
290 </DynamicEnumProperty>
291 <DynamicEnumProperty
292 Name="MOCAfterTargets"
293 Category="General"
294 EnumProvider="Targets"
295 IncludeInCommandLine="False">
296 <DynamicEnumProperty.DisplayName>
297 <sys:String>Execute After</sys:String>
298 </DynamicEnumProperty.DisplayName>
299 <DynamicEnumProperty.Description>
300 <sys:String>Specifies the targets for the build customization to run after.</sys:String>
301 </DynamicEnumProperty.Description>
302 <DynamicEnumProperty.ProviderSettings>
303 <NameValuePair
304 Name="Exclude"
305 Value="^MOCAfterTargets|^Compute" />
306 </DynamicEnumProperty.ProviderSettings>
307 <DynamicEnumProperty.DataSource>
308 <DataSource
309 Persistence="ProjectFile"
310 ItemType=""
311 HasConfigurationCondition="true" />
312 </DynamicEnumProperty.DataSource>
313 </DynamicEnumProperty>
314 <StringListProperty
315 Name="Outputs"
316 DisplayName="Outputs"
317 Visible="False"
318 IncludeInCommandLine="False" />
319 <StringProperty
320 Name="ExecutionDescription"
321 DisplayName="Execution Description"
322 Visible="False"
323 IncludeInCommandLine="False" />
324 <StringListProperty
325 Name="AdditionalDependencies"
326 DisplayName="Additional Dependencies"
327 IncludeInCommandLine="False"
328 Visible="false" />
329 <StringProperty
330 Subtype="AdditionalOptions"
331 Name="AdditionalOptions"
332 Category="Command Line">
333 <StringProperty.DisplayName>
334 <sys:String>Additional Options</sys:String>
335 </StringProperty.DisplayName>
336 <StringProperty.Description>
337 <sys:String>Additional Options</sys:String>
338 </StringProperty.Description>
339 </StringProperty>
340 </Rule>
341 <ItemType
342 Name="MOC"
343 DisplayName="Qt Meta Object Compiler" />
344 <FileExtension
345 Name="*.hxx"
346 ContentType="MOC" />
347 <ContentType
348 Name="MOC"
349 DisplayName="Qt Meta Object Compiler"
350 ItemType="MOC" />
351 <Rule
352 Name="QRC"
353 PageTemplate="tool"
354 DisplayName="Qt Resource Compiler"
355 Order="200">
356 <Rule.DataSource>
357 <DataSource
358 Persistence="ProjectFile"
359 ItemType="QRC" />
360 </Rule.DataSource>
361 <Rule.Categories>
362 <Category
363 Name="General">
364 <Category.DisplayName>
365 <sys:String>General</sys:String>
366 </Category.DisplayName>
367 </Category>
368 <Category
369 Name="Command Line"
370 Subtype="CommandLine">
371 <Category.DisplayName>
372 <sys:String>Command Line</sys:String>
373 </Category.DisplayName>
374 </Category>
375 </Rule.Categories>
376 <StringListProperty
377 Name="Inputs"
378 Category="Command Line"
379 IsRequired="true"
380 Switch=" ">
381 <StringListProperty.DataSource>
382 <DataSource
383 Persistence="ProjectFile"
384 ItemType="QRC"
385 SourceType="Item" />
386 </StringListProperty.DataSource>
387 </StringListProperty>
388 <StringProperty
389 Name="QtCommandLine"
390 Subcategory="General"
391 HelpContext="0"
392 HelpUrl="http://code.google.com/p/xr-core/wiki/QtRules"
393 DisplayName="C++ Command Line Options"
394 Description="Copy the command line options from your C/C++ section to match the qt compilation with your setup. Make sure you remove the /Fo option, for more details refer to the documentation."
395 Switch="[value]" />
396 <StringProperty
397 Name="QtQrcPfx"
398 Subcategory="Output"
399 HelpContext="0"
400 HelpUrl="http://code.google.com/p/xr-qt-msvc/"
401 DisplayName="Output file postfix"
402 Description="A postfix is added to the source and object files generated to prevent conflict with your source files. [Example: _qrc leads to a.qrc -&gt; a_qrc.cpp]"
403 Switch="[value]" />
404 <StringProperty
405 Name="CommandLineTemplate"
406 DisplayName="Command Line"
407 Visible="False"
408 IncludeInCommandLine="False" />
409 <DynamicEnumProperty
410 Name="QRCBeforeTargets"
411 Category="General"
412 EnumProvider="Targets"
413 IncludeInCommandLine="False">
414 <DynamicEnumProperty.DisplayName>
415 <sys:String>Execute Before</sys:String>
416 </DynamicEnumProperty.DisplayName>
417 <DynamicEnumProperty.Description>
418 <sys:String>Specifies the targets for the build customization to run before.</sys:String>
419 </DynamicEnumProperty.Description>
420 <DynamicEnumProperty.ProviderSettings>
421 <NameValuePair
422 Name="Exclude"
423 Value="^QRCBeforeTargets|^Compute" />
424 </DynamicEnumProperty.ProviderSettings>
425 <DynamicEnumProperty.DataSource>
426 <DataSource
427 Persistence="ProjectFile"
428 HasConfigurationCondition="true" />
429 </DynamicEnumProperty.DataSource>
430 </DynamicEnumProperty>
431 <DynamicEnumProperty
432 Name="QRCAfterTargets"
433 Category="General"
434 EnumProvider="Targets"
435 IncludeInCommandLine="False">
436 <DynamicEnumProperty.DisplayName>
437 <sys:String>Execute After</sys:String>
438 </DynamicEnumProperty.DisplayName>
439 <DynamicEnumProperty.Description>
440 <sys:String>Specifies the targets for the build customization to run after.</sys:String>
441 </DynamicEnumProperty.Description>
442 <DynamicEnumProperty.ProviderSettings>
443 <NameValuePair
444 Name="Exclude"
445 Value="^QRCAfterTargets|^Compute" />
446 </DynamicEnumProperty.ProviderSettings>
447 <DynamicEnumProperty.DataSource>
448 <DataSource
449 Persistence="ProjectFile"
450 ItemType=""
451 HasConfigurationCondition="true" />
452 </DynamicEnumProperty.DataSource>
453 </DynamicEnumProperty>
454 <StringListProperty
455 Name="Outputs"
456 DisplayName="Outputs"
457 Visible="False"
458 IncludeInCommandLine="False" />
459 <StringProperty
460 Name="ExecutionDescription"
461 DisplayName="Execution Description"
462 Visible="False"
463 IncludeInCommandLine="False" />
464 <StringListProperty
465 Name="AdditionalDependencies"
466 DisplayName="Additional Dependencies"
467 IncludeInCommandLine="False"
468 Visible="false" />
469 <StringProperty
470 Subtype="AdditionalOptions"
471 Name="AdditionalOptions"
472 Category="Command Line">
473 <StringProperty.DisplayName>
474 <sys:String>Additional Options</sys:String>
475 </StringProperty.DisplayName>
476 <StringProperty.Description>
477 <sys:String>Additional Options</sys:String>
478 </StringProperty.Description>
479 </StringProperty>
480 </Rule>
481 <ItemType
482 Name="QRC"
483 DisplayName="Qt Resource Compiler" />
484 <FileExtension
485 Name="*.qrc"
486 ContentType="QRC" />
487 <ContentType
488 Name="QRC"
489 DisplayName="Qt Resource Compiler"
490 ItemType="QRC" />
491</ProjectSchemaDefinitions>
diff --git a/src/common/common.vcxproj b/src/common/common.vcxproj
deleted file mode 100644
index 341d3a813..000000000
--- a/src/common/common.vcxproj
+++ /dev/null
@@ -1,224 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="12.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 <ProjectGuid>{DFE335FC-755D-4BAA-8452-94434F8A1EDB}</ProjectGuid>
23 <RootNamespace>common</RootNamespace>
24 </PropertyGroup>
25 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
26 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27 <UseDebugLibraries>true</UseDebugLibraries>
28 <ConfigurationType>StaticLibrary</ConfigurationType>
29 <CharacterSet>MultiByte</CharacterSet>
30 <PlatformToolset>v120</PlatformToolset>
31 </PropertyGroup>
32 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
33 <UseDebugLibraries>true</UseDebugLibraries>
34 <ConfigurationType>StaticLibrary</ConfigurationType>
35 <CharacterSet>MultiByte</CharacterSet>
36 <PlatformToolset>v120</PlatformToolset>
37 </PropertyGroup>
38 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
39 <UseDebugLibraries>false</UseDebugLibraries>
40 <ConfigurationType>StaticLibrary</ConfigurationType>
41 <CharacterSet>Unicode</CharacterSet>
42 <PlatformToolset>v120</PlatformToolset>
43 </PropertyGroup>
44 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|Win32'" Label="Configuration">
45 <ConfigurationType>StaticLibrary</ConfigurationType>
46 <UseDebugLibraries>false</UseDebugLibraries>
47 <CharacterSet>MultiByte</CharacterSet>
48 </PropertyGroup>
49 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
50 <UseDebugLibraries>false</UseDebugLibraries>
51 <ConfigurationType>StaticLibrary</ConfigurationType>
52 <CharacterSet>Unicode</CharacterSet>
53 <PlatformToolset>v120</PlatformToolset>
54 </PropertyGroup>
55 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|x64'" Label="Configuration">
56 <ConfigurationType>StaticLibrary</ConfigurationType>
57 <UseDebugLibraries>false</UseDebugLibraries>
58 <CharacterSet>MultiByte</CharacterSet>
59 </PropertyGroup>
60 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
61 <ImportGroup Label="ExtensionSettings">
62 </ImportGroup>
63 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
64 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
65 <Import Project="..\..\vsprops\base.props" />
66 <Import Project="..\..\vsprops\externals.props" />
67 <Import Project="..\..\vsprops\code_generation_debug.props" />
68 <Import Project="..\..\vsprops\optimization_debug.props" />
69 </ImportGroup>
70 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
71 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
72 <Import Project="..\..\vsprops\base.props" />
73 <Import Project="..\..\vsprops\externals.props" />
74 <Import Project="..\..\vsprops\code_generation_debug.props" />
75 <Import Project="..\..\vsprops\optimization_debug.props" />
76 </ImportGroup>
77 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
78 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
79 <Import Project="..\..\vsprops\base.props" />
80 <Import Project="..\..\vsprops\externals.props" />
81 <Import Project="..\..\vsprops\code_generation_release.props" />
82 <Import Project="..\..\vsprops\optimization_release.props" />
83 </ImportGroup>
84 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
85 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
86 <Import Project="..\..\vsprops\base.props" />
87 <Import Project="..\..\vsprops\externals.props" />
88 <Import Project="..\..\vsprops\code_generation_release.props" />
89 <Import Project="..\..\vsprops\optimization_release.props" />
90 </ImportGroup>
91 <PropertyGroup Label="UserMacros" />
92 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
93 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
94 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
95 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
96 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
97 <ClCompile />
98 <Link>
99 <GenerateDebugInformation>true</GenerateDebugInformation>
100 </Link>
101 <Lib />
102 <ClCompile>
103 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
104 </ClCompile>
105 </ItemDefinitionGroup>
106 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
107 <ClCompile />
108 <Link>
109 <GenerateDebugInformation>true</GenerateDebugInformation>
110 </Link>
111 <Lib />
112 </ItemDefinitionGroup>
113 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
114 <ClCompile />
115 <Link>
116 <GenerateDebugInformation>true</GenerateDebugInformation>
117 <EnableCOMDATFolding>true</EnableCOMDATFolding>
118 <OptimizeReferences>true</OptimizeReferences>
119 </Link>
120 <Lib />
121 </ItemDefinitionGroup>
122 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|Win32'">
123 <ClCompile />
124 <Link>
125 <GenerateDebugInformation>true</GenerateDebugInformation>
126 <EnableCOMDATFolding>true</EnableCOMDATFolding>
127 <OptimizeReferences>true</OptimizeReferences>
128 </Link>
129 <Lib />
130 </ItemDefinitionGroup>
131 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
132 <ClCompile />
133 <Link>
134 <GenerateDebugInformation>true</GenerateDebugInformation>
135 <EnableCOMDATFolding>true</EnableCOMDATFolding>
136 <OptimizeReferences>true</OptimizeReferences>
137 </Link>
138 <Lib />
139 </ItemDefinitionGroup>
140 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugFast|x64'">
141 <ClCompile />
142 <Link>
143 <GenerateDebugInformation>true</GenerateDebugInformation>
144 <EnableCOMDATFolding>true</EnableCOMDATFolding>
145 <OptimizeReferences>true</OptimizeReferences>
146 </Link>
147 <Lib />
148 </ItemDefinitionGroup>
149 <ItemGroup>
150 <Reference Include="System" />
151 <Reference Include="System.Data" />
152 <Reference Include="System.Drawing" />
153 <Reference Include="System.Windows.Forms" />
154 <Reference Include="System.Xml" />
155 </ItemGroup>
156 <ItemGroup>
157 <ClInclude Include="atomic.h" />
158 <ClInclude Include="atomic_gcc.h" />
159 <ClInclude Include="atomic_win32.h" />
160 <ClInclude Include="bit_field.h" />
161 <ClInclude Include="break_points.h" />
162 <ClInclude Include="chunk_file.h" />
163 <ClInclude Include="common.h" />
164 <ClInclude Include="common_funcs.h" />
165 <ClInclude Include="common_paths.h" />
166 <ClInclude Include="common_types.h" />
167 <ClInclude Include="console_listener.h" />
168 <ClInclude Include="cpu_detect.h" />
169 <ClInclude Include="debug_interface.h" />
170 <ClInclude Include="emu_window.h" />
171 <ClInclude Include="extended_trace.h" />
172 <ClInclude Include="fifo_queue.h" />
173 <ClInclude Include="file_search.h" />
174 <ClInclude Include="file_util.h" />
175 <ClInclude Include="fixed_size_queue.h" />
176 <ClInclude Include="hash.h" />
177 <ClInclude Include="linear_disk_cache.h" />
178 <ClInclude Include="log.h" />
179 <ClInclude Include="log_manager.h" />
180 <ClInclude Include="math_util.h" />
181 <ClInclude Include="memory_util.h" />
182 <ClInclude Include="mem_arena.h" />
183 <ClInclude Include="msg_handler.h" />
184 <ClInclude Include="platform.h" />
185 <ClInclude Include="scm_rev.h" />
186 <ClInclude Include="std_condition_variable.h" />
187 <ClInclude Include="std_mutex.h" />
188 <ClInclude Include="std_thread.h" />
189 <ClInclude Include="string_util.h" />
190 <ClInclude Include="swap.h" />
191 <ClInclude Include="symbols.h" />
192 <ClInclude Include="thread.h" />
193 <ClInclude Include="thread_queue_list.h" />
194 <ClInclude Include="thunk.h" />
195 <ClInclude Include="timer.h" />
196 <ClInclude Include="utf8.h" />
197 </ItemGroup>
198 <ItemGroup>
199 <ClCompile Include="break_points.cpp" />
200 <ClCompile Include="console_listener.cpp" />
201 <ClCompile Include="extended_trace.cpp" />
202 <ClCompile Include="file_search.cpp" />
203 <ClCompile Include="file_util.cpp" />
204 <ClCompile Include="hash.cpp" />
205 <ClCompile Include="log_manager.cpp" />
206 <ClCompile Include="math_util.cpp" />
207 <ClCompile Include="memory_util.cpp" />
208 <ClCompile Include="mem_arena.cpp" />
209 <ClCompile Include="misc.cpp" />
210 <ClCompile Include="msg_handler.cpp" />
211 <ClCompile Include="scm_rev.cpp" />
212 <ClCompile Include="string_util.cpp" />
213 <ClCompile Include="symbols.cpp" />
214 <ClCompile Include="thread.cpp" />
215 <ClCompile Include="timer.cpp" />
216 <ClCompile Include="utf8.cpp" />
217 </ItemGroup>
218 <ItemGroup>
219 <Text Include="CMakeLists.txt" />
220 </ItemGroup>
221 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
222 <ImportGroup Label="ExtensionTargets">
223 </ImportGroup>
224</Project>
diff --git a/src/common/common.vcxproj.filters b/src/common/common.vcxproj.filters
deleted file mode 100644
index 59268ce5a..000000000
--- a/src/common/common.vcxproj.filters
+++ /dev/null
@@ -1,68 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <ClInclude Include="atomic.h" />
5 <ClInclude Include="atomic_gcc.h" />
6 <ClInclude Include="atomic_win32.h" />
7 <ClInclude Include="bit_field.h" />
8 <ClInclude Include="break_points.h" />
9 <ClInclude Include="chunk_file.h" />
10 <ClInclude Include="common.h" />
11 <ClInclude Include="common_funcs.h" />
12 <ClInclude Include="common_paths.h" />
13 <ClInclude Include="common_types.h" />
14 <ClInclude Include="console_listener.h" />
15 <ClInclude Include="cpu_detect.h" />
16 <ClInclude Include="debug_interface.h" />
17 <ClInclude Include="emu_window.h" />
18 <ClInclude Include="extended_trace.h" />
19 <ClInclude Include="fifo_queue.h" />
20 <ClInclude Include="file_search.h" />
21 <ClInclude Include="file_util.h" />
22 <ClInclude Include="fixed_size_queue.h" />
23 <ClInclude Include="hash.h" />
24 <ClInclude Include="linear_disk_cache.h" />
25 <ClInclude Include="log.h" />
26 <ClInclude Include="log_manager.h" />
27 <ClInclude Include="math_util.h" />
28 <ClInclude Include="mem_arena.h" />
29 <ClInclude Include="memory_util.h" />
30 <ClInclude Include="msg_handler.h" />
31 <ClInclude Include="platform.h" />
32 <ClInclude Include="std_condition_variable.h" />
33 <ClInclude Include="std_mutex.h" />
34 <ClInclude Include="std_thread.h" />
35 <ClInclude Include="string_util.h" />
36 <ClInclude Include="swap.h" />
37 <ClInclude Include="thread.h" />
38 <ClInclude Include="thunk.h" />
39 <ClInclude Include="timer.h" />
40 <ClInclude Include="utf8.h" />
41 <ClInclude Include="symbols.h" />
42 <ClInclude Include="scm_rev.h" />
43 <ClInclude Include="thread_queue_list.h" />
44 </ItemGroup>
45 <ItemGroup>
46 <ClCompile Include="break_points.cpp" />
47 <ClCompile Include="console_listener.cpp" />
48 <ClCompile Include="extended_trace.cpp" />
49 <ClCompile Include="file_search.cpp" />
50 <ClCompile Include="file_util.cpp" />
51 <ClCompile Include="hash.cpp" />
52 <ClCompile Include="log_manager.cpp" />
53 <ClCompile Include="math_util.cpp" />
54 <ClCompile Include="mem_arena.cpp" />
55 <ClCompile Include="memory_util.cpp" />
56 <ClCompile Include="misc.cpp" />
57 <ClCompile Include="msg_handler.cpp" />
58 <ClCompile Include="string_util.cpp" />
59 <ClCompile Include="thread.cpp" />
60 <ClCompile Include="timer.cpp" />
61 <ClCompile Include="utf8.cpp" />
62 <ClCompile Include="symbols.cpp" />
63 <ClCompile Include="scm_rev.cpp" />
64 </ItemGroup>
65 <ItemGroup>
66 <Text Include="CMakeLists.txt" />
67 </ItemGroup>
68</Project>
diff --git a/src/common/scm_rev_gen.js b/src/common/scm_rev_gen.js
deleted file mode 100644
index 98313e376..000000000
--- a/src/common/scm_rev_gen.js
+++ /dev/null
@@ -1,74 +0,0 @@
1var wshShell = new ActiveXObject("WScript.Shell")
2var oFS = new ActiveXObject("Scripting.FileSystemObject");
3
4var outfile = "scm_rev.cpp";
5var cmd_revision = " rev-parse HEAD";
6var cmd_describe = " describe --always --long --dirty";
7var cmd_branch = " rev-parse --abbrev-ref HEAD";
8
9var git_search_paths = {
10 "git.cmd": 1,
11 "git": 1,
12 "C:\\Program Files (x86)\\Git\\bin\\git.exe": 1,
13 "C:\\Program Files\\Git\\bin\\git.exe": 1
14};
15
16function GetGitExe() {
17 for (var gitexe in git_search_paths) {
18 try {
19 wshShell.Exec(gitexe);
20 return gitexe;
21 } catch (e) {
22 }
23 }
24
25 WScript.Echo("Cannot find git or git.cmd, check your PATH:\n" +
26 wshShell.ExpandEnvironmentStrings("%PATH%"));
27 WScript.Quit(1);
28}
29
30function GetFirstStdOutLine(cmd) {
31 try {
32 return wshShell.Exec(cmd).StdOut.ReadLine();
33 } catch (e) {
34 // catch "the system cannot find the file specified" error
35 WScript.Echo("Failed to exec " + cmd + " this should never happen");
36 WScript.Quit(1);
37 }
38}
39
40function GetFileContents(f) {
41 try {
42 return oFS.OpenTextFile(f).ReadAll();
43 } catch (e) {
44 // file doesn't exist
45 return "";
46 }
47}
48
49// get info from git
50var gitexe = GetGitExe();
51var revision = GetFirstStdOutLine(gitexe + cmd_revision);
52var describe = GetFirstStdOutLine(gitexe + cmd_describe);
53var branch = GetFirstStdOutLine(gitexe + cmd_branch);
54var isMaster = +("master" == branch);
55
56// remove hash (and trailing "-0" if needed) from description
57describe = describe.replace(/(-0)?-[^-]+(-dirty)?$/, '$2');
58
59var out_contents =
60 "#include \"common/scm_rev.h\"\n" +
61 "namespace Common {\n" +
62 " const char g_scm_rev[] = \"" + revision + "\";\n" +
63 " const char g_scm_branch[] = \"" + branch + "\";\n" +
64 " const char g_scm_desc[] = \"" + describe + "\";\n" +
65 "}\n";
66
67// check if file needs updating
68if (out_contents == GetFileContents(outfile)) {
69 WScript.Echo(outfile + " current at " + describe);
70} else {
71 // needs updating - writeout current info
72 oFS.CreateTextFile(outfile, true).Write(out_contents);
73 WScript.Echo(outfile + " updated to " + describe);
74}
diff --git a/src/common/scm_rev_gen.vcxproj b/src/common/scm_rev_gen.vcxproj
deleted file mode 100644
index f4f2a6239..000000000
--- a/src/common/scm_rev_gen.vcxproj
+++ /dev/null
@@ -1,87 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="12.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 <ItemGroup>
22 <ClInclude Include="force_rebuild.h" />
23 </ItemGroup>
24 <ItemGroup>
25 <None Include="scm_rev_gen.js" />
26 </ItemGroup>
27 <PropertyGroup Label="Globals">
28 <ProjectGuid>{69F00340-5C3D-449F-9A80-958435C6CF06}</ProjectGuid>
29 <RootNamespace>scm_rev_gen</RootNamespace>
30 <ProjectName>scm_rev_gen</ProjectName>
31 </PropertyGroup>
32 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
34 <ConfigurationType>Utility</ConfigurationType>
35 <UseDebugLibraries>false</UseDebugLibraries>
36 <CharacterSet>Unicode</CharacterSet>
37 <PlatformToolset>v120</PlatformToolset>
38 </PropertyGroup>
39 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
40 <PlatformToolset>v120</PlatformToolset>
41 </PropertyGroup>
42 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
43 <PlatformToolset>v120</PlatformToolset>
44 </PropertyGroup>
45 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
46 <PlatformToolset>v120</PlatformToolset>
47 </PropertyGroup>
48 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
49 <ImportGroup Label="ExtensionSettings">
50 </ImportGroup>
51 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
52 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
53 <Import Project="..\..\vsprops\base.props" />
54 </ImportGroup>
55 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
56 <Import Project="..\..\vsprops\base.props" />
57 </ImportGroup>
58 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
59 <Import Project="..\..\vsprops\base.props" />
60 </ImportGroup>
61 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
62 <Import Project="..\..\vsprops\base.props" />
63 </ImportGroup>
64 <PropertyGroup Label="UserMacros" />
65 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
66 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
67 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
68 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
69 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
70 <PreBuildEvent>
71 <Command>cscript /nologo /E:JScript "scm_rev_gen.js"</Command>
72 </PreBuildEvent>
73 </ItemDefinitionGroup>
74 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
75 <PreBuildEvent>
76 <Command>cscript /nologo /E:JScript "scm_rev_gen.js"</Command>
77 </PreBuildEvent>
78 </ItemDefinitionGroup>
79 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
80 <PreBuildEvent>
81 <Command>cscript /nologo /E:JScript "scm_rev_gen.js"</Command>
82 </PreBuildEvent>
83 </ItemDefinitionGroup>
84 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
85 <ImportGroup Label="ExtensionTargets">
86 </ImportGroup>
87</Project> \ No newline at end of file
diff --git a/src/core/core.vcxproj b/src/core/core.vcxproj
deleted file mode 100644
index ddc174c2c..000000000
--- a/src/core/core.vcxproj
+++ /dev/null
@@ -1,253 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="12.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 <ProjectGuid>{8AEA7F29-3466-4786-A10D-6A4BD0610977}</ProjectGuid>
23 <RootNamespace>core</RootNamespace>
24 </PropertyGroup>
25 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
26 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27 <ConfigurationType>StaticLibrary</ConfigurationType>
28 <UseDebugLibraries>true</UseDebugLibraries>
29 <PlatformToolset>v120</PlatformToolset>
30 </PropertyGroup>
31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
32 <ConfigurationType>StaticLibrary</ConfigurationType>
33 <UseDebugLibraries>true</UseDebugLibraries>
34 <PlatformToolset>v120</PlatformToolset>
35 </PropertyGroup>
36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
37 <ConfigurationType>StaticLibrary</ConfigurationType>
38 <UseDebugLibraries>false</UseDebugLibraries>
39 <PlatformToolset>v120</PlatformToolset>
40 </PropertyGroup>
41 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
42 <ConfigurationType>StaticLibrary</ConfigurationType>
43 <UseDebugLibraries>false</UseDebugLibraries>
44 <PlatformToolset>v120</PlatformToolset>
45 </PropertyGroup>
46 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
47 <ImportGroup Label="ExtensionSettings">
48 </ImportGroup>
49 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
50 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
51 <Import Project="..\..\vsprops\base.props" />
52 <Import Project="..\..\vsprops\externals.props" />
53 <Import Project="..\..\vsprops\code_generation_debug.props" />
54 <Import Project="..\..\vsprops\optimization_debug.props" />
55 </ImportGroup>
56 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
57 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58 <Import Project="..\..\vsprops\base.props" />
59 <Import Project="..\..\vsprops\externals.props" />
60 <Import Project="..\..\vsprops\code_generation_debug.props" />
61 <Import Project="..\..\vsprops\optimization_debug.props" />
62 </ImportGroup>
63 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
64 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
65 <Import Project="..\..\vsprops\base.props" />
66 <Import Project="..\..\vsprops\externals.props" />
67 <Import Project="..\..\vsprops\code_generation_release.props" />
68 <Import Project="..\..\vsprops\optimization_release.props" />
69 </ImportGroup>
70 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
71 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
72 <Import Project="..\..\vsprops\base.props" />
73 <Import Project="..\..\vsprops\externals.props" />
74 <Import Project="..\..\vsprops\code_generation_release.props" />
75 <Import Project="..\..\vsprops\optimization_release.props" />
76 </ImportGroup>
77 <PropertyGroup Label="UserMacros" />
78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
80 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
81 <CustomBuildBeforeTargets>
82 </CustomBuildBeforeTargets>
83 </PropertyGroup>
84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
85 <CustomBuildBeforeTargets />
86 </PropertyGroup>
87 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
88 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
89 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
90 <CustomBuildBeforeTargets>
91 </CustomBuildBeforeTargets>
92 </PropertyGroup>
93 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
94 <CustomBuildBeforeTargets />
95 </PropertyGroup>
96 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
97 <ClCompile />
98 <Link>
99 <GenerateDebugInformation>true</GenerateDebugInformation>
100 </Link>
101 <ClCompile />
102 </ItemDefinitionGroup>
103 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
104 <ClCompile />
105 <Link>
106 <GenerateDebugInformation>true</GenerateDebugInformation>
107 </Link>
108 <ClCompile />
109 </ItemDefinitionGroup>
110 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
111 <ClCompile />
112 <Link>
113 <GenerateDebugInformation>true</GenerateDebugInformation>
114 <EnableCOMDATFolding>true</EnableCOMDATFolding>
115 <OptimizeReferences>true</OptimizeReferences>
116 </Link>
117 <ClCompile />
118 <ClCompile />
119 <ClCompile>
120 <FloatingPointModel>Fast</FloatingPointModel>
121 <BufferSecurityCheck>false</BufferSecurityCheck>
122 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
123 </ClCompile>
124 </ItemDefinitionGroup>
125 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
126 <ClCompile />
127 <Link>
128 <GenerateDebugInformation>true</GenerateDebugInformation>
129 <EnableCOMDATFolding>true</EnableCOMDATFolding>
130 <OptimizeReferences>true</OptimizeReferences>
131 </Link>
132 <ClCompile />
133 </ItemDefinitionGroup>
134 <ItemGroup>
135 <ProjectReference Include="..\common\common.vcxproj">
136 <Project>{dfe335fc-755d-4baa-8452-94434f8a1edb}</Project>
137 </ProjectReference>
138 </ItemGroup>
139 <ItemGroup>
140 <ClCompile Include="arm\disassembler\arm_disasm.cpp" />
141 <ClCompile Include="arm\disassembler\load_symbol_map.cpp" />
142 <ClCompile Include="arm\interpreter\armcopro.cpp" />
143 <ClCompile Include="arm\interpreter\armemu.cpp" />
144 <ClCompile Include="arm\interpreter\arminit.cpp" />
145 <ClCompile Include="arm\interpreter\armmmu.cpp" />
146 <ClCompile Include="arm\interpreter\armos.cpp" />
147 <ClCompile Include="arm\interpreter\armsupp.cpp" />
148 <ClCompile Include="arm\interpreter\armvirt.cpp" />
149 <ClCompile Include="arm\interpreter\arm_interpreter.cpp" />
150 <ClCompile Include="arm\interpreter\mmu\arm1176jzf_s_mmu.cpp" />
151 <ClCompile Include="arm\interpreter\mmu\cache.cpp" />
152 <ClCompile Include="arm\interpreter\mmu\maverick.cpp" />
153 <ClCompile Include="arm\interpreter\mmu\rb.cpp" />
154 <ClCompile Include="arm\interpreter\mmu\sa_mmu.cpp" />
155 <ClCompile Include="arm\interpreter\mmu\tlb.cpp" />
156 <ClCompile Include="arm\interpreter\mmu\wb.cpp" />
157 <ClCompile Include="arm\interpreter\mmu\xscale_copro.cpp" />
158 <ClCompile Include="arm\interpreter\thumbemu.cpp" />
159 <ClCompile Include="arm\interpreter\vfp\vfp.cpp" />
160 <ClCompile Include="arm\interpreter\vfp\vfpdouble.cpp" />
161 <ClCompile Include="arm\interpreter\vfp\vfpinstr.cpp" />
162 <ClCompile Include="arm\interpreter\vfp\vfpsingle.cpp" />
163 <ClCompile Include="core.cpp" />
164 <ClCompile Include="core_timing.cpp" />
165 <ClCompile Include="file_sys\archive_romfs.cpp" />
166 <ClCompile Include="hle\config_mem.cpp" />
167 <ClCompile Include="hle\coprocessor.cpp" />
168 <ClCompile Include="hle\hle.cpp" />
169 <ClCompile Include="hle\kernel\address_arbiter.cpp" />
170 <ClCompile Include="hle\kernel\archive.cpp" />
171 <ClCompile Include="hle\kernel\event.cpp" />
172 <ClCompile Include="hle\kernel\kernel.cpp" />
173 <ClCompile Include="hle\kernel\mutex.cpp" />
174 <ClCompile Include="hle\kernel\shared_memory.cpp" />
175 <ClCompile Include="hle\kernel\thread.cpp" />
176 <ClCompile Include="hle\service\apt.cpp" />
177 <ClCompile Include="hle\service\fs.cpp" />
178 <ClCompile Include="hle\service\gsp.cpp" />
179 <ClCompile Include="hle\service\hid.cpp" />
180 <ClCompile Include="hle\service\ndm.cpp" />
181 <ClCompile Include="hle\service\service.cpp" />
182 <ClCompile Include="hle\service\srv.cpp" />
183 <ClCompile Include="hle\svc.cpp" />
184 <ClCompile Include="hw\gpu.cpp" />
185 <ClCompile Include="hw\hw.cpp" />
186 <ClCompile Include="hw\ndma.cpp" />
187 <ClCompile Include="loader\elf.cpp" />
188 <ClCompile Include="loader\loader.cpp" />
189 <ClCompile Include="loader\ncch.cpp" />
190 <ClCompile Include="mem_map.cpp" />
191 <ClCompile Include="mem_map_funcs.cpp" />
192 <ClCompile Include="system.cpp" />
193 </ItemGroup>
194 <ItemGroup>
195 <ClInclude Include="arm\arm_interface.h" />
196 <ClInclude Include="arm\disassembler\arm_disasm.h" />
197 <ClInclude Include="arm\disassembler\load_symbol_map.h" />
198 <ClInclude Include="arm\interpreter\armcpu.h" />
199 <ClInclude Include="arm\interpreter\armdefs.h" />
200 <ClInclude Include="arm\interpreter\armemu.h" />
201 <ClInclude Include="arm\interpreter\armmmu.h" />
202 <ClInclude Include="arm\interpreter\armos.h" />
203 <ClInclude Include="arm\interpreter\arm_interpreter.h" />
204 <ClInclude Include="arm\interpreter\arm_regformat.h" />
205 <ClInclude Include="arm\interpreter\mmu\arm1176jzf_s_mmu.h" />
206 <ClInclude Include="arm\interpreter\mmu\cache.h" />
207 <ClInclude Include="arm\interpreter\mmu\rb.h" />
208 <ClInclude Include="arm\interpreter\mmu\sa_mmu.h" />
209 <ClInclude Include="arm\interpreter\mmu\tlb.h" />
210 <ClInclude Include="arm\interpreter\mmu\wb.h" />
211 <ClInclude Include="arm\interpreter\skyeye_defs.h" />
212 <ClInclude Include="arm\interpreter\vfp\asm_vfp.h" />
213 <ClInclude Include="arm\interpreter\vfp\vfp.h" />
214 <ClInclude Include="arm\interpreter\vfp\vfp_helper.h" />
215 <ClInclude Include="core.h" />
216 <ClInclude Include="core_timing.h" />
217 <ClInclude Include="file_sys\archive.h" />
218 <ClInclude Include="file_sys\archive_romfs.h" />
219 <ClInclude Include="hle\config_mem.h" />
220 <ClInclude Include="hle\coprocessor.h" />
221 <ClInclude Include="hle\function_wrappers.h" />
222 <ClInclude Include="hle\hle.h" />
223 <ClInclude Include="hle\kernel\address_arbiter.h" />
224 <ClInclude Include="hle\kernel\archive.h" />
225 <ClInclude Include="hle\kernel\event.h" />
226 <ClInclude Include="hle\kernel\kernel.h" />
227 <ClInclude Include="hle\kernel\mutex.h" />
228 <ClInclude Include="hle\kernel\shared_memory.h" />
229 <ClInclude Include="hle\kernel\thread.h" />
230 <ClInclude Include="hle\service\apt.h" />
231 <ClInclude Include="hle\service\fs.h" />
232 <ClInclude Include="hle\service\gsp.h" />
233 <ClInclude Include="hle\service\hid.h" />
234 <ClInclude Include="hle\service\ndm.h" />
235 <ClInclude Include="hle\service\service.h" />
236 <ClInclude Include="hle\service\srv.h" />
237 <ClInclude Include="hle\svc.h" />
238 <ClInclude Include="hw\gpu.h" />
239 <ClInclude Include="hw\hw.h" />
240 <ClInclude Include="hw\ndma.h" />
241 <ClInclude Include="loader\elf.h" />
242 <ClInclude Include="loader\loader.h" />
243 <ClInclude Include="loader\ncch.h" />
244 <ClInclude Include="mem_map.h" />
245 <ClInclude Include="system.h" />
246 </ItemGroup>
247 <ItemGroup>
248 <Text Include="CMakeLists.txt" />
249 </ItemGroup>
250 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
251 <ImportGroup Label="ExtensionTargets">
252 </ImportGroup>
253</Project> \ No newline at end of file
diff --git a/src/core/core.vcxproj.filters b/src/core/core.vcxproj.filters
deleted file mode 100644
index 68ba9e50b..000000000
--- a/src/core/core.vcxproj.filters
+++ /dev/null
@@ -1,339 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <Filter Include="arm">
5 <UniqueIdentifier>{b84ab55c-588b-45f0-a5ba-f9ebb0442f13}</UniqueIdentifier>
6 </Filter>
7 <Filter Include="arm\disassembler">
8 <UniqueIdentifier>{61100188-a726-4024-ab16-95ee242b446e}</UniqueIdentifier>
9 </Filter>
10 <Filter Include="file_sys">
11 <UniqueIdentifier>{7f618562-73d1-4f55-9628-887497c27654}</UniqueIdentifier>
12 </Filter>
13 <Filter Include="arm\interpreter">
14 <UniqueIdentifier>{cca8b763-8a80-4478-9bcc-3c979293c357}</UniqueIdentifier>
15 </Filter>
16 <Filter Include="hw">
17 <UniqueIdentifier>{d1158fc4-3e0f-431f-9d3b-f30bbfeb4ad5}</UniqueIdentifier>
18 </Filter>
19 <Filter Include="hle">
20 <UniqueIdentifier>{8b62769e-3e2a-4a57-a7bc-b3b2933c2bc7}</UniqueIdentifier>
21 </Filter>
22 <Filter Include="hle\service">
23 <UniqueIdentifier>{812c5189-ca49-4704-b842-3ffad09092d3}</UniqueIdentifier>
24 </Filter>
25 <Filter Include="arm\interpreter\vfp">
26 <UniqueIdentifier>{de62238f-a28e-4a33-8495-23fed6784588}</UniqueIdentifier>
27 </Filter>
28 <Filter Include="arm\interpreter\mmu">
29 <UniqueIdentifier>{13ef9860-2ba0-47e9-a93d-b4052adab269}</UniqueIdentifier>
30 </Filter>
31 <Filter Include="hle\kernel">
32 <UniqueIdentifier>{8089d94b-5faa-43dc-854b-ffd2fa2e7fe3}</UniqueIdentifier>
33 </Filter>
34 <Filter Include="loader">
35 <UniqueIdentifier>{491d5558-5f3a-4283-8ba4-0a58b1984e37}</UniqueIdentifier>
36 </Filter>
37 </ItemGroup>
38 <ItemGroup>
39 <ClCompile Include="arm\disassembler\arm_disasm.cpp">
40 <Filter>arm\disassembler</Filter>
41 </ClCompile>
42 <ClCompile Include="arm\interpreter\arm_interpreter.cpp">
43 <Filter>arm\interpreter</Filter>
44 </ClCompile>
45 <ClCompile Include="arm\interpreter\armemu.cpp">
46 <Filter>arm\interpreter</Filter>
47 </ClCompile>
48 <ClCompile Include="arm\interpreter\arminit.cpp">
49 <Filter>arm\interpreter</Filter>
50 </ClCompile>
51 <ClCompile Include="arm\interpreter\armmmu.cpp">
52 <Filter>arm\interpreter</Filter>
53 </ClCompile>
54 <ClCompile Include="arm\interpreter\armos.cpp">
55 <Filter>arm\interpreter</Filter>
56 </ClCompile>
57 <ClCompile Include="arm\interpreter\armsupp.cpp">
58 <Filter>arm\interpreter</Filter>
59 </ClCompile>
60 <ClCompile Include="arm\interpreter\armvirt.cpp">
61 <Filter>arm\interpreter</Filter>
62 </ClCompile>
63 <ClCompile Include="arm\interpreter\thumbemu.cpp">
64 <Filter>arm\interpreter</Filter>
65 </ClCompile>
66 <ClCompile Include="hw\hw.cpp">
67 <Filter>hw</Filter>
68 </ClCompile>
69 <ClCompile Include="core.cpp" />
70 <ClCompile Include="mem_map.cpp" />
71 <ClCompile Include="mem_map_funcs.cpp" />
72 <ClCompile Include="system.cpp" />
73 <ClCompile Include="core_timing.cpp" />
74 <ClCompile Include="hle\hle.cpp">
75 <Filter>hle</Filter>
76 </ClCompile>
77 <ClCompile Include="hle\service\service.cpp">
78 <Filter>hle\service</Filter>
79 </ClCompile>
80 <ClCompile Include="hle\service\apt.cpp">
81 <Filter>hle\service</Filter>
82 </ClCompile>
83 <ClCompile Include="hle\service\srv.cpp">
84 <Filter>hle\service</Filter>
85 </ClCompile>
86 <ClCompile Include="hle\service\gsp.cpp">
87 <Filter>hle\service</Filter>
88 </ClCompile>
89 <ClCompile Include="hle\service\hid.cpp">
90 <Filter>hle\service</Filter>
91 </ClCompile>
92 <ClCompile Include="hw\ndma.cpp">
93 <Filter>hw</Filter>
94 </ClCompile>
95 <ClCompile Include="hw\gpu.cpp">
96 <Filter>hw</Filter>
97 </ClCompile>
98 <ClCompile Include="arm\disassembler\load_symbol_map.cpp">
99 <Filter>arm\disassembler</Filter>
100 </ClCompile>
101 <ClCompile Include="hle\coprocessor.cpp">
102 <Filter>hle</Filter>
103 </ClCompile>
104 <ClCompile Include="hle\config_mem.cpp">
105 <Filter>hle</Filter>
106 </ClCompile>
107 <ClCompile Include="arm\interpreter\vfp\vfp.cpp">
108 <Filter>arm\interpreter\vfp</Filter>
109 </ClCompile>
110 <ClCompile Include="arm\interpreter\vfp\vfpinstr.cpp">
111 <Filter>arm\interpreter\vfp</Filter>
112 </ClCompile>
113 <ClCompile Include="arm\interpreter\vfp\vfpdouble.cpp">
114 <Filter>arm\interpreter\vfp</Filter>
115 </ClCompile>
116 <ClCompile Include="arm\interpreter\vfp\vfpsingle.cpp">
117 <Filter>arm\interpreter\vfp</Filter>
118 </ClCompile>
119 <ClCompile Include="arm\interpreter\mmu\arm1176jzf_s_mmu.cpp">
120 <Filter>arm\interpreter\mmu</Filter>
121 </ClCompile>
122 <ClCompile Include="arm\interpreter\mmu\xscale_copro.cpp">
123 <Filter>arm\interpreter\mmu</Filter>
124 </ClCompile>
125 <ClCompile Include="arm\interpreter\mmu\sa_mmu.cpp">
126 <Filter>arm\interpreter\mmu</Filter>
127 </ClCompile>
128 <ClCompile Include="arm\interpreter\mmu\cache.cpp">
129 <Filter>arm\interpreter\mmu</Filter>
130 </ClCompile>
131 <ClCompile Include="arm\interpreter\mmu\rb.cpp">
132 <Filter>arm\interpreter\mmu</Filter>
133 </ClCompile>
134 <ClCompile Include="arm\interpreter\mmu\tlb.cpp">
135 <Filter>arm\interpreter\mmu</Filter>
136 </ClCompile>
137 <ClCompile Include="arm\interpreter\mmu\wb.cpp">
138 <Filter>arm\interpreter\mmu</Filter>
139 </ClCompile>
140 <ClCompile Include="arm\interpreter\mmu\maverick.cpp">
141 <Filter>arm\interpreter\mmu</Filter>
142 </ClCompile>
143 <ClCompile Include="hle\kernel\kernel.cpp">
144 <Filter>hle\kernel</Filter>
145 </ClCompile>
146 <ClCompile Include="hle\kernel\thread.cpp">
147 <Filter>hle\kernel</Filter>
148 </ClCompile>
149 <ClCompile Include="hle\svc.cpp">
150 <Filter>hle</Filter>
151 </ClCompile>
152 <ClCompile Include="hle\kernel\mutex.cpp">
153 <Filter>hle\kernel</Filter>
154 </ClCompile>
155 <ClCompile Include="arm\interpreter\armcopro.cpp">
156 <Filter>arm\interpreter</Filter>
157 </ClCompile>
158 <ClCompile Include="hle\kernel\event.cpp">
159 <Filter>hle\kernel</Filter>
160 </ClCompile>
161 <ClCompile Include="hle\service\ndm.cpp">
162 <Filter>hle\service</Filter>
163 </ClCompile>
164 <ClCompile Include="loader\loader.cpp">
165 <Filter>loader</Filter>
166 </ClCompile>
167 <ClCompile Include="loader\ncch.cpp">
168 <Filter>loader</Filter>
169 </ClCompile>
170 <ClCompile Include="loader\elf.cpp">
171 <Filter>loader</Filter>
172 </ClCompile>
173 <ClCompile Include="hle\kernel\archive.cpp">
174 <Filter>hle\kernel</Filter>
175 </ClCompile>
176 <ClCompile Include="hle\service\fs.cpp">
177 <Filter>hle\service</Filter>
178 </ClCompile>
179 <ClCompile Include="file_sys\archive_romfs.cpp">
180 <Filter>file_sys</Filter>
181 </ClCompile>
182 <ClCompile Include="hle\kernel\shared_memory.cpp">
183 <Filter>hle\kernel</Filter>
184 </ClCompile>
185 <ClCompile Include="hle\kernel\address_arbiter.cpp">
186 <Filter>hle\kernel</Filter>
187 </ClCompile>
188 </ItemGroup>
189 <ItemGroup>
190 <ClInclude Include="arm\disassembler\arm_disasm.h">
191 <Filter>arm\disassembler</Filter>
192 </ClInclude>
193 <ClInclude Include="arm\interpreter\arm_interpreter.h">
194 <Filter>arm\interpreter</Filter>
195 </ClInclude>
196 <ClInclude Include="arm\interpreter\arm_regformat.h">
197 <Filter>arm\interpreter</Filter>
198 </ClInclude>
199 <ClInclude Include="arm\interpreter\armcpu.h">
200 <Filter>arm\interpreter</Filter>
201 </ClInclude>
202 <ClInclude Include="arm\interpreter\armdefs.h">
203 <Filter>arm\interpreter</Filter>
204 </ClInclude>
205 <ClInclude Include="arm\interpreter\armemu.h">
206 <Filter>arm\interpreter</Filter>
207 </ClInclude>
208 <ClInclude Include="arm\interpreter\armmmu.h">
209 <Filter>arm\interpreter</Filter>
210 </ClInclude>
211 <ClInclude Include="arm\interpreter\armos.h">
212 <Filter>arm\interpreter</Filter>
213 </ClInclude>
214 <ClInclude Include="arm\interpreter\skyeye_defs.h">
215 <Filter>arm\interpreter</Filter>
216 </ClInclude>
217 <ClInclude Include="hw\hw.h">
218 <Filter>hw</Filter>
219 </ClInclude>
220 <ClInclude Include="arm\arm_interface.h">
221 <Filter>arm</Filter>
222 </ClInclude>
223 <ClInclude Include="core.h" />
224 <ClInclude Include="core_timing.h" />
225 <ClInclude Include="mem_map.h" />
226 <ClInclude Include="system.h" />
227 <ClInclude Include="hle\hle.h">
228 <Filter>hle</Filter>
229 </ClInclude>
230 <ClInclude Include="hle\function_wrappers.h">
231 <Filter>hle</Filter>
232 </ClInclude>
233 <ClInclude Include="hle\service\service.h">
234 <Filter>hle\service</Filter>
235 </ClInclude>
236 <ClInclude Include="hle\service\apt.h">
237 <Filter>hle\service</Filter>
238 </ClInclude>
239 <ClInclude Include="hle\service\srv.h">
240 <Filter>hle\service</Filter>
241 </ClInclude>
242 <ClInclude Include="hle\service\gsp.h">
243 <Filter>hle\service</Filter>
244 </ClInclude>
245 <ClInclude Include="hle\service\hid.h">
246 <Filter>hle\service</Filter>
247 </ClInclude>
248 <ClInclude Include="hw\ndma.h">
249 <Filter>hw</Filter>
250 </ClInclude>
251 <ClInclude Include="hw\gpu.h">
252 <Filter>hw</Filter>
253 </ClInclude>
254 <ClInclude Include="arm\disassembler\load_symbol_map.h">
255 <Filter>arm\disassembler</Filter>
256 </ClInclude>
257 <ClInclude Include="hle\coprocessor.h">
258 <Filter>hle</Filter>
259 </ClInclude>
260 <ClInclude Include="hle\config_mem.h">
261 <Filter>hle</Filter>
262 </ClInclude>
263 <ClInclude Include="arm\interpreter\vfp\asm_vfp.h">
264 <Filter>arm\interpreter\vfp</Filter>
265 </ClInclude>
266 <ClInclude Include="arm\interpreter\vfp\vfp.h">
267 <Filter>arm\interpreter\vfp</Filter>
268 </ClInclude>
269 <ClInclude Include="arm\interpreter\vfp\vfp_helper.h">
270 <Filter>arm\interpreter\vfp</Filter>
271 </ClInclude>
272 <ClInclude Include="arm\interpreter\mmu\arm1176jzf_s_mmu.h">
273 <Filter>arm\interpreter\mmu</Filter>
274 </ClInclude>
275 <ClInclude Include="arm\interpreter\mmu\cache.h">
276 <Filter>arm\interpreter\mmu</Filter>
277 </ClInclude>
278 <ClInclude Include="arm\interpreter\mmu\rb.h">
279 <Filter>arm\interpreter\mmu</Filter>
280 </ClInclude>
281 <ClInclude Include="arm\interpreter\mmu\tlb.h">
282 <Filter>arm\interpreter\mmu</Filter>
283 </ClInclude>
284 <ClInclude Include="arm\interpreter\mmu\wb.h">
285 <Filter>arm\interpreter\mmu</Filter>
286 </ClInclude>
287 <ClInclude Include="arm\interpreter\mmu\sa_mmu.h">
288 <Filter>arm\interpreter\mmu</Filter>
289 </ClInclude>
290 <ClInclude Include="hle\kernel\kernel.h">
291 <Filter>hle\kernel</Filter>
292 </ClInclude>
293 <ClInclude Include="hle\kernel\thread.h">
294 <Filter>hle\kernel</Filter>
295 </ClInclude>
296 <ClInclude Include="hle\svc.h">
297 <Filter>hle</Filter>
298 </ClInclude>
299 <ClInclude Include="hle\kernel\mutex.h">
300 <Filter>hle\kernel</Filter>
301 </ClInclude>
302 <ClInclude Include="hle\kernel\event.h">
303 <Filter>hle\kernel</Filter>
304 </ClInclude>
305 <ClInclude Include="hle\service\ndm.h">
306 <Filter>hle\service</Filter>
307 </ClInclude>
308 <ClInclude Include="loader\loader.h">
309 <Filter>loader</Filter>
310 </ClInclude>
311 <ClInclude Include="loader\ncch.h">
312 <Filter>loader</Filter>
313 </ClInclude>
314 <ClInclude Include="loader\elf.h">
315 <Filter>loader</Filter>
316 </ClInclude>
317 <ClInclude Include="hle\kernel\archive.h">
318 <Filter>hle\kernel</Filter>
319 </ClInclude>
320 <ClInclude Include="hle\service\fs.h">
321 <Filter>hle\service</Filter>
322 </ClInclude>
323 <ClInclude Include="file_sys\archive.h">
324 <Filter>file_sys</Filter>
325 </ClInclude>
326 <ClInclude Include="file_sys\archive_romfs.h">
327 <Filter>file_sys</Filter>
328 </ClInclude>
329 <ClInclude Include="hle\kernel\shared_memory.h">
330 <Filter>hle\kernel</Filter>
331 </ClInclude>
332 <ClInclude Include="hle\kernel\address_arbiter.h">
333 <Filter>hle\kernel</Filter>
334 </ClInclude>
335 </ItemGroup>
336 <ItemGroup>
337 <Text Include="CMakeLists.txt" />
338 </ItemGroup>
339</Project> \ No newline at end of file
diff --git a/src/video_core/video_core.vcxproj b/src/video_core/video_core.vcxproj
deleted file mode 100644
index a115f44b1..000000000
--- a/src/video_core/video_core.vcxproj
+++ /dev/null
@@ -1,151 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="12.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 <ItemGroup>
22 <ClCompile Include="debug_utils\debug_utils.cpp" />
23 <ClCompile Include="renderer_opengl\generated\gl_3_2_core.c" />
24 <ClCompile Include="renderer_opengl\renderer_opengl.cpp" />
25 <ClCompile Include="renderer_opengl\gl_shader_util.cpp" />
26 <ClCompile Include="clipper.cpp" />
27 <ClCompile Include="command_processor.cpp" />
28 <ClCompile Include="primitive_assembly.cpp" />
29 <ClCompile Include="rasterizer.cpp" />
30 <ClCompile Include="utils.cpp" />
31 <ClCompile Include="vertex_shader.cpp" />
32 <ClCompile Include="video_core.cpp" />
33 </ItemGroup>
34 <ItemGroup>
35 <ClInclude Include="clipper.h" />
36 <ClInclude Include="command_processor.h" />
37 <ClInclude Include="gpu_debugger.h" />
38 <ClInclude Include="math.h" />
39 <ClInclude Include="pica.h" />
40 <ClInclude Include="primitive_assembly.h" />
41 <ClInclude Include="rasterizer.h" />
42 <ClInclude Include="renderer_base.h" />
43 <ClInclude Include="renderer_opengl\generated\gl_3_2_core.h" />
44 <ClInclude Include="utils.h" />
45 <ClInclude Include="vertex_shader.h" />
46 <ClInclude Include="video_core.h" />
47 <ClInclude Include="debug_utils\debug_utils.h" />
48 <ClInclude Include="renderer_opengl\renderer_opengl.h" />
49 <ClInclude Include="renderer_opengl\gl_shader_util.h" />
50 <ClInclude Include="renderer_opengl\gl_shaders.h" />
51 </ItemGroup>
52 <ItemGroup>
53 <Text Include="CMakeLists.txt" />
54 </ItemGroup>
55 <PropertyGroup Label="Globals">
56 <ProjectGuid>{6678D1A3-33A6-48A9-878B-48E5D2903D27}</ProjectGuid>
57 <RootNamespace>input_common</RootNamespace>
58 <ProjectName>video_core</ProjectName>
59 </PropertyGroup>
60 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
61 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
62 <ConfigurationType>StaticLibrary</ConfigurationType>
63 <UseDebugLibraries>true</UseDebugLibraries>
64 <PlatformToolset>v120</PlatformToolset>
65 </PropertyGroup>
66 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
67 <ConfigurationType>StaticLibrary</ConfigurationType>
68 <UseDebugLibraries>true</UseDebugLibraries>
69 <PlatformToolset>v120</PlatformToolset>
70 </PropertyGroup>
71 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
72 <ConfigurationType>StaticLibrary</ConfigurationType>
73 <UseDebugLibraries>false</UseDebugLibraries>
74 <PlatformToolset>v120</PlatformToolset>
75 </PropertyGroup>
76 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
77 <ConfigurationType>StaticLibrary</ConfigurationType>
78 <UseDebugLibraries>false</UseDebugLibraries>
79 <PlatformToolset>v120</PlatformToolset>
80 </PropertyGroup>
81 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
82 <ImportGroup Label="ExtensionSettings">
83 </ImportGroup>
84 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
85 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
86 <Import Project="..\..\vsprops\Base.props" />
87 <Import Project="..\..\vsprops\code_generation_debug.props" />
88 <Import Project="..\..\vsprops\optimization_debug.props" />
89 <Import Project="..\..\vsprops\externals.props" />
90 </ImportGroup>
91 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
92 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
93 <Import Project="..\..\vsprops\Base.props" />
94 <Import Project="..\..\vsprops\code_generation_debug.props" />
95 <Import Project="..\..\vsprops\optimization_debug.props" />
96 <Import Project="..\..\vsprops\externals.props" />
97 </ImportGroup>
98 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
99 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
100 <Import Project="..\..\vsprops\Base.props" />
101 <Import Project="..\..\vsprops\code_generation_release.props" />
102 <Import Project="..\..\vsprops\optimization_release.props" />
103 <Import Project="..\..\vsprops\externals.props" />
104 </ImportGroup>
105 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
106 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
107 <Import Project="..\..\vsprops\Base.props" />
108 <Import Project="..\..\vsprops\code_generation_release.props" />
109 <Import Project="..\..\vsprops\optimization_release.props" />
110 <Import Project="..\..\vsprops\externals.props" />
111 </ImportGroup>
112 <PropertyGroup Label="UserMacros" />
113 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
114 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
115 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
116 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
117 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
118 <ClCompile />
119 <Link>
120 <GenerateDebugInformation>true</GenerateDebugInformation>
121 </Link>
122 </ItemDefinitionGroup>
123 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
124 <ClCompile />
125 <Link>
126 <GenerateDebugInformation>true</GenerateDebugInformation>
127 </Link>
128 </ItemDefinitionGroup>
129 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
130 <ClCompile />
131 <Link>
132 <GenerateDebugInformation>true</GenerateDebugInformation>
133 <EnableCOMDATFolding>true</EnableCOMDATFolding>
134 <OptimizeReferences>true</OptimizeReferences>
135 </Link>
136 <ClCompile />
137 <ClCompile />
138 <ClCompile />
139 </ItemDefinitionGroup>
140 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
141 <ClCompile />
142 <Link>
143 <GenerateDebugInformation>true</GenerateDebugInformation>
144 <EnableCOMDATFolding>true</EnableCOMDATFolding>
145 <OptimizeReferences>true</OptimizeReferences>
146 </Link>
147 </ItemDefinitionGroup>
148 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
149 <ImportGroup Label="ExtensionTargets">
150 </ImportGroup>
151</Project>
diff --git a/src/video_core/video_core.vcxproj.filters b/src/video_core/video_core.vcxproj.filters
deleted file mode 100644
index b40271abc..000000000
--- a/src/video_core/video_core.vcxproj.filters
+++ /dev/null
@@ -1,66 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <Filter Include="renderer_opengl">
5 <UniqueIdentifier>{e0245557-dbd4-423e-9399-513d5e99f1e4}</UniqueIdentifier>
6 </Filter>
7 <Filter Include="debug_utils">
8 <UniqueIdentifier>{0ac498e6-bbd8-46e3-9d5f-e816546ab90e}</UniqueIdentifier>
9 </Filter>
10 <Filter Include="renderer_opengl\generated">
11 <UniqueIdentifier>{00301d57-24b3-4717-86a4-0073d131eb78}</UniqueIdentifier>
12 </Filter>
13 </ItemGroup>
14 <ItemGroup>
15 <ClCompile Include="renderer_opengl\renderer_opengl.cpp">
16 <Filter>renderer_opengl</Filter>
17 </ClCompile>
18 <ClCompile Include="renderer_opengl\gl_shader_util.cpp">
19 <Filter>renderer_opengl</Filter>
20 </ClCompile>
21 <ClCompile Include="clipper.cpp" />
22 <ClCompile Include="command_processor.cpp" />
23 <ClCompile Include="primitive_assembly.cpp" />
24 <ClCompile Include="rasterizer.cpp" />
25 <ClCompile Include="utils.cpp" />
26 <ClCompile Include="vertex_shader.cpp" />
27 <ClCompile Include="video_core.cpp" />
28 <ClCompile Include="debug_utils\debug_utils.cpp">
29 <Filter>debug_utils</Filter>
30 </ClCompile>
31 <ClCompile Include="renderer_opengl\generated\gl_3_2_core.c">
32 <Filter>renderer_opengl\generated</Filter>
33 </ClCompile>
34 </ItemGroup>
35 <ItemGroup>
36 <ClInclude Include="clipper.h" />
37 <ClInclude Include="command_processor.h" />
38 <ClInclude Include="gpu_debugger.h" />
39 <ClInclude Include="math.h" />
40 <ClInclude Include="pica.h" />
41 <ClInclude Include="primitive_assembly.h" />
42 <ClInclude Include="rasterizer.h" />
43 <ClInclude Include="renderer_base.h" />
44 <ClInclude Include="utils.h" />
45 <ClInclude Include="vertex_shader.h" />
46 <ClInclude Include="video_core.h" />
47 <ClInclude Include="renderer_opengl\renderer_opengl.h">
48 <Filter>renderer_opengl</Filter>
49 </ClInclude>
50 <ClInclude Include="renderer_opengl\gl_shader_util.h">
51 <Filter>renderer_opengl</Filter>
52 </ClInclude>
53 <ClInclude Include="renderer_opengl\gl_shaders.h">
54 <Filter>renderer_opengl</Filter>
55 </ClInclude>
56 <ClInclude Include="debug_utils\debug_utils.h">
57 <Filter>debug_utils</Filter>
58 </ClInclude>
59 <ClInclude Include="renderer_opengl\generated\gl_3_2_core.h">
60 <Filter>renderer_opengl\generated</Filter>
61 </ClInclude>
62 </ItemGroup>
63 <ItemGroup>
64 <Text Include="CMakeLists.txt" />
65 </ItemGroup>
66</Project> \ No newline at end of file