Files
create/src/Mod/BIM/Resources/create_qrc.py
2024-05-16 17:23:10 +02:00

17 lines
559 B
Python
Executable File

#!/usr/bin/python
import os
txt = "<RCC>\n <qresource>\n"
cdir = os.path.dirname(__file__)
for subdir in ["icons", "ui", "translations"]:
subpath = os.path.join(cdir, subdir)
for f in sorted(os.listdir(subpath)):
if f not in ["Arch.ts", "BIM.ts"]:
ext = os.path.splitext(f)[1]
if ext.lower() in [".qm", ".svg", ".ui"]:
txt += " <file>" + subdir + "/" + f + "</file>\n"
txt += " </qresource>\n</RCC>\n"
with open(os.path.join(cdir, "Arch.qrc"), "w") as resfile:
resfile.write(txt)