aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--scripts/lib/devtool/standard.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/lib/devtool/standard.py b/scripts/lib/devtool/standard.py
index 5bd498c933d..ad28d817772 100644
--- a/scripts/lib/devtool/standard.py
+++ b/scripts/lib/devtool/standard.py
@@ -276,6 +276,13 @@ def add(args, config, basepath, workspace):
f.write(' done\n')
f.write('}\n')
+ if bb.data.inherits_class('kernel', rd):
+ provider = 'PREFERRED_PROVIDER_virtual/kernel="%s"' % args.recipename
+ if args.fixed_setup:
+ f.write("%s" % provider)
+ else:
+ logger.warn('Set \'%s\' in order to use the recipe' % provider)
+
_add_md5(config, recipename, appendfile)
logger.info('Recipe %s has been automatically created; further editing may be required to make it fully functional' % recipefile)