Boost: @BOOST_VERSION@
-@CRYPTO_NAME@:
- VERSION: @CRYPTO_VERSION@
+@CRYPTO_NAME@:@SPACES@@CRYPTO_VERSION@
Log4cplus: @LOG4CPLUS_VERSION@
add_to_report '
Developer:
- Tests: @TESTS_ENABLED@
- Fuzzing: @FUZZ_ENABLED@
- AFL: @HAVE_AFL@
+ Tests: @TESTS_ENABLED@
+ Fuzzing: @FUZZ_ENABLED@
+ Valgrind: @VALGRIND@
+ AFL: @HAVE_AFL@
'
else
report_conf_data.set('CXX_VERSION', 'unknown')
endif
+# The required keyword in cpp.run() is an 1.5.0 feature.
result = cpp.run(
fs.read('compiler-checks/get-cpp-standard.cc'),
name: 'Get cpp standard',
endif
if CRYPTO_DEP.name() == botan.name()
report_conf_data.set('CRYPTO_NAME', 'Botan')
+ report_conf_data.set('SPACES', ' ')
result = cpp.run(
fs.read('compiler-checks/get-botan-version.cc'),
name: 'Get Botan version',
report_conf_data.set('CRYPTO_VERSION', version)
elif CRYPTO_DEP.name() == openssl.name()
report_conf_data.set('CRYPTO_NAME', 'OpenSSL')
+ report_conf_data.set('SPACES', ' ')
result = cpp.run(
fs.read('compiler-checks/get-openssl-version.cc'),
name: 'Get OpenSSL version',
else
report_conf_data.set('FUZZ_ENABLED', 'disabled')
endif
+if valgrind.found()
+ report_conf_data.set('VALGRIND', valgrind.full_path())
+else
+ report_conf_data.set('VALGRIND', 'no')
+endif
if have_afl
report_conf_data.set('HAVE_AFL', 'yes')
else