| 123456789101112131415161718192021222324252627 |
- import sys
- import os
- _project_root = os.path.normpath(os.path.join(os.path.dirname(os.path.abspath(__file__)), '..'))
- if _project_root not in sys.path:
- sys.path.insert(0, _project_root)
- _hookvision_dir = os.path.join(_project_root, 'hookvision')
- hiddenimports = []
- if os.path.isdir(_hookvision_dir):
- from os import listdir
- for fname in sorted(listdir(_hookvision_dir)):
- if fname.endswith('.py') and fname != '__init__.py':
- hiddenimports.append('hookvision.' + fname[:-3])
- if not hiddenimports:
- hiddenimports = [
- 'hookvision.models',
- 'hookvision.config_loader',
- 'hookvision.main_window',
- 'hookvision.mqtt_client',
- 'hookvision.modbus_client',
- 'hookvision.rfid_client',
- 'hookvision.rtsp_player',
- ]
|