boostorg / boostorg/build

Add UWP windows-api support for system and server family selection

Open
#254 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
251
Forks
63
PR merge metrics
No merged PRs in 30d

Description

In recent pull requests to Boost.Predef (https://github.com/boostorg/predef/pull/57, https://github.com/boostorg/predef/pull/64) support for the latest Windows UWP was added. In addition, Boost.WinAPI has recent pull requests to support Windows UWP (https://github.com/boostorg/winapi/pull/57, https://github.com/boostorg/winapi/pull/61).

The documentation for windows-api specifies support for [some but not all](http://www.boost.org/build/doc/html/bbv2/reference/tools.html#bbv2.reference.tools.compiler.msvc) current UWP development. The last pull requests I could find for this were from 2014. It is time to update this support again.

Currently it says that `desktop`, `phone`, and `store` are supported; my assumption is that `store` translates to adding `WINAPI_FAMILY=WINAPI_FAMILY_PC_APP` to the list of preprocessor definitions for the build.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.