Subversion Repositories spk

Rev

Rev 123 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
121 cycrow 1
<?xml version="1.0" encoding="utf-8"?>
2
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
  <ItemGroup Label="ProjectConfigurations">
4
    <ProjectConfiguration Include="Debug|Win32">
5
      <Configuration>Debug</Configuration>
6
      <Platform>Win32</Platform>
7
    </ProjectConfiguration>
8
    <ProjectConfiguration Include="Debug|x64">
9
      <Configuration>Debug</Configuration>
10
      <Platform>x64</Platform>
11
    </ProjectConfiguration>
12
    <ProjectConfiguration Include="Release|Win32">
13
      <Configuration>Release</Configuration>
14
      <Platform>Win32</Platform>
15
    </ProjectConfiguration>
16
    <ProjectConfiguration Include="Release|x64">
17
      <Configuration>Release</Configuration>
18
      <Platform>x64</Platform>
19
    </ProjectConfiguration>
20
    <ProjectConfiguration Include="x3|Win32">
21
      <Configuration>x3</Configuration>
22
      <Platform>Win32</Platform>
23
    </ProjectConfiguration>
24
    <ProjectConfiguration Include="x3|x64">
25
      <Configuration>x3</Configuration>
26
      <Platform>x64</Platform>
27
    </ProjectConfiguration>
28
  </ItemGroup>
29
  <PropertyGroup Label="Globals">
30
    <ProjectGuid>{A181F2F9-5D2C-4AEB-9309-291F50997A37}</ProjectGuid>
31
    <RootNamespace>Direct3DHook</RootNamespace>
32
    <Keyword>Win32Proj</Keyword>
33
    <WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>
34
  </PropertyGroup>
35
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
36
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='x3|Win32'" Label="Configuration">
37
    <ConfigurationType>DynamicLibrary</ConfigurationType>
38
    <PlatformToolset>v141</PlatformToolset>
39
    <CharacterSet>MultiByte</CharacterSet>
40
  </PropertyGroup>
41
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
42
    <ConfigurationType>DynamicLibrary</ConfigurationType>
43
    <PlatformToolset>v141</PlatformToolset>
44
    <CharacterSet>MultiByte</CharacterSet>
45
    <WholeProgramOptimization>true</WholeProgramOptimization>
46
  </PropertyGroup>
47
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
48
    <ConfigurationType>DynamicLibrary</ConfigurationType>
49
    <PlatformToolset>v141</PlatformToolset>
50
    <CharacterSet>MultiByte</CharacterSet>
51
  </PropertyGroup>
52
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='x3|x64'" Label="Configuration">
53
    <ConfigurationType>DynamicLibrary</ConfigurationType>
54
    <PlatformToolset>v141</PlatformToolset>
55
    <CharacterSet>MultiByte</CharacterSet>
56
  </PropertyGroup>
57
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
58
    <ConfigurationType>DynamicLibrary</ConfigurationType>
59
    <PlatformToolset>v141</PlatformToolset>
60
    <CharacterSet>MultiByte</CharacterSet>
61
    <WholeProgramOptimization>true</WholeProgramOptimization>
62
  </PropertyGroup>
63
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
64
    <ConfigurationType>DynamicLibrary</ConfigurationType>
65
    <PlatformToolset>v141</PlatformToolset>
66
    <CharacterSet>MultiByte</CharacterSet>
67
  </PropertyGroup>
68
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
69
  <ImportGroup Label="ExtensionSettings">
70
  </ImportGroup>
71
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='x3|Win32'" Label="PropertySheets">
72
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
73
  </ImportGroup>
74
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
75
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
76
  </ImportGroup>
77
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
78
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
79
  </ImportGroup>
80
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='x3|x64'" Label="PropertySheets">
81
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
82
  </ImportGroup>
83
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
84
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
85
  </ImportGroup>
86
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
87
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
88
  </ImportGroup>
89
  <PropertyGroup Label="UserMacros" />
90
  <PropertyGroup>
91
    <_ProjectFileVersion>14.0.25431.1</_ProjectFileVersion>
92
  </PropertyGroup>
93
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
94
    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
95
    <IntDir>$(SolutionDir)$(Configuration)\Direct3D-Hook\</IntDir>
96
    <LinkIncremental>true</LinkIncremental>
97
  </PropertyGroup>
98
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
99
    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
100
    <IntDir>$(SolutionDir)$(Configuration)\Direct3D-Hook\</IntDir>
101
    <LinkIncremental>false</LinkIncremental>
102
  </PropertyGroup>
103
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='x3|Win32'">
104
    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
105
    <IntDir>$(Configuration)\</IntDir>
106
    <LinkIncremental>true</LinkIncremental>
107
  </PropertyGroup>
108
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
109
    <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
110
    <IntDir>$(Platform)\$(Configuration)\</IntDir>
111
    <LinkIncremental>true</LinkIncremental>
112
  </PropertyGroup>
113
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
114
    <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
115
    <IntDir>$(Platform)\$(Configuration)\</IntDir>
116
    <LinkIncremental>false</LinkIncremental>
117
  </PropertyGroup>
118
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='x3|x64'">
119
    <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
120
    <IntDir>$(Platform)\$(Configuration)\</IntDir>
121
    <LinkIncremental>true</LinkIncremental>
122
  </PropertyGroup>
123
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
124
    <ClCompile>
125
      <Optimization>Disabled</Optimization>
126
      <AdditionalIncludeDirectories>../../libspk/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
127
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;DIRECT3DHOOK_EXPORTS;CY_USESECURE;_CRT_SECURE_NO_WARNINGS;_SPKDLL;_STRINGCLR;%(PreprocessorDefinitions)</PreprocessorDefinitions>
128
      <MinimalRebuild>true</MinimalRebuild>
129
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
130
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
131
      <PrecompiledHeader />
132
      <WarningLevel>Level3</WarningLevel>
133
      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
134
    </ClCompile>
135
    <Link>
136
      <AdditionalDependencies>fmod_vc.lib;d3d9.lib;shlwapi.lib;d3dx9.lib;dinput8.lib;dxguid.lib;dxerr.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
137
      <OutputFile>$(OutDir)X-Gui.dll</OutputFile>
138
      <GenerateDebugInformation>true</GenerateDebugInformation>
139
      <SubSystem>Windows</SubSystem>
140
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
141
      <DataExecutionPrevention />
142
      <TargetMachine>MachineX86</TargetMachine>
143
    </Link>
144
  </ItemDefinitionGroup>
145
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
146
    <ClCompile>
147
      <Optimization>Full</Optimization>
148
      <AdditionalIncludeDirectories>C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses;C:\Program Files (x86)\Microsoft DirectX SDK (February 2010)\Include;../../libspk/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
149
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;DIRECT3DHOOK_EXPORTS;CY_USESECURE;_CRT_SECURE_NO_WARNINGS;_SPKDLL;_STRINGCLR;%(PreprocessorDefinitions)</PreprocessorDefinitions>
150
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
151
      <PrecompiledHeader />
152
      <WarningLevel>Level3</WarningLevel>
153
      <DebugInformationFormat />
154
    </ClCompile>
155
    <Link>
156
      <AdditionalDependencies>shlwapi.lib;d3dx9.lib;dinput8.lib;dxguid.lib;winmm.lib;fmod_vc.lib;%(AdditionalDependencies)</AdditionalDependencies>
157
      <OutputFile>$(OutDir)X-Gui.dll</OutputFile>
158
      <GenerateDebugInformation>true</GenerateDebugInformation>
159
      <SubSystem>Windows</SubSystem>
160
      <OptimizeReferences>true</OptimizeReferences>
161
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
162
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
163
      <DataExecutionPrevention />
164
      <TargetMachine>MachineX86</TargetMachine>
165
    </Link>
166
  </ItemDefinitionGroup>
167
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='x3|Win32'">
168
    <ClCompile>
169
      <Optimization>Disabled</Optimization>
170
      <AdditionalIncludeDirectories>c:\Users\Cycrow\Documents\Programming\spk\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
171
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;DIRECT3DHOOK_EXPORTS;CY_USESECURE;_CRT_SECURE_NO_WARNINGS;_SPKDLL;_STRINGCLR;%(PreprocessorDefinitions)</PreprocessorDefinitions>
172
      <MinimalRebuild>true</MinimalRebuild>
173
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
174
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
175
      <PrecompiledHeader />
176
      <WarningLevel>Level3</WarningLevel>
177
      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
178
    </ClCompile>
179
    <Link>
180
      <AdditionalDependencies>shlwapi.lib;d3dx9.lib;dinput.lib;dinput8.lib;dxguid.lib;dxerr9.lib;winmm.lib;fmodex_vc.lib;../../debug/spk.lib;%(AdditionalDependencies)</AdditionalDependencies>
181
      <OutputFile>d:\games\X3.5\X-Gui.dll</OutputFile>
182
      <GenerateDebugInformation>true</GenerateDebugInformation>
183
      <SubSystem>Windows</SubSystem>
184
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
185
      <DataExecutionPrevention />
186
      <TargetMachine>MachineX86</TargetMachine>
187
    </Link>
188
  </ItemDefinitionGroup>
189
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
190
    <Midl>
191
      <TargetEnvironment>X64</TargetEnvironment>
192
    </Midl>
193
    <ClCompile>
194
      <Optimization>Disabled</Optimization>
195
      <AdditionalIncludeDirectories>../../libspk/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
196
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;DIRECT3DHOOK_EXPORTS;CY_USESECURE;_CRT_SECURE_NO_WARNINGS;_SPKDLL;_STRINGCLR;%(PreprocessorDefinitions)</PreprocessorDefinitions>
197
      <MinimalRebuild>true</MinimalRebuild>
198
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
199
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
200
      <PrecompiledHeader />
201
      <WarningLevel>Level3</WarningLevel>
202
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
203
    </ClCompile>
204
    <Link>
205
      <AdditionalDependencies>d3d9.lib;shlwapi.lib;d3dx9.lib;dinput.lib;dinput8.lib;dxguid.lib;dxerr.lib;winmm.lib;fmodex_vc.lib;$(SolutionDir)$(Configuration)\spk.lib;%(AdditionalDependencies)</AdditionalDependencies>
206
      <OutputFile>$(OutDir)X-Gui.dll</OutputFile>
207
      <GenerateDebugInformation>true</GenerateDebugInformation>
208
      <SubSystem>Windows</SubSystem>
209
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
210
      <DataExecutionPrevention />
211
      <TargetMachine>MachineX64</TargetMachine>
212
    </Link>
213
  </ItemDefinitionGroup>
214
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
215
    <Midl>
216
      <TargetEnvironment>X64</TargetEnvironment>
217
    </Midl>
218
    <ClCompile>
219
      <Optimization>Full</Optimization>
220
      <AdditionalIncludeDirectories>C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses;C:\Program Files (x86)\Microsoft DirectX SDK (February 2010)\Include;../../libspk/src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
221
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;DIRECT3DHOOK_EXPORTS;CY_USESECURE;_CRT_SECURE_NO_WARNINGS;_SPKDLL;_STRINGCLR;%(PreprocessorDefinitions)</PreprocessorDefinitions>
222
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
223
      <PrecompiledHeader />
224
      <WarningLevel>Level3</WarningLevel>
225
      <DebugInformationFormat />
226
    </ClCompile>
227
    <Link>
228
      <AdditionalDependencies>shlwapi.lib;d3dx9.lib;dinput8.lib;dxguid.lib;winmm.lib;fmodex_vc.lib;$(SolutionDir)$(Configuration)\spk.lib;%(AdditionalDependencies)</AdditionalDependencies>
229
      <OutputFile>$(OutDir)X-Gui.dll</OutputFile>
230
      <GenerateDebugInformation>true</GenerateDebugInformation>
231
      <SubSystem>Windows</SubSystem>
232
      <OptimizeReferences>true</OptimizeReferences>
233
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
234
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
235
      <DataExecutionPrevention />
236
      <TargetMachine>MachineX64</TargetMachine>
237
    </Link>
238
  </ItemDefinitionGroup>
239
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='x3|x64'">
240
    <Midl>
241
      <TargetEnvironment>X64</TargetEnvironment>
242
    </Midl>
243
    <ClCompile>
244
      <Optimization>Disabled</Optimization>
245
      <AdditionalIncludeDirectories>c:\Users\Cycrow\Documents\Programming\spk\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
246
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;DIRECT3DHOOK_EXPORTS;CY_USESECURE;_CRT_SECURE_NO_WARNINGS;_SPKDLL;_STRINGCLR;%(PreprocessorDefinitions)</PreprocessorDefinitions>
247
      <MinimalRebuild>true</MinimalRebuild>
248
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
249
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
250
      <PrecompiledHeader />
251
      <WarningLevel>Level3</WarningLevel>
252
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
253
    </ClCompile>
254
    <Link>
255
      <AdditionalDependencies>shlwapi.lib;d3dx9.lib;dinput.lib;dinput8.lib;dxguid.lib;dxerr9.lib;winmm.lib;fmodex_vc.lib;../../debug/spk.lib;%(AdditionalDependencies)</AdditionalDependencies>
256
      <OutputFile>d:\games\X3.5\X-Gui.dll</OutputFile>
257
      <GenerateDebugInformation>true</GenerateDebugInformation>
258
      <SubSystem>Windows</SubSystem>
259
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
260
      <DataExecutionPrevention />
261
      <TargetMachine>MachineX64</TargetMachine>
262
    </Link>
263
  </ItemDefinitionGroup>
264
  <ItemGroup>
265
    <ClCompile Include="..\src\Hook\apihijack.cpp" />
266
    <ClCompile Include="..\src\Hook\Direct3D-Hook.cpp" />
267
    <ClCompile Include="..\src\Render\Display.cpp" />
268
    <ClCompile Include="..\src\Render\DisplayCustom.cpp" />
269
    <ClCompile Include="..\src\Render\RenderObject.cpp" />
270
    <ClCompile Include="..\src\Render\RenderSprite.cpp" />
271
    <ClCompile Include="..\src\Render\RenderText.cpp" />
272
    <ClCompile Include="..\src\Render\RenderTexture.cpp" />
273
    <ClCompile Include="..\src\stdafx.cpp" />
274
    <ClCompile Include="..\src\Visualisation\TextureFile.cpp" />
275
    <ClCompile Include="..\src\X3Overlay.cpp" />
276
  </ItemGroup>
277
  <ItemGroup>
278
    <ClInclude Include="..\src\Hook\apihijack.h" />
279
    <ClInclude Include="..\src\Hook\Direct3D-Hook.h" />
280
    <ClInclude Include="..\src\Hook\KeyboardDevice.h" />
281
    <ClInclude Include="..\src\Hook\MouseDevice.h" />
282
    <ClInclude Include="..\src\Hook\MyDirect3D9.h" />
283
    <ClInclude Include="..\src\Hook\MyDirect3DDevice9.h" />
284
    <ClInclude Include="..\src\Hook\MyDirectInput8.h" />
285
    <ClInclude Include="..\src\Overlay.h" />
286
    <ClInclude Include="..\src\Render\Display.h" />
287
    <ClInclude Include="..\src\Render\DisplayCustom.h" />
288
    <ClInclude Include="..\src\Render\DisplayMessage.h" />
289
    <ClInclude Include="..\src\Render\DisplayText.h" />
290
    <ClInclude Include="..\src\Render\RenderObject.h" />
291
    <ClInclude Include="..\src\Render\RenderSprite.h" />
292
    <ClInclude Include="..\src\Render\RenderText.h" />
293
    <ClInclude Include="..\src\Render\RenderTexture.h" />
294
    <ClInclude Include="..\src\stdafx.h" />
295
    <ClInclude Include="..\src\Visualisation\TextureFile.h" />
296
    <ClInclude Include="..\src\X3Overlay.h" />
297
  </ItemGroup>
298
  <ItemGroup>
299
    <ProjectReference Include="..\..\libspk\Windows\spk.vcxproj">
300
      <Project>{c18ec70d-7048-485c-8bb3-e219c6c8e352}</Project>
301
      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
302
    </ProjectReference>
303
  </ItemGroup>
304
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
305
  <ImportGroup Label="ExtensionTargets">
306
  </ImportGroup>
307
</Project>