mirror of
https://git.yoctoproject.org/poky
synced 2026-04-18 03:32:13 +02:00
wic/engine: include .wks.in in wic search and list
allow wic to list and search for kickstart file in .wks.in extension. basename show by wic list images to fully exclude extension. (From OE-Core rev: 2c0a292a790ad069648e37b1b29fcea656fcf3e4) Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
9f348884ab
commit
cc083399ce
@@ -75,7 +75,8 @@ def find_canned_image(scripts_path, wks_file):
|
||||
for fname in files:
|
||||
if fname.endswith("~") or fname.endswith("#"):
|
||||
continue
|
||||
if fname.endswith(".wks") and wks_file + ".wks" == fname:
|
||||
if ((fname.endswith(".wks") and wks_file + ".wks" == fname) or \
|
||||
(fname.endswith(".wks.in") and wks_file + ".wks.in" == fname)):
|
||||
fullpath = os.path.join(canned_wks_dir, fname)
|
||||
return fullpath
|
||||
return None
|
||||
@@ -92,7 +93,7 @@ def list_canned_images(scripts_path):
|
||||
for fname in files:
|
||||
if fname.endswith("~") or fname.endswith("#"):
|
||||
continue
|
||||
if fname.endswith(".wks"):
|
||||
if fname.endswith(".wks") or fname.endswith(".wks.in"):
|
||||
fullpath = os.path.join(canned_wks_dir, fname)
|
||||
with open(fullpath) as wks:
|
||||
for line in wks:
|
||||
@@ -101,7 +102,7 @@ def list_canned_images(scripts_path):
|
||||
if idx != -1:
|
||||
desc = line[idx + len("short-description:"):].strip()
|
||||
break
|
||||
basename = os.path.splitext(fname)[0]
|
||||
basename = fname.split('.')[0]
|
||||
print(" %s\t\t%s" % (basename.ljust(30), desc))
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user