Reads the conan_install_info int ApplicationMetadata

Contributes to CURA-9365
This commit is contained in:
j.spijker@ultimaker.com 2022-07-15 17:04:26 +02:00 committed by Jelle Spijker
parent 0793572dc3
commit 0c658ccbc5
No known key found for this signature in database
GPG key ID: 6662DC033BE6B99A

View file

@ -60,3 +60,14 @@ try:
except ImportError:
CuraAppDisplayName = DEFAULT_CURA_DISPLAY_NAME
DEPENDENCY_INFO = {}
try:
from pathlib import Path
conan_install_info = Path(__file__).parent.joinpath("conan_install_info.json")
if conan_install_info.exists():
import json
with open(conan_install_info, "r") as f:
DEPENDENCY_INFO = json.loads(f.read())
except:
pass