diff options
Diffstat (limited to 'scripts/lib/wic')
| -rw-r--r-- | scripts/lib/wic/ksparser.py | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/scripts/lib/wic/ksparser.py b/scripts/lib/wic/ksparser.py index 0191a8474e..c73a456766 100644 --- a/scripts/lib/wic/ksparser.py +++ b/scripts/lib/wic/ksparser.py @@ -116,6 +116,9 @@ class KickStart(object):          bootloader.add_argument('--timeout', type=int)          bootloader.add_argument('--source') +        include = subparsers.add_parser('include') +        include.add_argument('path') +          self._parse(parser, confpath)      def _parse(self, parser, confpath): @@ -133,7 +136,9 @@ class KickStart(object):                      if line.startswith('part'):                          self.partnum += 1                          self.partitions.append(Partition(parsed, self.partnum)) -                    else: +                    elif line.startswith('include'): +                        self._parse(parser, parsed.path) +                    elif line.startswith('bootloader'):                          if not self.bootloader:                               self.bootloader = parsed                          else: | 
