mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-25 15:31:17 +01:00
2e8c5b4521
It is my opinion that nobody should use NKit disc images without being aware of the drawbacks of them. Since it seems like almost nobody who is using NKit disc images knows what NKit is (hmm, now how could that have happened...?), I am adding a warning to Dolphin so that you can't run NKit disc images without finding out about the drawbacks. In case someone really does want to use NKit disc images, the warning has a "Don't show this again" option. Unfortunately, I can't retroactively add the warning where it's most needed: in Dolphin 5.0, which does not support Wii NKit disc images.
565 lines
31 KiB
XML
565 lines
31 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup Label="ProjectConfigurations">
|
|
<ProjectConfiguration Include="Debug|ARM64">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>ARM64</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Debug|x64">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|ARM64">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>ARM64</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|x64">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
</ItemGroup>
|
|
<PropertyGroup Label="Globals">
|
|
<ProjectGuid>{FA3FA62B-6F58-4B86-9453-4D149940A066}</ProjectGuid>
|
|
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
|
<ProjectName>Dolphin</ProjectName>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<PropertyGroup Label="Configuration">
|
|
<ConfigurationType>Application</ConfigurationType>
|
|
<PlatformToolset>v142</PlatformToolset>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration">
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)'=='Release'" Label="Configuration">
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
<ImportGroup Label="ExtensionSettings">
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
<Import Project="..\..\VSProps\Base.props" />
|
|
<Import Project="..\..\VSProps\PCHUse.props" />
|
|
<Import Project="..\..\VSProps\QtCompile.props" />
|
|
</ImportGroup>
|
|
<PropertyGroup Label="UserMacros">
|
|
</PropertyGroup>
|
|
<ItemDefinitionGroup>
|
|
<ClCompile>
|
|
<!-- 5054 operator '+': deprecated between enumerations of different types (in Qt headers) -->
|
|
<DisableSpecificWarnings>5054;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
|
</ClCompile>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup>
|
|
<Link>
|
|
<AdditionalDependencies>avrt.lib;iphlpapi.lib;winmm.lib;setupapi.lib;rpcrt4.lib;comctl32.lib;Shlwapi.lib;discord-rpc.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<AdditionalLibraryDirectories>$(IntDir)..\discord-rpc\bin;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
<AdditionalDependencies Condition="'$(Platform)'=='x64'">opengl32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<AdditionalLibraryDirectories Condition="'$(Platform)'=='x64'">$(ExternalsDir)ffmpeg\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
</Link>
|
|
<ClCompile>
|
|
<AdditionalIncludeDirectories>$(ProjectDir)VideoInterface;$(ProjectDir)GameList;$(ProjectDir)Debugger;$(ProjectDir)Settings;$(ProjectDir)Config;$(ProjectDir)Config\Mapping;$(ProjectDir)Config\Graphics;$(ProjectDir)Config\ControllerInterface;$(ProjectDir)NetPlay;$(ProjectDir)QtUtils;$(ProjectDir)TAS;$(ProjectDir)FIFO;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
</ClCompile>
|
|
<Manifest>
|
|
<AdditionalManifestFiles>DolphinQt.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
|
|
</Manifest>
|
|
</ItemDefinitionGroup>
|
|
<!--
|
|
MOC files need to be listed. Put headers here ONLY if they use Q_OBJECT. Otherwise, put them
|
|
in the ItemGroup for ClInclude.
|
|
-->
|
|
<!--NOTE: When adding moc'd files, you must list outputs in the ClCompile ItemGroup too!-->
|
|
<ItemGroup>
|
|
<QtMoc Include="AboutDialog.h" />
|
|
<QtMoc Include="CheatsManager.h" />
|
|
<QtMoc Include="Config\CheatCodeEditor.h" />
|
|
<QtMoc Include="Config\ARCodeWidget.h" />
|
|
<QtMoc Include="Config\CheatWarningWidget.h" />
|
|
<QtMoc Include="Config\ControllersWindow.h" />
|
|
<QtMoc Include="Config\FilesystemWidget.h" />
|
|
<QtMoc Include="Config\GameConfigEdit.h" />
|
|
<QtMoc Include="Config\GameConfigHighlighter.h" />
|
|
<QtMoc Include="Config\GameConfigWidget.h" />
|
|
<QtMoc Include="Config\GeckoCodeWidget.h" />
|
|
<QtMoc Include="Config\Mapping\GCKeyboardEmu.h" />
|
|
<QtMoc Include="Config\Mapping\GCMicrophone.h" />
|
|
<QtMoc Include="Config\Mapping\GCPadEmu.h" />
|
|
<QtMoc Include="Config\Mapping\GCPadWiiUConfigDialog.h" />
|
|
<QtMoc Include="Config\Mapping\Hotkey3D.h" />
|
|
<QtMoc Include="Config\Mapping\HotkeyControllerProfile.h" />
|
|
<QtMoc Include="Config\Mapping\HotkeyDebugging.h" />
|
|
<QtMoc Include="Config\Mapping\HotkeyGeneral.h" />
|
|
<QtMoc Include="Config\Mapping\HotkeyGraphics.h" />
|
|
<QtMoc Include="Config\Mapping\HotkeyStates.h" />
|
|
<QtMoc Include="Config\Mapping\HotkeyStatesOther.h" />
|
|
<QtMoc Include="Config\Mapping\HotkeyTAS.h" />
|
|
<QtMoc Include="Config\Mapping\HotkeyWii.h" />
|
|
<QtMoc Include="Config\Mapping\IOWindow.h" />
|
|
<QtMoc Include="Config\Mapping\MappingButton.h" />
|
|
<QtMoc Include="Config\Mapping\MappingIndicator.h" />
|
|
<QtMoc Include="Config\Mapping\MappingNumeric.h" />
|
|
<QtMoc Include="Config\Mapping\MappingWidget.h" />
|
|
<QtMoc Include="Config\Mapping\MappingWindow.h" />
|
|
<QtMoc Include="Config\Mapping\WiimoteEmuExtension.h" />
|
|
<QtMoc Include="Config\Mapping\WiimoteEmuExtensionMotionInput.h" />
|
|
<QtMoc Include="Config\Mapping\WiimoteEmuExtensionMotionSimulation.h" />
|
|
<QtMoc Include="Config\Mapping\WiimoteEmuGeneral.h" />
|
|
<QtMoc Include="Config\Mapping\WiimoteEmuMotionControl.h" />
|
|
<QtMoc Include="Config\Mapping\WiimoteEmuMotionControlIMU.h" />
|
|
<QtMoc Include="Config\LogConfigWidget.h" />
|
|
<QtMoc Include="Config\LogWidget.h" />
|
|
<QtMoc Include="Config\NewPatchDialog.h" />
|
|
<QtMoc Include="Config\Graphics\AdvancedWidget.h" />
|
|
<QtMoc Include="Config\Graphics\EnhancementsWidget.h" />
|
|
<QtMoc Include="Config\Graphics\GeneralWidget.h" />
|
|
<QtMoc Include="Config\Graphics\GraphicsBool.h" />
|
|
<QtMoc Include="Config\Graphics\GraphicsChoice.h" />
|
|
<QtMoc Include="Config\Graphics\GraphicsInteger.h" />
|
|
<QtMoc Include="Config\Graphics\GraphicsRadio.h" />
|
|
<QtMoc Include="Config\Graphics\GraphicsSlider.h" />
|
|
<QtMoc Include="Config\Graphics\GraphicsWidget.h" />
|
|
<QtMoc Include="Config\Graphics\GraphicsWindow.h" />
|
|
<QtMoc Include="Config\Graphics\HacksWidget.h" />
|
|
<QtMoc Include="Config\Graphics\PostProcessingConfigWindow.h" />
|
|
<QtMoc Include="Config\Graphics\SoftwareRendererWidget.h" />
|
|
<QtMoc Include="Config\ControllerInterface\DualShockUDPClientWidget.h" />
|
|
<QtMoc Include="Config\ControllerInterface\ControllerInterfaceWindow.h" />
|
|
<QtMoc Include="Config\InfoWidget.h" />
|
|
<QtMoc Include="Config\PatchesWidget.h" />
|
|
<QtMoc Include="Config\PropertiesDialog.h" />
|
|
<QtMoc Include="Config\SettingsWindow.h" />
|
|
<QtMoc Include="Config\VerifyWidget.h" />
|
|
<QtMoc Include="ConvertDialog.h" />
|
|
<QtMoc Include="DiscordHandler.h" />
|
|
<QtMoc Include="DiscordJoinRequestDialog.h" />
|
|
<QtMoc Include="FIFO\FIFOAnalyzer.h" />
|
|
<QtMoc Include="FIFO\FIFOPlayerWindow.h" />
|
|
<QtMoc Include="TAS\GCTASInputWindow.h" />
|
|
<QtMoc Include="TAS\WiiTASInputWindow.h" />
|
|
<QtMoc Include="TAS\TASCheckBox.h" />
|
|
<QtMoc Include="TAS\TASInputWindow.h" />
|
|
<QtMoc Include="TAS\StickWidget.h" />
|
|
<QtMoc Include="TAS\IRWidget.h" />
|
|
<QtMoc Include="Debugger\BreakpointWidget.h" />
|
|
<QtMoc Include="Debugger\CodeWidget.h" />
|
|
<QtMoc Include="Debugger\CodeViewWidget.h" />
|
|
<QtMoc Include="Debugger\JITWidget.h" />
|
|
<QtMoc Include="Debugger\MemoryWidget.h" />
|
|
<QtMoc Include="Debugger\MemoryViewWidget.h" />
|
|
<QtMoc Include="Debugger\NetworkWidget.h" />
|
|
<QtMoc Include="Debugger\NewBreakpointDialog.h" />
|
|
<QtMoc Include="Debugger\PatchInstructionDialog.h" />
|
|
<QtMoc Include="Debugger\RegisterWidget.h" />
|
|
<QtMoc Include="Debugger\ThreadWidget.h" />
|
|
<QtMoc Include="Debugger\WatchWidget.h" />
|
|
<QtMoc Include="GCMemcardCreateNewDialog.h" />
|
|
<QtMoc Include="GCMemcardManager.h" />
|
|
<QtMoc Include="GameList\GameList.h" />
|
|
<QtMoc Include="GameList\GameListModel.h" />
|
|
<QtMoc Include="GameList\GameTracker.h" />
|
|
<QtMoc Include="GameList\GridProxyModel.h" />
|
|
<QtMoc Include="GameList\ListProxyModel.h" />
|
|
<QtMoc Include="Host.h" />
|
|
<QtMoc Include="HotkeyScheduler.h" />
|
|
<QtMoc Include="Settings\AudioPane.h" />
|
|
<QtMoc Include="Settings\GameCubePane.h" />
|
|
<QtMoc Include="Settings\InterfacePane.h" />
|
|
<QtMoc Include="Settings\PathPane.h" />
|
|
<QtMoc Include="Settings\USBDeviceAddToWhitelistDialog.h" />
|
|
<QtMoc Include="Settings\WiiPane.h" />
|
|
<QtMoc Include="MainWindow.h" />
|
|
<QtMoc Include="MenuBar.h" />
|
|
<QtMoc Include="NetPlay\ChunkedProgressDialog.h" />
|
|
<QtMoc Include="NetPlay\GameListDialog.h" />
|
|
<QtMoc Include="NetPlay\MD5Dialog.h" />
|
|
<QtMoc Include="NetPlay\NetPlayBrowser.h" />
|
|
<QtMoc Include="NetPlay\NetPlayDialog.h" />
|
|
<QtMoc Include="NetPlay\NetPlaySetupDialog.h" />
|
|
<QtMoc Include="NetPlay\PadMappingDialog.h" />
|
|
<QtMoc Include="NKitWarningDialog.h" />
|
|
<QtMoc Include="QtUtils\AspectRatioWidget.h" />
|
|
<QtMoc Include="QtUtils\BlockUserInputFilter.h" />
|
|
<QtMoc Include="QtUtils\DoubleClickEventFilter.h" />
|
|
<QtMoc Include="QtUtils\ElidedButton.h" />
|
|
<QtMoc Include="QtUtils\FileOpenEventFilter.h" />
|
|
<QtMoc Include="QtUtils\FlowLayout.h" />
|
|
<QtMoc Include="QtUtils\ModalMessageBox.h" />
|
|
<QtMoc Include="QtUtils\ParallelProgressDialog.h" />
|
|
<QtMoc Include="QtUtils\UTF8CodePointCountValidator.h" />
|
|
<QtMoc Include="QtUtils\WindowActivationEventFilter.h" />
|
|
<QtMoc Include="QtUtils\WrapInScrollArea.h" />
|
|
<QtMoc Include="RenderWidget.h" />
|
|
<QtMoc Include="SearchBar.h" />
|
|
<QtMoc Include="Settings.h" />
|
|
<QtMoc Include="Settings\AdvancedPane.h" />
|
|
<QtMoc Include="Settings\GeneralPane.h" />
|
|
<QtMoc Include="ToolBar.h" />
|
|
<QtMoc Include="Updater.h" />
|
|
</ItemGroup>
|
|
<!--TODO figure out how to get QtMoc to add outputs to ClCompile's inputs...-->
|
|
<ItemGroup>
|
|
<ClCompile Include="$(QtMocOutPrefix)ARCodeWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)AboutDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)AdvancedPane.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)AdvancedWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)AspectRatioWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)AudioPane.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)BlockUserInputFilter.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)BreakpointWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)CheatCodeEditor.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)CheatWarningWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)CheatsManager.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)ChunkedProgressDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)CodeViewWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)CodeWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)DualShockUDPClientWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)ControllerInterfaceWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)ControllersWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)ConvertDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)DiscordHandler.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)DiscordJoinRequestDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)DoubleClickEventFilter.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)ElidedButton.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)FlowLayout.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)EnhancementsWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)FIFOAnalyzer.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)FIFOPlayerWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)FileOpenEventFilter.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)FilesystemWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GCKeyboardEmu.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GCMemcardCreateNewDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GCMemcardManager.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GCMicrophone.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GCPadEmu.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GCPadWiiUConfigDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GCTASInputWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GameConfigEdit.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GameConfigHighlighter.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GameConfigWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GameCubePane.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GameList.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GameListDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GameListModel.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GameTracker.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GeckoCodeWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GeneralPane.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GeneralWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GraphicsBool.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GraphicsChoice.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GraphicsInteger.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GraphicsRadio.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GraphicsSlider.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GraphicsWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GraphicsWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)GridProxyModel.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)HacksWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)Host.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)Hotkey3D.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)HotkeyControllerProfile.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)HotkeyDebugging.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)HotkeyGeneral.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)HotkeyGraphics.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)HotkeyScheduler.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)HotkeyStates.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)HotkeyStatesOther.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)HotkeyTAS.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)HotkeyWii.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)IOWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)IRWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)InfoWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)InterfacePane.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)JITWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)ListProxyModel.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)LogConfigWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)LogWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)MD5Dialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)MainWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)MappingButton.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)MappingIndicator.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)MappingNumeric.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)MappingWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)MappingWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)MemoryViewWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)MemoryWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)NetworkWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)MenuBar.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)ModalMessageBox.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)NetPlayBrowser.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)NetPlayDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)NetPlaySetupDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)NewBreakpointDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)NewPatchDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)NKitWarningDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)PadMappingDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)ParallelProgressDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)UTF8CodePointCountValidator.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)PatchesWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)PatchInstructionDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)PathPane.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)PostProcessingConfigWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)PropertiesDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)RegisterWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)ThreadWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)RenderWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)SearchBar.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)Settings.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)SettingsWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)SoftwareRendererWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)StickWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)TASCheckBox.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)TASInputWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)ToolBar.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)USBDeviceAddToWhitelistDialog.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)Updater.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)VerifyWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)WatchWidget.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)WiiPane.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)WiiTASInputWindow.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)WiimoteEmuExtension.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)WiimoteEmuExtensionMotionInput.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)WiimoteEmuExtensionMotionSimulation.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)WiimoteEmuGeneral.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)WiimoteEmuMotionControl.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)WiimoteEmuMotionControlIMU.cpp" />
|
|
<ClCompile Include="$(QtMocOutPrefix)WindowActivationEventFilter.cpp" />
|
|
<ClCompile Include="AboutDialog.cpp" />
|
|
<ClCompile Include="CheatsManager.cpp" />
|
|
<ClCompile Include="Config\CheatCodeEditor.cpp" />
|
|
<ClCompile Include="Config\ARCodeWidget.cpp" />
|
|
<ClCompile Include="Config\CheatWarningWidget.cpp" />
|
|
<ClCompile Include="Config\ControllerInterface\DualShockUDPClientWidget.cpp" />
|
|
<ClCompile Include="Config\ControllerInterface\ControllerInterfaceWindow.cpp" />
|
|
<ClCompile Include="Config\ControllersWindow.cpp" />
|
|
<ClCompile Include="Config\FilesystemWidget.cpp" />
|
|
<ClCompile Include="Config\GameConfigEdit.cpp" />
|
|
<ClCompile Include="Config\GameConfigHighlighter.cpp" />
|
|
<ClCompile Include="Config\GameConfigWidget.cpp" />
|
|
<ClCompile Include="Config\GeckoCodeWidget.cpp" />
|
|
<ClCompile Include="Config\Graphics\AdvancedWidget.cpp" />
|
|
<ClCompile Include="Config\Graphics\EnhancementsWidget.cpp" />
|
|
<ClCompile Include="Config\Graphics\HacksWidget.cpp" />
|
|
<ClCompile Include="Config\Graphics\GeneralWidget.cpp" />
|
|
<ClCompile Include="Config\Graphics\GraphicsBool.cpp" />
|
|
<ClCompile Include="Config\Graphics\GraphicsChoice.cpp" />
|
|
<ClCompile Include="Config\Graphics\GraphicsInteger.cpp" />
|
|
<ClCompile Include="Config\Graphics\GraphicsRadio.cpp" />
|
|
<ClCompile Include="Config\Graphics\GraphicsSlider.cpp" />
|
|
<ClCompile Include="Config\Graphics\GraphicsWidget.cpp" />
|
|
<ClCompile Include="Config\Graphics\GraphicsWindow.cpp" />
|
|
<ClCompile Include="Config\Graphics\PostProcessingConfigWindow.cpp" />
|
|
<ClCompile Include="Config\Graphics\SoftwareRendererWidget.cpp" />
|
|
<ClCompile Include="Config\InfoWidget.cpp" />
|
|
<ClCompile Include="Config\Mapping\GCKeyboardEmu.cpp" />
|
|
<ClCompile Include="Config\Mapping\GCMicrophone.cpp" />
|
|
<ClCompile Include="Config\Mapping\GCPadEmu.cpp" />
|
|
<ClCompile Include="Config\Mapping\GCPadWiiUConfigDialog.cpp" />
|
|
<ClCompile Include="Config\Mapping\Hotkey3D.cpp" />
|
|
<ClCompile Include="Config\Mapping\HotkeyControllerProfile.cpp" />
|
|
<ClCompile Include="Config\Mapping\HotkeyDebugging.cpp" />
|
|
<ClCompile Include="Config\Mapping\HotkeyGeneral.cpp" />
|
|
<ClCompile Include="Config\Mapping\HotkeyGraphics.cpp" />
|
|
<ClCompile Include="Config\Mapping\HotkeyStates.cpp" />
|
|
<ClCompile Include="Config\Mapping\HotkeyStatesOther.cpp" />
|
|
<ClCompile Include="Config\Mapping\HotkeyTAS.cpp" />
|
|
<ClCompile Include="Config\Mapping\HotkeyWii.cpp" />
|
|
<ClCompile Include="Config\Mapping\IOWindow.cpp" />
|
|
<ClCompile Include="Config\Mapping\MappingButton.cpp" />
|
|
<ClCompile Include="Config\Mapping\MappingCommon.cpp" />
|
|
<ClCompile Include="Config\Mapping\MappingIndicator.cpp" />
|
|
<ClCompile Include="Config\Mapping\MappingNumeric.cpp" />
|
|
<ClCompile Include="Config\Mapping\MappingWidget.cpp" />
|
|
<ClCompile Include="Config\Mapping\MappingWindow.cpp" />
|
|
<ClCompile Include="Config\Mapping\WiimoteEmuExtension.cpp" />
|
|
<ClCompile Include="Config\Mapping\WiimoteEmuExtensionMotionInput.cpp" />
|
|
<ClCompile Include="Config\Mapping\WiimoteEmuExtensionMotionSimulation.cpp" />
|
|
<ClCompile Include="Config\Mapping\WiimoteEmuGeneral.cpp" />
|
|
<ClCompile Include="Config\Mapping\WiimoteEmuMotionControl.cpp" />
|
|
<ClCompile Include="Config\Mapping\WiimoteEmuMotionControlIMU.cpp" />
|
|
<ClCompile Include="Config\LogConfigWidget.cpp" />
|
|
<ClCompile Include="Config\LogWidget.cpp" />
|
|
<ClCompile Include="Config\NewPatchDialog.cpp" />
|
|
<ClCompile Include="Config\PatchesWidget.cpp" />
|
|
<ClCompile Include="Config\PropertiesDialog.cpp" />
|
|
<ClCompile Include="Config\SettingsWindow.cpp" />
|
|
<ClCompile Include="Config\VerifyWidget.cpp" />
|
|
<ClCompile Include="ConvertDialog.cpp" />
|
|
<ClCompile Include="Debugger\CodeViewWidget.cpp" />
|
|
<ClCompile Include="Debugger\CodeWidget.cpp" />
|
|
<ClCompile Include="Debugger\JITWidget.cpp" />
|
|
<ClCompile Include="Debugger\MemoryWidget.cpp" />
|
|
<ClCompile Include="Debugger\MemoryViewWidget.cpp" />
|
|
<ClCompile Include="Debugger\NetworkWidget.cpp" />
|
|
<ClCompile Include="Debugger\ThreadWidget.cpp" />
|
|
<ClCompile Include="DiscordHandler.cpp" />
|
|
<ClCompile Include="DiscordJoinRequestDialog.cpp" />
|
|
<ClCompile Include="FIFO\FIFOAnalyzer.cpp" />
|
|
<ClCompile Include="FIFO\FIFOPlayerWindow.cpp" />
|
|
<ClCompile Include="NKitWarningDialog.cpp" />
|
|
<ClCompile Include="QtUtils\WinIconHelper.cpp" />
|
|
<ClCompile Include="ResourcePackManager.cpp" />
|
|
<ClCompile Include="TAS\GCTASInputWindow.cpp" />
|
|
<ClCompile Include="TAS\WiiTASInputWindow.cpp" />
|
|
<ClCompile Include="TAS\TASCheckBox.cpp" />
|
|
<ClCompile Include="TAS\TASInputWindow.cpp" />
|
|
<ClCompile Include="TAS\StickWidget.cpp" />
|
|
<ClCompile Include="TAS\IRWidget.cpp" />
|
|
<ClCompile Include="Debugger\BreakpointWidget.cpp" />
|
|
<ClCompile Include="Debugger\NewBreakpointDialog.cpp" />
|
|
<ClCompile Include="Debugger\PatchInstructionDialog.cpp" />
|
|
<ClCompile Include="Debugger\RegisterColumn.cpp" />
|
|
<ClCompile Include="Debugger\RegisterWidget.cpp" />
|
|
<ClCompile Include="Debugger\WatchWidget.cpp" />
|
|
<ClCompile Include="GCMemcardCreateNewDialog.cpp" />
|
|
<ClCompile Include="GCMemcardManager.cpp" />
|
|
<ClCompile Include="GameList\GameList.cpp" />
|
|
<ClCompile Include="GameList\GameListModel.cpp" />
|
|
<ClCompile Include="GameList\GameTracker.cpp" />
|
|
<ClCompile Include="GameList\GridProxyModel.cpp" />
|
|
<ClCompile Include="GameList\ListProxyModel.cpp" />
|
|
<ClCompile Include="HotkeyScheduler.cpp" />
|
|
<ClCompile Include="Host.cpp" />
|
|
<ClCompile Include="Main.cpp" />
|
|
<ClCompile Include="MainWindow.cpp" />
|
|
<ClCompile Include="MenuBar.cpp" />
|
|
<ClCompile Include="NetPlay\ChunkedProgressDialog.cpp" />
|
|
<ClCompile Include="NetPlay\GameListDialog.cpp" />
|
|
<ClCompile Include="NetPlay\MD5Dialog.cpp" />
|
|
<ClCompile Include="NetPlay\NetPlayBrowser.cpp" />
|
|
<ClCompile Include="NetPlay\NetPlayDialog.cpp" />
|
|
<ClCompile Include="NetPlay\NetPlaySetupDialog.cpp" />
|
|
<ClCompile Include="NetPlay\PadMappingDialog.cpp" />
|
|
<ClCompile Include="QtUtils\AspectRatioWidget.cpp" />
|
|
<ClCompile Include="QtUtils\BlockUserInputFilter.cpp" />
|
|
<ClCompile Include="QtUtils\DoubleClickEventFilter.cpp" />
|
|
<ClCompile Include="QtUtils\ElidedButton.cpp" />
|
|
<ClCompile Include="QtUtils\FileOpenEventFilter.cpp" />
|
|
<ClCompile Include="QtUtils\FlowLayout.cpp" />
|
|
<ClCompile Include="QtUtils\ImageConverter.cpp" />
|
|
<ClCompile Include="QtUtils\ModalMessageBox.cpp" />
|
|
<ClCompile Include="QtUtils\UTF8CodePointCountValidator.cpp" />
|
|
<ClCompile Include="QtUtils\WindowActivationEventFilter.cpp" />
|
|
<ClCompile Include="QtUtils\WrapInScrollArea.cpp" />
|
|
<ClCompile Include="RenderWidget.cpp" />
|
|
<ClCompile Include="Resources.cpp" />
|
|
<ClCompile Include="SearchBar.cpp" />
|
|
<ClCompile Include="Settings.cpp" />
|
|
<ClCompile Include="Settings\AdvancedPane.cpp" />
|
|
<ClCompile Include="Settings\AudioPane.cpp" />
|
|
<ClCompile Include="Settings\GameCubePane.cpp" />
|
|
<ClCompile Include="Settings\GeneralPane.cpp" />
|
|
<ClCompile Include="Settings\InterfacePane.cpp" />
|
|
<ClCompile Include="Settings\PathPane.cpp" />
|
|
<ClCompile Include="Settings\WiiPane.cpp" />
|
|
<ClCompile Include="Settings\USBDeviceAddToWhitelistDialog.cpp" />
|
|
<ClCompile Include="ToolBar.cpp" />
|
|
<ClCompile Include="Translation.cpp" />
|
|
<ClCompile Include="Updater.cpp" />
|
|
<ClCompile Include="WiiUpdate.cpp" />
|
|
</ItemGroup>
|
|
<!--Put standard C/C++ headers here. Headers that are listed in the QtMoc ItemGroup must NOT be listed here.-->
|
|
<ItemGroup>
|
|
<ClInclude Include="Config\Mapping\MappingCommon.h" />
|
|
<ClInclude Include="Debugger\RegisterColumn.h" />
|
|
<ClInclude Include="QtUtils\ActionHelper.h" />
|
|
<ClInclude Include="QtUtils\ImageConverter.h" />
|
|
<ClInclude Include="QtUtils\QueueOnObject.h" />
|
|
<ClInclude Include="QtUtils\RunOnObject.h" />
|
|
<ClInclude Include="QtUtils\WinIconHelper.h" />
|
|
<ClInclude Include="ResourcePackManager.h" />
|
|
<ClInclude Include="Resources.h" />
|
|
<ClInclude Include="Translation.h" />
|
|
<ClInclude Include="WiiUpdate.h" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Text Include="CMakeLists.txt" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ResourceCompile Include="DolphinQt.rc" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="$(ExternalsDir)Bochs_disasm\Bochs_disasm.vcxproj">
|
|
<Project>{8ada04d7-6db1-4da4-ab55-64fb12a0997b}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)libpng\png\png.vcxproj">
|
|
<Project>{4c9f135b-a85e-430c-bad4-4c67ef5fc12c}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)LZO\LZO.vcxproj">
|
|
<Project>{ab993f38-c31d-4897-b139-a620c42bc565}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)SFML\build\vc2010\SFML_Network.vcxproj">
|
|
<Project>{93d73454-2512-424e-9cda-4bb357fe13dd}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)zlib\zlib.vcxproj">
|
|
<Project>{ff213b23-2c26-4214-9f88-85271e557e87}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)AudioCommon\AudioCommon.vcxproj">
|
|
<Project>{54aa7840-5beb-4a0c-9452-74ba4cc7fd44}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)Common\Common.vcxproj">
|
|
<Project>{2e6c348c-c75c-4d94-8d1e-9c1fcbf3efe4}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)Common\SCMRevGen.vcxproj">
|
|
<Project>{41279555-f94f-4ebc-99de-af863c10c5c4}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)Core\Core.vcxproj">
|
|
<Project>{e54cf649-140e-4255-81a5-30a673c1fb36}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)DiscIO\DiscIO.vcxproj">
|
|
<Project>{160bdc25-5626-4b0d-bdd8-2953d9777fb5}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)InputCommon\InputCommon.vcxproj">
|
|
<Project>{6bbd47cf-91fd-4077-b676-8b76980178a9}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)VideoBackends\D3D\D3D.vcxproj">
|
|
<Project>{96020103-4ba5-4fd2-b4aa-5b6d24492d4e}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)VideoBackends\OGL\OGL.vcxproj" Condition="'$(Platform)'!='ARM64'">
|
|
<Project>{ec1a314c-5588-4506-9c1e-2e58e5817f75}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)VideoBackends\Software\Software.vcxproj" Condition="'$(Platform)'!='ARM64'">
|
|
<Project>{a4c423aa-f57c-46c7-a172-d1a777017d29}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)VideoBackends\Null\Null.vcxproj">
|
|
<Project>{53A5391B-737E-49A8-BC8F-312ADA00736F}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)VideoCommon\VideoCommon.vcxproj">
|
|
<Project>{3de9ee35-3e91-4f27-a014-2866ad8c3fe3}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)UICommon\UICommon.vcxproj">
|
|
<Project>{604C8368-F34A-4D55-82C8-CC92A0C13254}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(DolphinRootDir)Languages\Languages.vcxproj">
|
|
<Project>{0e033be3-2e08-428e-9ae9-bc673efa12b5}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)VideoBackends\Vulkan\Vulkan.vcxproj">
|
|
<Project>{29f29a19-f141-45ad-9679-5a2923b49da3}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\..\Externals\imgui\imgui.vcxproj">
|
|
<Project>{4c3b2264-ea73-4a7b-9cfe-65b0fd635ebb}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\VideoBackends\D3D12\D3D12.vcxproj">
|
|
<Project>{570215b7-e32f-4438-95ae-c8d955f9fca3}</Project>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
<ImportGroup Label="ExtensionTargets">
|
|
<Import Project="..\..\VSProps\QtCompile.targets" />
|
|
</ImportGroup>
|
|
<!--Copy Exe, Data directory and DLLs which should be located in the executable directory-->
|
|
<ItemGroup>
|
|
<DataSysFiles Include="$(DolphinRootDir)Data\**\Sys\**\*.*" />
|
|
<DataTxtFiles Include="$(DolphinRootDir)Data\license.txt" />
|
|
<BinaryFiles Include="$(TargetPath)" />
|
|
<AllInputFiles Include="@(DataSysFiles);@(DataTxtFiles);@(BinaryFiles)" />
|
|
</ItemGroup>
|
|
<Target Name="AfterBuild" Inputs="@(AllInputFiles)" Outputs="@(AllInputFiles -> '$(BinaryOutputDir)%(RecursiveDir)%(Filename)%(Extension)')">
|
|
<Message Text="Copying Data directory..." Importance="High" />
|
|
<Copy SourceFiles="@(DataSysFiles)" DestinationFolder="$(BinaryOutputDir)%(RecursiveDir)" Condition="!Exists('$(BinaryOutputDir)%(RecursiveDir)%(Filename)%(DataSysFiles.Extension)') OR $([System.DateTime]::Parse('%(ModifiedTime)').Ticks) > $([System.IO.File]::GetLastWriteTime('$(BinaryOutputDir)%(RecursiveDir)%(Filename)%(DataSysFiles.Extension)').Ticks)" />
|
|
<Copy SourceFiles="@(DataTxtFiles)" DestinationFolder="$(BinaryOutputDir)" Condition="!Exists('$(BinaryOutputDir)%(Filename)%(DataTxtFiles.Extension)') OR $([System.DateTime]::Parse('%(ModifiedTime)').Ticks) > $([System.IO.File]::GetLastWriteTime('$(BinaryOutputDir)%(RecursiveDir)%(Filename)%(DataTxtFiles.Extension)').Ticks)" />
|
|
<Message Text="Copy: @(BinaryFiles) -> $(BinaryOutputDir)" Importance="High" />
|
|
<Copy SourceFiles="@(BinaryFiles)" DestinationFolder="$(BinaryOutputDir)" />
|
|
</Target>
|
|
</Project>
|