Code refactoring for the variables support
[clinton/Virtual-Jaguar-Rx.git] / Win-VS2017 / jaguarcore / jaguarcore.vcxproj
CommitLineData
be44e757 1<?xml version="1.0" encoding="utf-8"?>\r
820579e2 2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
be44e757 3 <ItemGroup Label="ProjectConfigurations">\r
be44e757
JPM
4 <ProjectConfiguration Include="Debug|x64">\r
5 <Configuration>Debug</Configuration>\r
6 <Platform>x64</Platform>\r
7 </ProjectConfiguration>\r
8 <ProjectConfiguration Include="Release|x64">\r
9 <Configuration>Release</Configuration>\r
10 <Platform>x64</Platform>\r
11 </ProjectConfiguration>\r
12 </ItemGroup>\r
13 <PropertyGroup Label="Globals">\r
14 <ProjectGuid>{D3EDE1F0-828A-4E36-883C-42645DE7AF00}</ProjectGuid>\r
15 <Keyword>Win32Proj</Keyword>\r
16 <RootNamespace>jaguarcore</RootNamespace>\r
820579e2 17 <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>\r
be44e757
JPM
18 <ProjectName>jaguarcore</ProjectName>\r
19 </PropertyGroup>\r
20 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
be44e757
JPM
21 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
22 <ConfigurationType>StaticLibrary</ConfigurationType>\r
23 <UseDebugLibraries>true</UseDebugLibraries>\r
820579e2 24 <PlatformToolset>v141</PlatformToolset>\r
be44e757 25 <CharacterSet>Unicode</CharacterSet>\r
40692bae 26 <UseOfMfc>false</UseOfMfc>\r
be44e757
JPM
27 </PropertyGroup>\r
28 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
29 <ConfigurationType>StaticLibrary</ConfigurationType>\r
30 <UseDebugLibraries>false</UseDebugLibraries>\r
820579e2 31 <PlatformToolset>v141</PlatformToolset>\r
be44e757
JPM
32 <WholeProgramOptimization>true</WholeProgramOptimization>\r
33 <CharacterSet>Unicode</CharacterSet>\r
40692bae 34 <UseOfMfc>false</UseOfMfc>\r
be44e757
JPM
35 </PropertyGroup>\r
36 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
37 <ImportGroup Label="ExtensionSettings">\r
38 </ImportGroup>\r
39 <ImportGroup Label="Shared">\r
40 </ImportGroup>\r
be44e757
JPM
41 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
42 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
43 </ImportGroup>\r
44 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
45 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
46 </ImportGroup>\r
47 <PropertyGroup Label="UserMacros" />\r
48 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
49 <OutDir>$(ProjectDir)$(Platform)\$(Configuration)\</OutDir>\r
a2dfb8e5 50 <TargetName>$(ProjectName)d</TargetName>\r
be44e757
JPM
51 </PropertyGroup>\r
52 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
53 <OutDir>$(ProjectDir)$(Platform)\$(Configuration)\</OutDir>\r
54 </PropertyGroup>\r
be44e757
JPM
55 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
56 <ClCompile>\r
57 <PrecompiledHeader>\r
58 </PrecompiledHeader>\r
59 <WarningLevel>Level3</WarningLevel>\r
60 <Optimization>Disabled</Optimization>\r
61 <PreprocessorDefinitions>_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
8646ea44 62 <AdditionalIncludeDirectories>$(QTDIR)\include;C:\SDK\SDL\SDL-1.2.15\include</AdditionalIncludeDirectories>\r
40692bae 63 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
be44e757
JPM
64 <AssemblerListingLocation>$(IntDir)asm\</AssemblerListingLocation>\r
65 <ObjectFileName>$(IntDir)obj\</ObjectFileName>\r
66 <MinimalRebuild>false</MinimalRebuild>\r
67 </ClCompile>\r
68 <Link>\r
69 <SubSystem>Windows</SubSystem>\r
70 </Link>\r
71 <Lib>\r
72 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>\r
73 </Lib>\r
74 </ItemDefinitionGroup>\r
be44e757
JPM
75 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
76 <ClCompile>\r
77 <WarningLevel>Level3</WarningLevel>\r
78 <PrecompiledHeader>\r
79 </PrecompiledHeader>\r
80 <Optimization>Full</Optimization>\r
81 <FunctionLevelLinking>true</FunctionLevelLinking>\r
82 <IntrinsicFunctions>true</IntrinsicFunctions>\r
83 <PreprocessorDefinitions>NDEBUG;_LIB;_RELEASE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
8646ea44 84 <AdditionalIncludeDirectories>$(QTDIR)\include;C:\SDK\SDL\SDL-1.2.15\include</AdditionalIncludeDirectories>\r
be44e757
JPM
85 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
86 <MinimalRebuild>false</MinimalRebuild>\r
87 <AssemblerListingLocation>$(IntDir)asm\</AssemblerListingLocation>\r
88 <ObjectFileName>$(IntDir)obj\</ObjectFileName>\r
89 <BasicRuntimeChecks>Default</BasicRuntimeChecks>\r
40692bae 90 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
be44e757
JPM
91 </ClCompile>\r
92 <Link>\r
93 <SubSystem>Windows</SubSystem>\r
94 <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
95 <OptimizeReferences>true</OptimizeReferences>\r
96 </Link>\r
97 <Lib>\r
98 <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration>\r
99 </Lib>\r
100 </ItemDefinitionGroup>\r
be44e757
JPM
101 <ItemGroup>\r
102 <ClInclude Include="..\..\src\blitter.h" />\r
103 <ClInclude Include="..\..\src\cdintf.h" />\r
104 <ClInclude Include="..\..\src\cdrom.h" />\r
105 <ClInclude Include="..\..\src\dac.h" />\r
106 <ClInclude Include="..\..\src\dsp.h" />\r
107 <ClInclude Include="..\..\src\eeprom.h" />\r
108 <ClInclude Include="..\..\src\event.h" />\r
109 <ClInclude Include="..\..\src\filedb.h" />\r
110 <ClInclude Include="..\..\src\gpu.h" />\r
111 <ClInclude Include="..\..\src\jagbios.h" />\r
112 <ClInclude Include="..\..\src\jagbios2.h" />\r
113 <ClInclude Include="..\..\src\jagcdbios.h" />\r
114 <ClInclude Include="..\..\src\jagdasm.h" />\r
115 <ClInclude Include="..\..\src\jagdevcdbios.h" />\r
116 <ClInclude Include="..\..\src\jagstub1bios.h" />\r
117 <ClInclude Include="..\..\src\jagstub2bios.h" />\r
118 <ClInclude Include="..\..\src\jaguar.h" />\r
119 <ClInclude Include="..\..\src\jerry.h" />\r
120 <ClInclude Include="..\..\src\joystick.h" />\r
121 <ClInclude Include="..\..\src\memory.h" />\r
122 <ClInclude Include="..\..\src\memtrack.h" />\r
123 <ClInclude Include="..\..\src\mmu.h" />\r
bc10fc42 124 <ClInclude Include="..\..\src\modelsBIOS.h" />\r
be44e757
JPM
125 <ClInclude Include="..\..\src\op.h" />\r
126 <ClInclude Include="..\..\src\state.h" />\r
127 <ClInclude Include="..\..\src\tom.h" />\r
128 <ClInclude Include="..\..\src\universalhdr.h" />\r
129 <ClInclude Include="..\..\src\wavetable.h" />\r
130 <ClInclude Include="..\..\src\_MSC_VER\config.h" />\r
131 </ItemGroup>\r
132 <ItemGroup>\r
133 <ClCompile Include="..\..\src\blitter.cpp" />\r
134 <ClCompile Include="..\..\src\cdintf.cpp" />\r
135 <ClCompile Include="..\..\src\cdrom.cpp" />\r
136 <ClCompile Include="..\..\src\dac.cpp" />\r
137 <ClCompile Include="..\..\src\dsp.cpp">\r
be44e757 138 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories);src;src\_MSC_VER;C:\SDK\SDL-1.2.15\include</AdditionalIncludeDirectories>\r
be44e757
JPM
139 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories);src;src\_MSC_VER;C:\SDK\SDL-1.2.15\include</AdditionalIncludeDirectories>\r
140 </ClCompile>\r
141 <ClCompile Include="..\..\src\eeprom.cpp" />\r
142 <ClCompile Include="..\..\src\event.cpp" />\r
143 <ClCompile Include="..\..\src\filedb.cpp" />\r
144 <ClCompile Include="..\..\src\gpu.cpp" />\r
145 <ClCompile Include="..\..\src\jagbios.cpp" />\r
146 <ClCompile Include="..\..\src\jagbios2.cpp" />\r
147 <ClCompile Include="..\..\src\jagcdbios.cpp" />\r
148 <ClCompile Include="..\..\src\jagdasm.cpp" />\r
149 <ClCompile Include="..\..\src\jagdevcdbios.cpp" />\r
150 <ClCompile Include="..\..\src\jagstub1bios.cpp" />\r
151 <ClCompile Include="..\..\src\jagstub2bios.cpp" />\r
152 <ClCompile Include="..\..\src\jaguar.cpp" />\r
153 <ClCompile Include="..\..\src\jerry.cpp" />\r
154 <ClCompile Include="..\..\src\joystick.cpp" />\r
155 <ClCompile Include="..\..\src\memory.cpp" />\r
156 <ClCompile Include="..\..\src\memtrack.cpp" />\r
aae93d86
JPM
157 <ClCompile Include="..\..\src\mmu.cpp">\r
158 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
159 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
160 </ClCompile>\r
bc10fc42 161 <ClCompile Include="..\..\src\modelsBIOS.cpp" />\r
be44e757
JPM
162 <ClCompile Include="..\..\src\op.cpp" />\r
163 <ClCompile Include="..\..\src\state.cpp" />\r
164 <ClCompile Include="..\..\src\tom.cpp" />\r
165 <ClCompile Include="..\..\src\universalhdr.cpp" />\r
166 <ClCompile Include="..\..\src\wavetable.cpp" />\r
167 </ItemGroup>\r
168 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
169 <ImportGroup Label="ExtensionTargets">\r
170 </ImportGroup>\r
cf76e892 171</Project>