diff options
| author | Reece Mackie <[email protected]> | 2020-04-30 18:48:39 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-04-30 19:48:39 +0200 |
| commit | 4b0386081037172222d91f0ccca93e5810fed84b (patch) | |
| tree | 3a554752c00af2255a4caecb553e19cd4b37cb7f /projects/VS2017.UWP/raylib.UWP/raylib.UWP.vcxproj | |
| parent | 2f454aa4b051d000daab0dd71417a716af095e91 (diff) | |
| download | raylib-4b0386081037172222d91f0ccca93e5810fed84b.tar.gz raylib-4b0386081037172222d91f0ccca93e5810fed84b.zip | |
UWP rework (#1231)
* First draft of UWP rework.
* Read desc
- Moved UWP specific functions to uwp_events.h
- Removed BaseApp.
- Implemented example UWP lifecycle.
* Added GIF recording and screenshot support.
* Character inputs and filesystem stuff
* Fix game closing on Xbox when B is pressed.
* Fix the gamepad binding hack
* Add as many keys as I believe are possible.
* Implemented mouse locking of a sort.
* Remove rogue todo, the rest are for a game dev using this example.
* Implemented touch how I "think" it should work. I cant test this.
* Review.
Diffstat (limited to 'projects/VS2017.UWP/raylib.UWP/raylib.UWP.vcxproj')
| -rw-r--r-- | projects/VS2017.UWP/raylib.UWP/raylib.UWP.vcxproj | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/projects/VS2017.UWP/raylib.UWP/raylib.UWP.vcxproj b/projects/VS2017.UWP/raylib.UWP/raylib.UWP.vcxproj index e6186bf6..26ae61da 100644 --- a/projects/VS2017.UWP/raylib.UWP/raylib.UWP.vcxproj +++ b/projects/VS2017.UWP/raylib.UWP/raylib.UWP.vcxproj @@ -42,6 +42,7 @@ <ClInclude Include="..\..\..\src\raymath.h" /> <ClInclude Include="..\..\..\src\rlgl.h" /> <ClInclude Include="..\..\..\src\utils.h" /> + <ClInclude Include="..\..\..\src\uwp_events.h" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\..\src\core.c" /> @@ -52,6 +53,9 @@ <ClCompile Include="..\..\..\src\textures.c" /> <ClCompile Include="..\..\..\src\utils.c" /> </ItemGroup> + <ItemGroup> + <None Include="packages.config" /> + </ItemGroup> <PropertyGroup Label="Globals"> <ProjectGuid>{ea91e088-7c71-4f32-b761-e054305cd519}</ProjectGuid> <Keyword>StaticLibrary</Keyword> @@ -60,7 +64,7 @@ <MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion> <AppContainerApplication>true</AppContainerApplication> <ApplicationType>Windows Store</ApplicationType> - <WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion> + <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> <WindowsTargetPlatformMinVersion>10.0.15063.0</WindowsTargetPlatformMinVersion> <ApplicationTypeRevision>10.0</ApplicationTypeRevision> </PropertyGroup> @@ -158,7 +162,7 @@ <PrecompiledHeader>NotUsing</PrecompiledHeader> <CompileAsWinRT>false</CompileAsWinRT> <SDLCheck>true</SDLCheck> - <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;GRAPHICS_API_OPENGL_ES2;PLATFORM_UWP;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>SUPPORT_GIF_RECORDING;_CRT_SECURE_NO_WARNINGS;GRAPHICS_API_OPENGL_ES2;PLATFORM_UWP;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>$(SolutionDir)packages\ANGLE.WindowsStore.2.1.13\Include;$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> </ClCompile> <Link> @@ -239,5 +243,12 @@ </ItemDefinitionGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> + <Import Project="..\packages\ANGLE.WindowsStore.2.1.13\build\native\ANGLE.WindowsStore.targets" Condition="Exists('..\packages\ANGLE.WindowsStore.2.1.13\build\native\ANGLE.WindowsStore.targets')" /> </ImportGroup> + <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> + <PropertyGroup> + <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> + </PropertyGroup> + <Error Condition="!Exists('..\packages\ANGLE.WindowsStore.2.1.13\build\native\ANGLE.WindowsStore.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\ANGLE.WindowsStore.2.1.13\build\native\ANGLE.WindowsStore.targets'))" /> + </Target> </Project>
\ No newline at end of file |
