Проверка шаблона шины для iOS
Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
|
- #!/usr/bin/env python3
- import os
- import sys
- from Structure import *
- from generateFeatureToggle import *
- from parseLines import *
-
- DIR = os.path.dirname(os.path.realpath(sys.argv[0]))
- MODULE = sys.argv[1]
-
- # Импорт из общей для всех генераторов директории.
- sys.path.append(f"{DIR}/../common")
- from readFile import *
-
- print(f"Генерируем сборный модуль '{MODULE}'...")
-
- MODULE_DIR = f"{DIR}/../../../Modules/{MODULE}"
- FILE_IN = f"{MODULE_DIR}/{MODULE}.yml"
-
- # Читаем файл и разбираем его на ключи-значения.
- lines = readFile(FILE_IN)
- structure = Structure()
- parseLines(lines, structure)
- structure.moduleDir = MODULE_DIR
- structure.module = MODULE
-
- # Генерируем модуль FeatureToggle.
- generateFeatureToggle(structure)
|