We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 3966 - [UWP] Add project files for Windows 10 (VS2015+)
Summary: [UWP] Add project files for Windows 10 (VS2015+)
Status: NEW
Alias: None
Product: SDL_ttf
Classification: Unclassified
Component: misc (show other bugs)
Version: unspecified
Hardware: All Windows 10
: P2 enhancement
Assignee: Sam Lantinga
QA Contact: Sam Lantinga
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-17 19:32 UTC by Ethan Lee
Modified: 2017-11-18 08:33 UTC (History)
1 user (show)

See Also:


Attachments
project (13.81 KB, application/zip)
2017-11-18 08:33 UTC, Sylvain
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ethan Lee 2017-11-17 19:32:24 UTC
Currently the SDL_ttf sources include project files for Windows 8 and Windows Phone 8, but not Windows 10. This is in contrast to SDL and, interestingly, SDL_mixer:

https://hg.libsdl.org/SDL/file/88462f00ffac/VisualC-WinRT/UWP_VS2015

https://hg.libsdl.org/SDL_mixer/file/d98f1d930524/VisualC-WinRT/UWP_VS2015

Unfortunately I only have VS2017 available, so someone with VS2015 will have to cover this one :/
Comment 1 Sylvain 2017-11-18 08:33:25 UTC
Created attachment 3090 [details]
project

Hi,

I provided a while ago (dec, 2015) projects for UWP VC 2015, here's the archive again.
it's not up-to-date with latest source code. But I don't think ttf/mixer/image files have changed so much.


You may want to remove the lines for Output/Temp dir. I usually put them into the solution directory ...
eg "general > intermediate folder : 
...
General > intermediare folder :  $(SolutionDir)\Temp\$(Platform)\$(Configuration)\$(MSBuildProjectName)\
General > output folder :     $(SolutionDir)\Output\$(Platform)\$(Configuration)\$(MSBuildProjectName)\
...

Also, SDL_ttf is build with harfbuzz but you don't need that I guess.

Projects and there relative path :

\SDL_ttf\VisualC-WinRT\visual_2015\
\SDL_mixer\VisualC-WinRT\visual_2015\
\SDL_image\VisualC-WinRT\visual_2015\
\LibPNG\
\LibJPEG\
\harfbuzz-1.1.2\
freetype-2.4.12\builds\win32\vc2015\