0
0
mirror of https://github.com/gramps-project/gramps synced 2025-10-05 23:52:46 +02:00
Files
gramps/aio/grampsaiocd.py
Elliott Sales de Andrade 7ae0d1edb9 Fix invalid escape sequences
.. by doubling backslashes, or making the strings raw, as is commonly
done for regexes.
2024-02-08 21:55:06 +00:00

25 lines
794 B
Python

#!/usr/bin/env python3
import os
from os import environ
from os.path import join
import sys
import site
if getattr(sys, "frozen", False):
aio = os.path.dirname(sys.executable)
sys.path.insert(1, aio)
sys.path.insert(1, os.path.join(aio, "lib"))
sys.path.insert(1, site.getusersitepackages())
environ["LANG"] = "en"
environ["PANGOCAIRO_BACKEND"] = "fontconfig"
environ["SSL_CERT_FILE"] = join(aio, "ssl/certs/ca-bundle.trust.crt")
environ["GI_TYPELIB_PATH"] = join(aio, "lib/girepository-1.0")
environ["G_ENABLE_DIAGNOSTIC"] = "0"
environ["G_PARAM_DEPRECATED"] = "0"
environ["GRAMPS_RESOURCES"] = join(aio, "share")
environ["PATH"] = aio + ";" + aio + "\\lib;" + environ["PATH"]
import gramps.grampsapp as app
app.run()