update web building

This commit is contained in:
Proddy
2023-10-17 16:06:32 +02:00
parent 5be1482c20
commit c150c578a6
12 changed files with 95 additions and 1224 deletions

View File

@@ -9,14 +9,14 @@ def buildWeb():
print("Building web interface...")
try:
env.Execute("yarn")
env.Execute("yarn run typesafe-i18n --no-watch")
env.Execute("yarn typesafe-i18n --no-watch")
with open("./src/i18n/i18n-util.ts") as r:
text = r.read().replace("Locales = 'pl'", "Locales = 'en'")
with open("./src/i18n/i18n-util.ts", "w") as w:
w.write(text)
print("Setting WebUI locale to 'en'")
env.Execute("yarn run build")
env.Execute("yarn run webUI")
env.Execute("yarn build")
env.Execute("yarn webUI")
finally:
os.chdir("..")