forked from CastroFidel/winehelper
		
	fixed paths for determining the installation of system dependencies
This commit is contained in:
		| @@ -42,10 +42,14 @@ class DependencyManager: | |||||||
|  |  | ||||||
|     def _get_dependencies_path(self): |     def _get_dependencies_path(self): | ||||||
|         """Определяет и возвращает путь к скрипту dependencies.sh.""" |         """Определяет и возвращает путь к скрипту dependencies.sh.""" | ||||||
|         winehelper_script_path = os.environ.get("RUN_SCRIPT") |         if Var.DATA_PATH: | ||||||
|         if winehelper_script_path and os.path.exists(winehelper_script_path): |             base_path = Var.DATA_PATH | ||||||
|             return os.path.join(os.path.dirname(winehelper_script_path), 'dependencies.sh') |         elif Var.RUN_SCRIPT and os.path.exists(Var.RUN_SCRIPT): | ||||||
|         return None |             base_path = os.path.dirname(Var.RUN_SCRIPT) | ||||||
|  |         else: | ||||||
|  |             return None | ||||||
|  |  | ||||||
|  |         return os.path.join(base_path, 'dependencies.sh') | ||||||
|  |  | ||||||
|     def _calculate_file_hash(self): |     def _calculate_file_hash(self): | ||||||
|         """Вычисляет хэш SHA256 файла зависимостей.""" |         """Вычисляет хэш SHA256 файла зависимостей.""" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user