No description
| libs | ||
| src | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .gitmodules | ||
| CMakeLists.txt | ||
| logo.png | ||
| README.md | ||
Build project
- Open CMakeList.txt to QtCreator (Qt 6.4) and run project (Windows or Linux)
- Command line (terminal)
2.1. Windows (build for android)
$env:JAVA_HOME="pathToJavaJdk\jdk-11.0.13.8-openj9"
$env:ANDROID_CMAKE="pathToQt-cmake.bat\android_arm64_v8a\bin\qt-cmake.bat"
$env:ANDROID_NDK_ROOT="pathToNdk\ndk\23.1.7779620"
$env:ANDROID_SDK_ROOT="pathToAndroidSdk\Sdk\"
$env:CMAKE="pathToCmake\cmake.exe"
$env:ANDROID_DEPLOY_QT="pathToAndroiddeployqt\androiddeployqt.exe"
. $env:ANDROID_CMAKE -G=Ninja -DQT_ANDROID_BUILD_ALL_ABIS=TRUE -DANDROID_SDK_ROOT="$env:ANDROID_SDK_ROOT" -DANDROID_NDK_ROOT="$env:ANDROID_NDK_ROOT" -DCMAKE_BUILD_TYPE=Release -S .\ -B .\build
$env:JSON_SETTINGS = get-childItem -recurse -filter *-deployment-settings.json | %{$_.FullName}
$env:TARGET_NAME = get-childItem -recurse -filter *-deployment-settings.json | %{$_.Name}
$env:TARGET_NAME = $env:TARGET_NAME.replace("-deployment-settings.json","").replace("android-","")
$env:RELEASE_NAME = $env:TARGET_NAME + '_' + $env:CI_COMMIT_TAG
. $env:CMAKE --build .\build --target all
2.2. Linux...
Result
