2021-06-23 15:43:20 +03:00

40 lines
888 B
Python
Executable File

import sys
import os
import subprocess
import shutil
PLATFORM = sys.argv[1]
VERSION = sys.argv[2]
PATHQIF = sys.argv[3]
if len(PLATFORM) <= 0:
PLATFORM = "linux"
if os.path.isdir(PATHQIF + "/QIF"):
print("if target already executed")
exit(0)
print("PLATFORM=" + PLATFORM)
print("VERSION=" + VERSION)
# Command Example : aqt tool linux tools_ifw 4.0 qt.tools.ifw.40
command = ["aqt",
"tool",
# "-b",
# "https://mirrors.ocf.berkeley.edu/qt/",
"--outputdir",
PATHQIF,
PLATFORM,
"tools_ifw",
VERSION,
"qt.tools.ifw." + VERSION.replace('.', '')]
print("command=" + " ".join(command))
subprocess.call(command)
os.rename(PATHQIF + "/Tools/QtInstallerFramework/" + VERSION[0:3] + "/bin/",
PATHQIF + "/QIF")
shutil.rmtree(PATHQIF + "/Tools")
os.remove("aqtinstall.log")