Update setup-qt.py script
This commit is contained in:
parent
405e6679c8
commit
bf0667a951
13
setup-qt.py
13
setup-qt.py
@ -1,10 +1,9 @@
|
|||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
|
|
||||||
import os
|
import os, shutil
|
||||||
from glob import glob
|
from glob import glob
|
||||||
|
|
||||||
package = "qspectrumanalyzer"
|
package = "qspectrumanalyzer"
|
||||||
module = "qspectrumanalyzer"
|
|
||||||
languages = ["cs"]
|
languages = ["cs"]
|
||||||
|
|
||||||
print("Rebuilding PyQt resource files...")
|
print("Rebuilding PyQt resource files...")
|
||||||
@ -16,12 +15,12 @@ for f in glob("{}/*.ui".format(package)):
|
|||||||
os.system("pyuic4 -o {}/ui_{}.py {}".format(package, os.path.basename(f[:-3]), f))
|
os.system("pyuic4 -o {}/ui_{}.py {}".format(package, os.path.basename(f[:-3]), f))
|
||||||
|
|
||||||
print("Updating translations...")
|
print("Updating translations...")
|
||||||
os.system("pylupdate4 {}/*.py -ts {}".format(package,
|
lang_files = " ".join("{}/languages/{}_{}.ts".format(package, package, lang) for lang in languages)
|
||||||
" ".join("{}/languages/{}_{}.ts".format(package, module, lang)
|
os.system("pylupdate4 {}/*.py -ts {}".format(package, lang_files))
|
||||||
for lang in languages)))
|
os.system("lrelease {}/languages/*.ts".format(package))
|
||||||
os.system("lrelease {}/languages/*.ts".format(package, module))
|
|
||||||
|
|
||||||
print("Regenerating .pyc files...")
|
print("Regenerating .pyc files...")
|
||||||
|
shutil.rmtree("{}/__pycache__".format(package), ignore_errors=True)
|
||||||
for f in glob("{}/*.pyc".format(package)):
|
for f in glob("{}/*.pyc".format(package)):
|
||||||
os.remove(f)
|
os.remove(f)
|
||||||
__import__("{}.{}".format(package, module))
|
__import__("{}.__main__".format(package))
|
||||||
|
Loading…
Reference in New Issue
Block a user