Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 16402667 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Fix _ImportParser() error if property is imported from oem partition." am: f774ae9a

Change-Id: I0c832af83237e72163be868551a5bcfbaf81e276
parents 61b3971e f774ae9a
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -803,8 +803,13 @@ class PartitionBuildProps(object):
    """Parses the build prop in a given import statement."""

    tokens = line.split()
    if len(tokens) != 2 or tokens[0] != 'import':
    if tokens[0] != 'import' or (len(tokens) != 2 and len(tokens) != 3) :
      raise ValueError('Unrecognized import statement {}'.format(line))

    if len(tokens) == 3:
      logger.info("Import %s from %s, skip", tokens[2], tokens[1])
      return {}

    import_path = tokens[1]
    if not re.match(r'^/{}/.*\.prop$'.format(self.partition), import_path):
      raise ValueError('Unrecognized import path {}'.format(line))