1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-05-29 06:39:32 +03:00

[1801] Add missing file check to builder

This commit is contained in:
David Sangrey 2023-12-15 12:11:23 -05:00
parent ad455f144d
commit 25a46545ca
No known key found for this signature in database
GPG Key ID: 3AEADBB0186884BC
2 changed files with 14 additions and 8 deletions

@ -1 +0,0 @@
Subproject commit 069b09b1afbd2001248ad93b1481d6f6a309c6f5

View File

@ -177,13 +177,20 @@ def build() -> None:
],
}
py2exe.freeze(
version_info=version_info,
windows=[windows_config],
console=[console_config],
data_files=data_files,
options=options,
)
try:
py2exe.freeze(
version_info=version_info,
windows=[windows_config],
console=[console_config],
data_files=data_files,
options=options,
)
except FileNotFoundError:
sys.exit(
"Build Failed due to Missing Files! Have you set up your submodules? \n"
"https://github.com/EDCD/EDMarketConnector/wiki/Running-from-source"
"#obtain-a-copy-of-the-application-source"
)
iss_template_path: str = "./resources/EDMC_Installer_Config_template.txt"
iss_file_path: str = "./EDMC_Installer_Config.iss"