mirror of
https://github.com/RetroAchievements/RAIntegration.git
synced 2026-10-12 02:09:25 +00:00
232 lines
13 KiB
XML
232 lines
13 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="Analysis|Win32">
|
|
<Configuration>Analysis</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Analysis|x64">
|
|
<Configuration>Analysis</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Debug|Win32">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Debug|x64">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|Win32">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|x64">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="$(SolutionDir)\src\base.props">
|
|
<SubType>Designer</SubType>
|
|
</None>
|
|
</ItemGroup>
|
|
<PropertyGroup Label="Globals">
|
|
<ProjectName>RA_Integration.Tests</ProjectName>
|
|
<ProjectGuid>{876DEBDF-C7C8-4713-8CEF-EBDEE65306A7}</ProjectGuid>
|
|
<RootNamespace>ra.tests</RootNamespace>
|
|
<ProjectSubType>NativeUnitTestProject</ProjectSubType>
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
|
<PlatformToolset>v143</PlatformToolset>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
<ImportGroup Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
<Import Project="$(SolutionDir)\src\base.props" />
|
|
</ImportGroup>
|
|
<ItemDefinitionGroup>
|
|
<ClCompile>
|
|
<PreprocessorDefinitions>RA_UTEST;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<AdditionalIncludeDirectories>$(SolutionDir);$(RapidJSON_IncludeDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
|
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
|
<ForcedIncludeFiles>pch.h</ForcedIncludeFiles>
|
|
</ClCompile>
|
|
<Link>
|
|
<AdditionalDependencies>windowscodecs.lib;winmm.lib;Winhttp.lib;user32.lib;shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\src\devkit\RADevKit.vcxproj">
|
|
<Project>{8ae21d54-f905-44e1-90e5-d22e346bff39}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\src\RA_Integration.vcxproj">
|
|
<Project>{825cb292-f069-4b27-82cf-3417746acdf3}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\src\rcheevos.vcxproj">
|
|
<Project>{9d55ebe7-1392-4fa1-a9b9-f022f764ce35}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="devkit\RADevKit.Tests.vcxproj">
|
|
<Project>{6131c3d1-165e-4f39-a44c-94f01eaa03c5}</Project>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="..\src\api\ApiCall.cpp" />
|
|
<ClCompile Include="..\src\api\impl\ConnectedServer.cpp" />
|
|
<ClCompile Include="..\src\data\context\EmulatorContext.cpp" />
|
|
<ClCompile Include="..\src\data\context\GameContext.cpp" />
|
|
<ClCompile Include="..\src\data\context\SessionTracker.cpp" />
|
|
<ClCompile Include="..\src\pch.cpp">
|
|
<PrecompiledHeader>Create</PrecompiledHeader>
|
|
</ClCompile>
|
|
<ClCompile Include="..\src\Exports.cpp" />
|
|
<ClCompile Include="..\src\RA_md5factory.cpp" />
|
|
<ClCompile Include="..\src\services\AchievementRuntime.cpp" />
|
|
<ClCompile Include="..\src\services\AchievementRuntimeExports.cpp" />
|
|
<ClCompile Include="..\src\services\FrameEventQueue.cpp" />
|
|
<ClCompile Include="..\src\services\GameIdentifier.cpp" />
|
|
<ClCompile Include="..\src\services\impl\FileLocalStorage.cpp" />
|
|
<ClCompile Include="..\src\services\impl\JsonFileConfiguration.cpp" />
|
|
<ClCompile Include="..\src\services\impl\LoginService.cpp" />
|
|
<ClCompile Include="..\src\services\impl\OfflineRcClient.cpp" />
|
|
<ClCompile Include="..\src\services\PointerFinder.cpp" />
|
|
<ClCompile Include="..\src\services\SearchResults.cpp" />
|
|
<ClCompile Include="..\src\services\search\SearchImpl.cpp" />
|
|
<ClCompile Include="..\src\ui\Theme.cpp" />
|
|
<ClCompile Include="..\src\ui\TransactionalViewModelBase.cpp" />
|
|
<ClCompile Include="..\src\ui\ViewModelCollection.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\AssetEditorViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\AssetListViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\AssetUploadViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\BrokenAchievementsViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\ChallengeIndicatorViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\EmulatorViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\FileDialogViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\IntegrationMenuViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\LookupItemViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\MemoryBookmarksViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\MemoryInspectorViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\MemoryNotesViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\MemoryRegionsViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\MemorySearchViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\MemoryViewerViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\MemoryWatchListViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\MemoryWatchViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\NewAssetViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\OverlayAchievementsPageViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\OverlayFriendsPageViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\OverlayLeaderboardsPageViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\OverlayListPageViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\OverlayManager.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\OverlayRecentGamesPageViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\OverlaySettingsViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\OverlayViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\PointerFinderViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\PointerInspectorViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\PopupMessageViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\LoginViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\PopupViewModelBase.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\ProgressTrackerViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\ProgressViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\ScoreboardViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\ScoreTrackerViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\TriggerConditionViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\TriggerSummaryViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\TriggerViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\UnknownGameViewModel.cpp" />
|
|
<ClInclude Include="..\src\RA_Defs.h" />
|
|
<ClCompile Include="..\src\ui\ViewModelBase.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\GameChecksumViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\MessageBoxViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\viewmodels\RichPresenceMonitorViewModel.cpp" />
|
|
<ClCompile Include="..\src\ui\WindowViewModelBase.cpp" />
|
|
<ClCompile Include="data\context\EmulatorContext_Tests.cpp" />
|
|
<ClCompile Include="data\context\GameContext_Tests.cpp" />
|
|
<ClCompile Include="data\context\SessionTracker_Tests.cpp" />
|
|
<ClCompile Include="devkit\context\mocks\MockEmulatorMemoryContext.cpp" />
|
|
<ClCompile Include="devkit\context\mocks\MockRcClient.cpp" />
|
|
<ClCompile Include="Exports_Tests.cpp" />
|
|
<ClCompile Include="mocks\MockAchievementRuntime.cpp" />
|
|
<ClCompile Include="services\AchievementRuntimeExports_Tests.cpp" />
|
|
<ClCompile Include="services\AchievementRuntime_Tests.cpp" />
|
|
<ClCompile Include="services\FileLocalStorage_Tests.cpp" />
|
|
<ClCompile Include="services\FrameEventQueue_Tests.cpp" />
|
|
<ClCompile Include="services\GameIdentifier_Tests.cpp" />
|
|
<ClCompile Include="services\LoginService_Tests.cpp" />
|
|
<ClCompile Include="ui\OverlayTheme_Tests.cpp" />
|
|
<ClCompile Include="ui\ViewModelBase_Tests.cpp" />
|
|
<ClCompile Include="services\FileLogger_Tests.cpp" />
|
|
<ClCompile Include="services\JsonFileConfiguration_Tests.cpp" />
|
|
<ClCompile Include="services\SearchResults_Tests.cpp" />
|
|
<ClCompile Include="..\src\RA_Defs.cpp" />
|
|
<ClCompile Include="ui\ViewModelCollection_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\AssetEditorViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\AssetListViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\AssetUploadViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\BrokenAchievementsViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\MemoryNotesViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\GameChecksumViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\IntegrationMenuViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\LoginViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\MemoryBookmarksViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\MemoryInspectorViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\MemoryRegionsViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\MemorySearchViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\MemoryViewerViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\MemoryWatchListViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\MessageBoxViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\OverlayAchievementsPageViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\OverlayFriendsPageViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\OverlayLeaderboardsPageViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\OverlayListPageViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\OverlayManager_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\OverlayRecentGamesPageViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\OverlaySettingsViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\PointerFinderViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\PointerInspectorViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\ProgressViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\RichPresenceMonitorViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\TriggerConditionViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\TriggerSummaryViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\TriggerViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\viewmodels\UnknownGameViewModel_Tests.cpp" />
|
|
<ClCompile Include="ui\WindowViewModelBase_Tests.cpp" />
|
|
<ClInclude Include="..\src\pch.h" />
|
|
<ClInclude Include="..\src\ui\viewmodels\MemoryWatchListViewModel.hh" />
|
|
<ClInclude Include="..\src\ui\viewmodels\MemoryWatchViewModel.hh" />
|
|
<ClInclude Include="..\src\ui\viewmodels\PointerFinderViewModel.hh" />
|
|
<ClInclude Include="api\ApiAsserts.hh" />
|
|
<ClInclude Include="data\DataAsserts.hh" />
|
|
<ClInclude Include="mocks\MockAchievementRuntime.hh" />
|
|
<ClInclude Include="mocks\MockAudioSystem.hh" />
|
|
<ClInclude Include="mocks\MockClipboard.hh" />
|
|
<ClInclude Include="mocks\MockClock.hh" />
|
|
<ClInclude Include="mocks\MockWindowConfiguration.hh" />
|
|
<ClInclude Include="mocks\MockConsoleContext.hh" />
|
|
<ClInclude Include="mocks\MockDesktop.hh" />
|
|
<ClInclude Include="mocks\MockEmulatorContext.hh" />
|
|
<ClInclude Include="mocks\MockFileSystem.hh" />
|
|
<ClInclude Include="mocks\MockFrameEventQueue.hh" />
|
|
<ClInclude Include="mocks\MockGameContext.hh" />
|
|
<ClInclude Include="mocks\MockGameIdentifier.hh" />
|
|
<ClInclude Include="mocks\MockHttpRequester.hh" />
|
|
<ClInclude Include="mocks\MockLocalStorage.hh" />
|
|
<ClInclude Include="mocks\MockLoginService.hh" />
|
|
<ClInclude Include="mocks\MockOverlayManager.hh" />
|
|
<ClInclude Include="mocks\MockOverlayTheme.hh" />
|
|
<ClInclude Include="mocks\MockServer.hh" />
|
|
<ClInclude Include="mocks\MockSessionTracker.hh" />
|
|
<ClInclude Include="mocks\MockSurface.hh" />
|
|
<ClInclude Include="mocks\MockThreadPool.hh" />
|
|
<ClInclude Include="mocks\MockWindowManager.hh" />
|
|
<ClInclude Include="RA_UnitTestHelpers.h" />
|
|
<ClCompile Include="RA_UnitTestHelpers.cpp" />
|
|
<ClInclude Include="services\ServicesAsserts.hh" />
|
|
<ClInclude Include="ui\UIAsserts.hh" />
|
|
<ClInclude Include="ui\viewmodels\TriggerConditionAsserts.hh" />
|
|
</ItemGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
</Project> |