Fix use of relative paths so that the macOS .app works

This commit is contained in:
Campbell 2024-04-25 01:25:01 -04:00
parent cc85811a93
commit e56f3df1cc
Signed by: NinjaCheetah
GPG Key ID: B547958AF96ED344

View File

@ -333,9 +333,13 @@ if __name__ == "__main__":
database_file = open(os.path.join(os.path.dirname(__file__), "data/wii-database.json")) database_file = open(os.path.join(os.path.dirname(__file__), "data/wii-database.json"))
wii_database = json.load(database_file) wii_database = json.load(database_file)
out_folder = pathlib.Path("titles") try:
if not out_folder.is_dir(): # noinspection PyUnresolvedReferences
out_folder.mkdir() out_folder = os.path.join(__compiled__.containing_dir, "titles")
except NameError:
out_folder = os.path.join(os.path.dirname(sys.argv[0]), "titles")
if not os.path.isdir(out_folder):
os.mkdir(out_folder)
window = MainWindow() window = MainWindow()
window.setWindowTitle("NUSD-Py") window.setWindowTitle("NUSD-Py")