HAS_REMOTE_API support for Windows. Adds support for MingW too.

* HAS_REMOTE_API still defaults to 0
* When HAS_REMOTE_API=0 only libraries advapi32.lib, ole32.lib and shell32.lib are required.
* Setting HAS_REMOTE_API=1 requires curl: https://curl.haxx.se/libcurl/
*- Also need to manually install 7-Zip (http://www.7-zip.org).
*- Will automatically install Tinyxml2 (http://www.grinninglizard.com/tinyxml2/).
*- Will automatically install http://unicode.org/repos/cldr/trunk/common/supplemental/windowsZones.xml
This commit is contained in:
gm
2016-06-14 05:38:47 +12:00
committed by Howard Hinnant
parent 5aa704d5f7
commit 55087c6cbd
4 changed files with 733 additions and 389 deletions
-1
View File
@@ -11,7 +11,6 @@ test_info(const date::time_zone* zone, const date::sys_info& info)
auto mid = begin + (end - begin) /2;
using sys_microseconds = sys_time<microseconds>;
using zoned_microseconds = zoned_time<microseconds>;
using local_microseconds = local_time<microseconds>;
zoned_microseconds local{zone};
if (begin > sys_days{jan/1/1700})