From 6e0e22f26ec9f4663c90a58bb1905c7bd484c500 Mon Sep 17 00:00:00 2001 From: EndrII Date: Fri, 19 Feb 2021 13:51:19 +0300 Subject: [PATCH] update docs with new concept of the packages --- Deploy/assets/BaseEnvirement.bat | 3 --- Deploy/assets/BaseEnvirement.sh | 4 ---- Deploy/configparser.cpp | 5 ----- Deploy/configparser.h | 1 - Deploy/deploycore.cpp | 12 ++++++------ docs/en/Options.md | 12 ++++++------ docs/ru/Options.md | 16 ++++++++-------- 7 files changed, 20 insertions(+), 33 deletions(-) delete mode 100644 Deploy/assets/BaseEnvirement.bat delete mode 100644 Deploy/assets/BaseEnvirement.sh diff --git a/Deploy/assets/BaseEnvirement.bat b/Deploy/assets/BaseEnvirement.bat deleted file mode 100644 index caa039c6..00000000 --- a/Deploy/assets/BaseEnvirement.bat +++ /dev/null @@ -1,3 +0,0 @@ -echo off - -?? diff --git a/Deploy/assets/BaseEnvirement.sh b/Deploy/assets/BaseEnvirement.sh deleted file mode 100644 index 4f8f2d1b..00000000 --- a/Deploy/assets/BaseEnvirement.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -BASE_DIR=$(dirname "$(readlink -f "$0")") -export LD_LIBRARY_PATH=$BASE_DIR:$LD_LIBRARY_PATH diff --git a/Deploy/configparser.cpp b/Deploy/configparser.cpp index c9a6fdfa..2bf82508 100644 --- a/Deploy/configparser.cpp +++ b/Deploy/configparser.cpp @@ -543,11 +543,6 @@ void ConfigParser::initBasePackages() { if (QuasarAppUtils::Params::isEndable("noBase")) { return; } - - QString base = DeployCore::getBasePackageName(_config.packages().keys()); - - newPackage(base, {":/assets/assets/BaseEnvirement.bat", - ":/assets/assets/BaseEnvirement.sh"}); } bool ConfigParser::initRunScripts() { diff --git a/Deploy/configparser.h b/Deploy/configparser.h index 55a49b15..937f34d8 100644 --- a/Deploy/configparser.h +++ b/Deploy/configparser.h @@ -52,7 +52,6 @@ class DEPLOYSHARED_EXPORT ConfigParser bool loadFromFile(const QString& file); bool initDistroStruct(); bool initPackages(); - void initBasePackages(); bool initRunScripts(); bool parseDeployMode(); bool parseInfoMode(); diff --git a/Deploy/deploycore.cpp b/Deploy/deploycore.cpp index 552ee4c5..4cdfb798 100644 --- a/Deploy/deploycore.cpp +++ b/Deploy/deploycore.cpp @@ -245,6 +245,12 @@ void DeployCore::help() { {"-runScript [list,parems]", "forces cqtdeployer swap default run script to new from the arguments of option." " This option copy all content from input file and insert all code into runScript.sh or .bat" " Example of use: cqtdeployer -runScript \"myTargetMame;path/to/my/myCustomLaunchScript.sh,myTargetSecondMame;path/to/my/mySecondCustomLaunchScript.sh\""}, + {"-qmlOut [path]", "Sets path to qml out directory"}, + {"-libOut [path]", "Sets path to libraries out directory"}, + {"-trOut [path]", "Sets path to translations out directory"}, + {"-pluginOut [path]", "Sets path to plugins out directory"}, + {"-binOut [path]", "Sets path to binary out directory"}, + {"-recOut [path]", "Sets path to recurses out directory"}, {"-verbose [0-3]", "Shows debug log"}, @@ -254,12 +260,6 @@ void DeployCore::help() { "Part 3 Control of packages options", { {"-targetPackage [package;tar1,package;tar2]", "Creates a new package and adds 'tar1 and tar2' to it." "If you want configure the package that do not have any targets use the allowEmptyPackages option."}, - {"-qmlOut [package;path,path]", "Sets path to qml out directory"}, - {"-libOut [package;path,path]", "Sets path to libraries out directory"}, - {"-trOut [package;path,path]", "Sets path to translations out directory"}, - {"-pluginOut [package;path,path]", "Sets path to plugins out directory"}, - {"-binOut [package;path,path]", "Sets path to binary out directory"}, - {"-recOut [package;path,path]", "Sets path to recurses out directory"}, {"-extraDataOut [package;path,path]", "Sets path to extra data files out directory. By Default it is root dir of the distribution."}, {"-name [package;val,val]", "Sets name for a package. " "If this if you do not specify a package, the value will be assigned to the default package ("")"}, diff --git a/docs/en/Options.md b/docs/en/Options.md index 20b2b0c4..6bdb893d 100644 --- a/docs/en/Options.md +++ b/docs/en/Options.md @@ -82,6 +82,12 @@ cqtdeployer -option1 value1 -option2 list, of, values ​​flag1 flag2 flag3 | -recursiveDepth [params] | Sets the Depth of recursive search of libs and ignoreEnv (default 0) | | -targetDir [params] | Sets target directory(by default it is the path to the first deployable file)| | -runScript [list,parems] | forces cqtdeployer swap default run script to new from the arguments of option. This option copy all content from input file and insert all code into runScript.sh or .bat. Example of use: cqtdeployer -runScript "myTargetMame;path/to/my/myCustomLaunchScript.sh,myTargetSecondMame;path/to/my/mySecondCustomLaunchScript.sh"| +| -qmlOut [path] | Sets path to qml out directory | +| -libOut [path] | Sets path to libraries out directory | +| -trOut [path] | Sets path to translations out directory | +| -pluginOut [path] | Sets path to plugins out directory | +| -binOut [path] | Sets path to binary out directory | +| -recOut [path] | Sets path to recurses out directory | | -verbose [0-3] | Shows debug log | ### Controll of packages options @@ -89,12 +95,6 @@ cqtdeployer -option1 value1 -option2 list, of, values ​​flag1 flag2 flag3 | Option | Descriptiion | |-----------------------------|-----------------------------------------------------------| | -targetPackage [package;tar1,package;tar2]| Creates a new package and adds 'tar1 and tar2' to it | -| -qmlOut [package;path,path] | Sets path to qml out directory | -| -libOut [package;path,path] | Sets path to libraries out directory | -| -trOut [package;path,path] | Sets path to translations out directory | -| -pluginOut [package;path,path]| Sets path to plugins out directory | -| -binOut [package;path,path] | Sets path to binary out directory | -| -recOut [package;path,path] | Sets path to recurses out directory | | -extraDataOut [package;path,path] | Sets path to extra data files out directory. By Default it is root dir of the distribution. | | -name [package;val,val] | Sets name for package. If this if you do not specify a package, the value will be assigned to the default package ("")| | -description [package;val,val] | Sets description for package | diff --git a/docs/ru/Options.md b/docs/ru/Options.md index 0cc55def..60817071 100644 --- a/docs/ru/Options.md +++ b/docs/ru/Options.md @@ -75,7 +75,13 @@ cqtdeployer -option1 value1 -option2 list,of,values flag1 flag2 flag3 | -extraPlugin [list,params] | Устанавливает дополнительный путь для extraPlugin приложения| | -recursiveDepth [params] | Устанавливает глубину поиска библиотек и глубину игнорирования окружения для ignoreEnv (по умолчанию 0) | | -targetDir [params] | Устанавливает целевой каталог (по умолчанию это путь к первому развертываемому файлу)| -| -runScript [list,parems] | заставляет cqtdeployer заменить сценарий запуска по умолчанию на новый из аргументов параметра. Эта опция копирует все содержимое из входного файла и вставляет весь код в runScript.sh или .bat. Пример использования: cqtdeployer -runScript "myTargetMame;path/to/my/myCustomLaunchScript.sh,myTargetSecondMame;path/to/my/mySecondCustomLaunchScript.sh"| +| -runScript [list,parems] | заставляет cqtdeployer заменить сценарий запуска по умолчанию на новый из аргументов параметра. Эта опция копирует все содержимое из входного файла и вставляет весь код в runScript.sh или .bat. Пример использования: cqtdeployer -runScript "myTargetMame;path/to/my/myCustomLaunchScript.sh,myTargetSecondMame;path/to/my/mySecondCustomLaunchScript.sh"| +| -qmlOut [path] | Установит путь к папке с qml | +| -libOut [path] | Установит путь к папке с зависимостями | +| -trOut [path] | Установит путь к папке с файламми переводов | +| -pluginOut [path] | Установит путь к папке с плагинами | +| -binOut [path] | Установит путь к папке с исполняемыми файлами | +| -recOut [path] | Установит путь к папке с ресурсами | | -verbose [0-3] | Показывает дебаг лога | ### Параметры управлениями пакетами: @@ -83,16 +89,10 @@ cqtdeployer -option1 value1 -option2 list,of,values flag1 flag2 flag3 | Option | Descriptiion | |-----------------------------|-----------------------------------------------------------| | -targetPackage [package;tar1,package;tar2]| Создает новый пакет и добавляет в него 'tar1 и tar2'| -| -qmlOut [package;path,path] | Установит путь к папке с qml | -| -libOut [package;path,path] | Установит путь к папке с зависимостями | -| -trOut [package;path,path] | Установит путь к папке с файламми переводов | -| -pluginOut [package;path,path]| Установит путь к папке с плагинами | -| -binOut [package;path,path] | Установит путь к папке с исполняемыми файлами | -| -recOut [package;path,path] | Установит путь к папке с ресурсами | | -extraDataOut [package;path,path] | Устанавливает путь к каталогу с дополнительными файлами данных. По умолчанию это корневой каталог дистрибутива. | | -name [package;val,val] | Установит имя префиксу. Если указать значение без префикса, то значение будет установленно префиксу по умолчанию. | | -description [package;val,val] | Установит описание префиксу | -| -deployVersion [package;val,val]| Установит версию префиксу | +| -deployVersion [package;val,val]| Установит версию префиксу | | -releaseDate [package;val,val] | Установит дату выпуска префиксу | | -icon [package;val,val] | Установит путь к иконке или логотипу префиксу | | -publisher [package;val,val]| Установит Издательство (автора) префиксу |