Проверка шаблона шины для iOS
25개 이상의 토픽을 선택하실 수 없습니다.
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- #!/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)
|