]> code.ossystems Code Review - openembedded-core.git/commitdiff
wic: Support for changing the imager.
authorDavis, Michael <michael.davis@essvote.com>
Mon, 8 Oct 2018 19:55:22 +0000 (19:55 +0000)
committerArmin Kuster <akuster808@gmail.com>
Sun, 7 Apr 2019 09:34:29 +0000 (15:04 +0530)
Signed-off-by: Michael Davis <michael.davis@essvote.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
scripts/lib/wic/engine.py
scripts/wic

index f0c5ff0aafe35eaac9389315d4eb102405e4bbed..4996bfffe730abe7c4e598c52489e053ffd4ca0a 100644 (file)
@@ -191,7 +191,7 @@ def wic_create(wks_file, rootfs_dir, bootimg_dir, kernel_dir,
     if not os.path.exists(options.outdir):
         os.makedirs(options.outdir)
 
-    pname = 'direct'
+    pname = options.imager
     plugin_class = PluginMgr.get_plugins('imager').get(pname)
     if not plugin_class:
         raise WicError('Unknown plugin: %s' % pname)
index 7392bc4e7f493db6122607d4bfac61120d55141e..37dfe2dc58913af168881a9f0e458e218c11bcbc 100755 (executable)
@@ -362,6 +362,8 @@ def wic_init_parser_create(subparser):
                            "bitbake variables")
     subparser.add_argument("-D", "--debug", dest="debug", action="store_true",
                       default=False, help="output debug information")
+    subparser.add_argument("-i", "--imager", dest="imager",
+                      default="direct", help="the wic imager plugin")
     return