Skip to content

Fix VS 2017 compilation plus minor build tweaks

Compare
Choose a tag to compare
@wravery wravery released this 16 Apr 20:41
7fa3f9f

The biggest difference between this release and v3.2.0 is a fix for #97, which was a template compilation break in GraphQLService.h specific to VS 2017. I use VS 2019 on Windows which compiled the previous version just fine, and so do gcc and clang on Linux and Mac.

I also updated the optional PEGTL sub-module to the latest master branch commit, and I re-added a GRAPHQL_BUILD_SCHEMAGEN CMake option to suppress building schemagen. I use that in some of my own build pipelines to build schemagen for the host platform and cross-compile the libraries for other target platforms.