summaryrefslogtreecommitdiffstats
path: root/scripts/yocto-layer
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/yocto-layer')
-rwxr-xr-xscripts/yocto-layer9
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/yocto-layer b/scripts/yocto-layer
index f759275..53d2aab 100755
--- a/scripts/yocto-layer
+++ b/scripts/yocto-layer
@@ -60,19 +60,24 @@ def yocto_layer_create_subcommand(args, usage_str):
default = False, help = "dump the generated code to layergen.out")
(options, args) = parser.parse_args(args)
- if len(args) != 1:
+ if len(args) < 1 or len(args) > 2:
logging.error("Wrong number of arguments, exiting\n")
parser.print_help()
sys.exit(1)
layer_name = args[0]
+ properties = ""
+
+ if len(args) == 2:
+ layer_priority = args[1]
+ properties = '{"layer_priority":"' + layer_priority + '"}'
if options.outdir:
layer_output_dir = options.outdir
else:
layer_output_dir = "meta-" + layer_name
- yocto_layer_create(layer_name, scripts_path, layer_output_dir, options.codedump, options.properties_file)
+ yocto_layer_create(layer_name, scripts_path, layer_output_dir, options.codedump, options.properties_file, properties)
def yocto_layer_list_subcommand(args, usage_str):
OpenPOWER on IntegriCloud