aboutsummaryrefslogtreecommitdiff
path: root/find-modules/rules_engine.py
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2017-01-11 21:03:22 +0000
committerStephen Kelly <steveire@gmail.com>2017-01-11 21:07:58 +0000
commit8aa6843404f9c6faef66cb9c76358158eafc1af1 (patch)
tree578dcf79543fb45b0a176506c0a4f4afdd7cd73b /find-modules/rules_engine.py
parent1915787b80ed8fada9ee78d0b150d7a71e6db7fc (diff)
downloadextra-cmake-modules-8aa6843404f9c6faef66cb9c76358158eafc1af1.tar.gz
extra-cmake-modules-8aa6843404f9c6faef66cb9c76358158eafc1af1.tar.bz2
Explicitly pass -std=gnu++14 to clang when generating bindings
The generator expression here looks like it should work, but it does not set the appropriate flags for compilation. It seems that the CXX_STANDARD property is not yet populated at the time the generator expression is evaluated (to be investigated later). This came to light because users of Qt 5.7+ attempted to generate the bindings, but they encountered errors. The step of using libclang to parse the provided headers was actually failing, but that was not noticed, perhaps because the logging infrastructure in sip_generator does not emit it (to investigate later). BUG: 374801
Diffstat (limited to 'find-modules/rules_engine.py')
0 files changed, 0 insertions, 0 deletions