mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-09-18 08:22:33 +02:00
Merge remote-tracking branch 'origin/master' into refactor/save-configs
# Conflicts: # ScreenPlay/CMakeLists.txt
This commit is contained in:
commit
0fa58c1c33
27
README.md
27
README.md
@ -88,18 +88,31 @@ chmod +x install-dependencies.sh
|
|||||||
* stomt-qt-sdk
|
* stomt-qt-sdk
|
||||||
* qt-google-analytics
|
* qt-google-analytics
|
||||||
* qt-breakpad
|
* qt-breakpad
|
||||||
5. **Follow the steps below for your OS**. Then open the CMakeLists.txt via QtCreator.
|
5. **Follow the steps below for your OS**.
|
||||||
6. Add install to the build steps. Projects -> Build -> Add Build Step -> Select Build -> Select "install" .
|
6. Open the CMakeLists.txt via QtCreator. **This can take some time until QtCreator parses all files!**
|
||||||
* CMake -> Check if cmake is listed there, otherwise add it
|
7. Add a second build step at: Projects -> Build -> Add Build Step -> Select Build -> Select "install" .
|
||||||
* Kits -> CMakeGenerator -> Change... (Otherwhise your builds are slow!)
|
|
||||||
* Generator: Ninja
|
<div>
|
||||||
* Extra Generator: CodeBlocks
|
<img width="100%" height="auto" src=".gitlab/media/QtCreator_install.png">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
8. Add CMake variables
|
||||||
* Add CMAKE_TOOLCHAIN_FILE and VCPKG_TARGET_TRIPLET
|
* Add CMAKE_TOOLCHAIN_FILE and VCPKG_TARGET_TRIPLET
|
||||||
* Extras -> Tools -> Kits -> <Your Kit> -> CMake Configuration -> Append this:
|
* Extras -> Tools -> Kits -> <Your Kit> -> CMake Configuration -> Append this:
|
||||||
* CMAKE_TOOLCHAIN_FILE:STRING=%{CurrentProject:Path}/Common/vcpkg/scripts/buildsystems/vcpkg.cmake
|
* CMAKE_TOOLCHAIN_FILE:STRING=%{CurrentProject:Path}/Common/vcpkg/scripts/buildsystems/vcpkg.cmake
|
||||||
* VCPKG_TARGET_TRIPLET:STRING=x64-windows
|
* VCPKG_TARGET_TRIPLET:STRING=x64-windows
|
||||||
* or Linux: x64-linux MacOSX: x64-osx
|
* or Linux: x64-linux MacOSX: x64-osx
|
||||||
7. Press build (the green play button). This will compile the project and copy all necessary files into your Qt installation.
|
|
||||||
|
<div>
|
||||||
|
<img width="100%" height="auto" src=".gitlab/media/QtCreator_kit.png">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
9. Check if Ninja is selected
|
||||||
|
* Extras -> Tools -> Kits -> <Your Kit> -> CMakeGenerator -> Change to:
|
||||||
|
* Generator: Ninja
|
||||||
|
* Extra Generator: CodeBlocks
|
||||||
|
10. Save and close the settings.
|
||||||
|
11. Press build (the big green play button). This will compile the project and copy all necessary files into your Qt installation.
|
||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
1. [Download and install MSVC 2019 Community](https://visualstudio.microsoft.com/vs/community/)
|
1. [Download and install MSVC 2019 Community](https://visualstudio.microsoft.com/vs/community/)
|
||||||
|
Loading…
Reference in New Issue
Block a user