Some tweak for 1.7 release.

* Bump version to 1.7
* Tweak docs for UWP detection.
* Add 1.7 history items.
This commit is contained in:
Rene Rivera
2017-10-23 09:25:43 -05:00
parent 7c17b932e4
commit 1c0b55c2f9
5 changed files with 20 additions and 11 deletions

View File

@ -7,6 +7,11 @@ http://www.boost.org/LICENSE_1_0.txt)
[section History] [section History]
[heading 1.7]
* Fix BOOST_ARCH_PARISK/BOOST_ARCH_PARISC typo.
* Improved Windows Universal Platform detection. (from James E. King, III)
[heading 1.6] [heading 1.6]
* Fix Intel C/C++ version 9999 detection to be 12.1.0. * Fix Intel C/C++ version 9999 detection to be 12.1.0.

View File

@ -1,6 +1,6 @@
[article Boost.Predef [article Boost.Predef
[quickbook 1.7] [quickbook 1.7]
[version 1.6] [version 1.7]
[authors [Rivera, Rene]] [authors [Rivera, Rene]]
[copyright 2005-2016 Rene Rivera] [copyright 2005-2016 Rene Rivera]
[copyright 2015 Charly Chevalier] [copyright 2015 Charly Chevalier]

View File

@ -18,11 +18,10 @@ http://www.boost.org/LICENSE_1_0.txt)
/*` /*`
[heading `BOOST_PLAT_WINDOWS_RUNTIME`] [heading `BOOST_PLAT_WINDOWS_RUNTIME`]
This is deprecated. Consumers should switch to use: To detect a non-desktop UWP target It is preferable to use the more specific:
```
`BOOST_PLAT_WINDOWS_PHONE || BOOST_PLAT_WINDOWS_STORE` BOOST_PLAT_WINDOWS_PHONE || BOOST_PLAT_WINDOWS_STORE
```
to detect a non-desktop UWP target.
[table [table
[[__predef_symbol__] [__predef_version__]] [[__predef_symbol__] [__predef_version__]]

View File

@ -22,14 +22,19 @@ a specific family one would define WINAPI_FAMILY, and in a UWP-capable
environment this may limit the Win32 APIs available to achieve portability. environment this may limit the Win32 APIs available to achieve portability.
To detect Windows API availability that is backwards compatible to pre-UWP SDKs, use: To detect Windows API availability that is backwards compatible to pre-UWP SDKs, use:
`#if !BOOST_PLAT_WINDOWS_UWP || BOOST_PLAT_WINDOWS_DESKTOP` ```
#if !BOOST_PLAT_WINDOWS_UWP || BOOST_PLAT_WINDOWS_DESKTOP
```
To detect Windows API availability in a specific UWP family, for example SYSTEM: To detect Windows API availability in a specific UWP family, for example SYSTEM:
`#if BOOST_PLAT_WINDOWS_SYSTEM` ```
#if BOOST_PLAT_WINDOWS_SYSTEM
```
UWP development is available on: UWP development is available on:
- Microsoft Windows SDK 8.0 or later
- MinGW-w64 version 3.0 or later * Microsoft Windows SDK 8.0 or later
* MinGW-w64 version 3.0 or later
[table [table
[[__predef_symbol__] [__predef_version__]] [[__predef_symbol__] [__predef_version__]]

View File

@ -10,6 +10,6 @@ http://www.boost.org/LICENSE_1_0.txt)
#include <boost/predef/version_number.h> #include <boost/predef/version_number.h>
#define BOOST_PREDEF_VERSION BOOST_VERSION_NUMBER(1,6,0) #define BOOST_PREDEF_VERSION BOOST_VERSION_NUMBER(1,7,0)
#endif #endif