diff --git a/scripts/conv_linker_config.py b/scripts/conv_linker_config.py index c6e6e306f..ed3fbb79f 100644 --- a/scripts/conv_linker_config.py +++ b/scripts/conv_linker_config.py @@ -149,6 +149,11 @@ def Validate(args): else: sys.exit(f'Unknown type: {args.type}') + # Reject contributions field at build time while keeping the runtime behavior for GRF. + if getattr(pb, 'contributions'): + sys.exit(f"{args.input}: 'contributions' is set. " + "It's deprecated. Instead, make the APEX 'visible' and use android_dlopen_ext().") + def ValidateAndWriteAsPbFile(pb, output_path): ValidateConfiguration(pb)