4
1
mirror of https://github.com/QuasarApp/CQtDeployer.git synced 2025-05-10 16:39:35 +00:00

fix added cqt alias

This commit is contained in:
Andrei Yankovich 2020-03-10 10:10:24 +03:00
parent 901d2735f4
commit 5d60b2667d
4 changed files with 25 additions and 1 deletions
QIFData
QIF.pri
packages/cqtdeployer_1_4/meta
scripts

@ -11,6 +11,7 @@ win32:PY = python
unix: PY = python3
qif.commands= $$PY $$PWD/scripts/QIF.py $$PLATFORM 3.2.0 $$PWD/packages/QIF/data
alias.commands= $$PY $$PWD/scripts/alias.py
!isEmpty( ONLINE ) {
@ -19,5 +20,8 @@ qif.commands= $$PY $$PWD/scripts/QIF.py $$PLATFORM 3.2.0 $$PWD/packages/QIF/data
buildSnap.depends += qif
}
deployOffline.depends += alias
QMAKE_EXTRA_TARGETS += \
qif
qif \
alias

@ -63,6 +63,10 @@ function systemIntegration() {
homeDir + "/.local/bin/cqtdeployer"],
"UNDOEXECUTE", ["rm", "-f", homeDir + "/.local/bin/cqtdeployer"] )
component.addOperation('Execute', ["ln", "-sf", targetDir + "/" + VERSION + "/cqt.sh",
homeDir + "/.local/bin/cqt"],
"UNDOEXECUTE", ["rm", "-f", homeDir + "/.local/bin/cqt"] )
}
}

9
QIFData/scripts/alias.py Executable file

@ -0,0 +1,9 @@
import os
import shutil
dir_path = os.path.dirname(os.path.realpath(__file__))
dest = dir_path + "/../packages/cqtdeployer_1_4/data/1.4/"
if not os.path.isdir(dest):
os.makedirs(dest)
shutil.copyfile(dir_path + "/alias/cqt.sh", dest + "/cqt.sh")

7
QIFData/scripts/alias/cqt.sh Executable file

@ -0,0 +1,7 @@
#!/bin/bash
function join_by { local IFS="$1"; shift; echo "$*"; }
var=$(join_by , $@)
cqtdeployer $var -bin $var