I found one way to make it reproducible: --- a/src/meson.build +++ b/src/meson.build @@ -16,7 +16,7 @@ summary({ # Module Signing openssl = find_program('openssl', required : false) -if openssl.found() +if false ipa_priv_key = custom_target('ipa-priv-key', output : ['ipa-priv-key.pem'], command : [gen_ipa_priv_key, '@OUTPUT@']) This results in a warning "all IPA modules will be isolated" but what does that mean?