microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
23.16k stars 6.39k forks source link

DirectXTK portfile building incorrect project for x86-uwp and x64-uwp #5011

Closed pvarcholik closed 5 years ago

pvarcholik commented 5 years ago

As I understand it, DirectXTK_Windows10.sln/.vcxproj is the UWP solution/project that should be built for DirectXTK -- however, the portfile does not differentiate and builds DirectXTK_Desktop_2017.sln for any triplet. That causes linker failures for dependent UWP projects.

Please note, that solution (DirectX_Windows10.sln) does not build the tools that are built under the Desktop solution. Thus the portfile would need to take that into account when installing MakeSpriteFont.exe XWBTool.exe.

Cheney-W commented 5 years ago

This issue has been fixed. Thanks for reporting this issue.