mirror of
https://github.com/QuasarApp/CQtDeployer.git
synced 2025-05-09 16:09:37 +00:00
75 lines
1.4 KiB
Markdown
75 lines
1.4 KiB
Markdown
|
# Release of CQtDeployer v1.6
|
||
|
|
||
|
Release of the C++/Qt and QML application deployment utility CQtDeployer v1.6
|
||
|
|
||
|
This is major release that include more improvements in build system.
|
||
|
From now cqtdeployer using CMake build system. So from now build from source will be easier.
|
||
|
|
||
|
## Complete list of all changes
|
||
|
|
||
|
## CQtDeployer 1.6
|
||
|
|
||
|
### New features
|
||
|
|
||
|
- Move to Cmake build system
|
||
|
- Refactoring all project structure
|
||
|
- Improved QML parser
|
||
|
- Add support qt 6.4
|
||
|
|
||
|
### Fixes
|
||
|
|
||
|
- Fixed snap version of cqtdeployer
|
||
|
- Fixed deploy of windows apps
|
||
|
- Added support deploy apps that was buildet with Qt from system
|
||
|
|
||
|
## Detailed analysis of the most interesting changes.
|
||
|
|
||
|
### New build system
|
||
|
|
||
|
From now, you can build cqtdeployer from source easier
|
||
|
|
||
|
- just clone project
|
||
|
|
||
|
``` bash
|
||
|
git clone https://github.com/QuasarApp/CQtDeployer.git
|
||
|
git submodule update --init --recursive
|
||
|
cd CQtDeployer
|
||
|
```
|
||
|
|
||
|
- create temp build directory
|
||
|
|
||
|
``` bash
|
||
|
mkdir build
|
||
|
cd build
|
||
|
```
|
||
|
|
||
|
- run cmake
|
||
|
|
||
|
``` bash
|
||
|
cmake .. -DCMAKE_PREFIX_PATH=/path/to/qt/root/dir
|
||
|
```
|
||
|
|
||
|
- build cqtdeployer
|
||
|
|
||
|
``` bash
|
||
|
make -j8
|
||
|
```
|
||
|
- create installers and packages
|
||
|
|
||
|
``` bash
|
||
|
make deploy
|
||
|
```
|
||
|
|
||
|
Done.
|
||
|
|
||
|
### Note
|
||
|
if you want to change Qt, Just run cmake with override qt location.
|
||
|
|
||
|
```bash
|
||
|
cmake -DCMAKE_PREFIX_PATH=/path/to/qt/root/dir
|
||
|
# or
|
||
|
cmake -DCMAKE_PREFIX_PATH=~/Qt/6.4.3/gcc_64
|
||
|
|
||
|
```
|
||
|
|