project('libexim-encrypt-dlfunc', 'c', default_options: ['b_lundef=false', 'b_pie=true']) compiler = meson.get_compiler('c') conf_data = configuration_data() sodium_deps = dependency('libsodium') exim4_code = ''' #include #include int main() { printf("%d\n", LOCAL_SCAN_ABI_VERSION_MAJOR); return 0; } ''' result = compiler.run(exim4_code) local_scan_version = result.stdout().strip().to_int() conf_data.set('local_scan_version', local_scan_version) subdir('src')