portal_src = [ 'src/post.c', 'src/search.c', 'src/post_cache.c', 'src/packet_ext.c' ] portal_deps = [] portal_args = ['-DCAMU_HAVE_PORTAL'] cpy_dir = join_paths(meson.current_source_dir(), 'cpy') run_command('sh', join_paths(cpy_dir, 'build.sh'), cpy_dir, check: false) python3_embed = import('python').find_installation('python3').dependency(embed: true) portal_deps += [python3_embed] portal = declare_dependency(sources: portal_src, dependencies: portal_deps, compile_args: portal_args)