mirror of
https://github.com/QuasarApp/CQtDeployer.git
synced 2025-05-09 07:59:37 +00:00
Initial Home page
commit
687db0bfa4
55
Home.md
Normal file
55
Home.md
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
# Welcome to the Console Qt Deployer!
|
||||||
|
# 
|
||||||
|
|
||||||
|
***************************
|
||||||
|
## What is Console Qt Deployer
|
||||||
|
The Console QtDeployer is console veriosn of the [QtDeployer](https://quasarapp.github.io/QtDeployer/).
|
||||||
|
|
||||||
|
Key differences of this program:
|
||||||
|
* Performance-this program deploys the application several times faster (up to 10 seconds)
|
||||||
|
* Flexibility-this application has flags that will help you configure the deployment as you need and your project
|
||||||
|
|
||||||
|
## Attention
|
||||||
|
##### This project is designed to build projects consisting of only one pro file, if you need to collect a large project, then you need to use our [template](https://quasarapp.github.io/QtDeployTemplate/) to build and deploy qt applications
|
||||||
|
|
||||||
|
### How to use
|
||||||
|
|
||||||
|
#### Usage: cqtdeployer <-bin [params]> [options]
|
||||||
|
|
||||||
|
#### Options:
|
||||||
|
| Option | Descriptiion |
|
||||||
|
|-----------------------------|-----------------------------------------------------------|
|
||||||
|
| help / h | show help. |
|
||||||
|
| always-overwrite | Copy files even if the target file exists. |
|
||||||
|
| -bin [params] | deployment binry. |
|
||||||
|
| -qmlDir [params] | qml datadir. for example -qmlDir ~/my/project/qml |
|
||||||
|
| deploy-not-qt | deploy all libs |
|
||||||
|
| -qmake [params] | qmake path. for example |
|
||||||
|
| | -qmake ~/Qt/5.11.1/gcc_64/bin/qmake |
|
||||||
|
| -ignore [list,params] | ignore filter for libs |
|
||||||
|
| | for example -ignore libicudata.so.56,libicudata2.so.56 |
|
||||||
|
| clear | delete all old deploy data |
|
||||||
|
| -runScript [params] | set new name of out file (AppRun.sh by default) |
|
||||||
|
| | for example -runScript myApp.sh |
|
||||||
|
| allQmlDependes | This flag will force to extract all qml libraries. |
|
||||||
|
| | (not recommended, as it takes up a lot of memory) |
|
||||||
|
| -libDir [list,params] | set additional path for extralib of app |
|
||||||
|
| | for example -libDir ~/myLib,~/newLibs |
|
||||||
|
| -extraPlugin [list,params] | set additional path for extraPlugin of app |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Example: cqtdeployer -bin myApp -qmlDir ~/MyAppProject/qml -qmake ~/Qt/5.11.1/gcc_64/bin/qmake clear
|
||||||
|
|
||||||
|
|
||||||
|
## Build for Linux
|
||||||
|
- qmake & make or install qt creator and build on qtcreator
|
||||||
|
|
||||||
|
|
||||||
|
## Install
|
||||||
|
You can download the latest version of the application [here](https://github.com/QuasarApp/Console-QtDeployer/releases).
|
||||||
|
|
||||||
|
## Donate
|
||||||
|
If you want to help the project, then you can donate a small amount to our bitcoin wallet.
|
||||||
|
|
||||||
|
### Bitcoin address - 1NJNbDKmezcUcHRfzpBeq2fHeG21oEKX8Q
|
Loading…
x
Reference in New Issue
Block a user