On msvc 2017 this seems to have been checking for existence of a flag called `_warning_flag`
* Stop checking for flag called "IN"
* Ensure compiler flag checks are not cached
Per the docs of CMake the call to CHECK_CXX_COMPILER_FLAG
stores the result in an internal cache entry. In this loop we were
basically skipping the "supported" check for all flags after the
first one. Forcibly unsetting the variable before each check
ensures that we actually check if each specific flag is supported
4b30939...
by
Andrew Twyman <email address hidden>
Change Json map/vector conversions to invoke begin() directly (#110)
... instead of using key_type/value_type/mapped_type. Because this could
otherwise false-positive on things like std::optional, which has a value_type
member type, but is not a container.
Fixes #109.
ed35a09...
by
Andrew Twyman <email address hidden>
Merge pull request #107 from akira-miasato/master
Add compatibility with older 2.8 version of CMake
b3c769d...
by
Akira Miasato <email address hidden>
Revert VERSION change, now setting CMP0048 policy to NEW
d68527c...
by
akira-miasato <email address hidden>