Ignore duplicated manifest values

This commit is contained in:
Ivan Kravets
2021-11-25 22:35:44 +02:00
parent 7219c9f806
commit f63d899c42
2 changed files with 2 additions and 2 deletions

View File

@ -557,7 +557,7 @@ class LibraryPropertiesManifestParser(BaseManifestParser):
continue
if arch == "*":
return ["*"]
if arch in platforms_map:
if arch in platforms_map and platforms_map[arch] not in result:
result.append(platforms_map[arch])
return result

View File

@ -440,7 +440,7 @@ sentence=A library for monochrome TFTs and OLEDs
paragraph=Supported display controller: SSD1306, SSD1309, SSD1322, SSD1325
category=Display
url=https://github.com/olikraus/u8glib
architectures=avr,sam
architectures=avr,sam,samd
depends=First Library (=2.0.0), Second Library (>=1.2.0), Third
"""
raw_data = parser.ManifestParserFactory.new(