feat(CI): C++20 build (#8952)

This commit is contained in:
Francesco Borzì 2021-11-05 08:58:17 +01:00 committed by GitHub
parent c91959bba9
commit dd79b7f63f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 62 additions and 2 deletions

2
conf/dist/config.sh vendored
View file

@ -80,6 +80,8 @@ CTOOLS=${CTOOLS:-OFF}
# use precompiled headers ( fatest compilation but not optimized if you change headers often )
CSCRIPTPCH=${CSCRIPTPCH:-ON}
CCOREPCH=${CCOREPCH:-ON}
# compile with C++20
CUSE_CPP_20=${CUSE_CPP_20:-OFF}
# Skip specific modules from compilation (cmake reconfigure needed)
# use semicolon ; to separate modules