Make a few adjustments to the compile config for the CMake build
authorChristopher Dykes <cdykes@fb.com>
Sat, 20 May 2017 03:36:50 +0000 (20:36 -0700)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Sat, 20 May 2017 03:40:28 +0000 (20:40 -0700)
commit5d24ef4474ee6177d8f3e8a8dc24035fded6f65c
treedb6b5fc8eb625828457c537ac0f60c2686011dad
parent79e5fd2fa293cf03269d4b7bba9ed7a31dda1cd8
Make a few adjustments to the compile config for the CMake build

Summary: This includes adding options to toggle `/std:c++latest`, and `WIN32_LEAN_AND_MEAN`, along with giving a nice drop-down selector to `MSVC_FAVORED_ARCHITECTURE` when configured via the GUI, dropping `_WINSOCK_DEPRECATED_NO_WARNINGS` as it wasn't needed, and re-enabling warnings 4365 and 4775 within the scope of the standard library.

Reviewed By: yfeldblum

Differential Revision: D5100586

fbshipit-source-id: 87b20c6415391d4f0c75837cad5bc312910bf49f
CMake/FollyCompiler.cmake