aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* telemetry: Make sure to depend on the QtCreator dependenciesCristian Adam2021-02-261-1/+1
| | | | | | | | | | | | The plugin is being built using ExternalProject_Add, which means that it will use QtCreator targets from the exported QtCreator build. The trigger of the build is done from a super build including QtCreator. Adding the QtCreator dependencies makes sure that the binaries referenced from the exported build are first created. Change-Id: I0bc4ea85170bf4beed869ef2205828e7fbc9b1a8 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Always build telemetry pluginv4.14.2v4.14.14.14Kai Köhne2021-02-111-0/+1
| | | | | | | | Make sure the plugin is build not only the first time, but on each build run. Change-Id: Ie1035b72fdd9da8cc720c2d811c2734f15ec908d Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Forward QTC_MERGE_BINARY_DIR to subprojectsKai Köhne2021-02-101-0/+2
| | | | | Change-Id: Ie6b3aef8cdc59f29450aa773751e9994264e46e8 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* CMake Build: Increase cmake minimum version to 3.10v4.14.0-beta2Eike Ziller2020-11-161-1/+1
| | | | | | | This fixes problems with PCH and AUTOMOC with policy CMP0071 Change-Id: I0772c3e274c49871a6c1214fa4825478ffe433d8 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Support building with CMakev4.11.0-rc1Kai Koehne2019-11-261-0/+63
Adds a meta-build that builds & installs extra-cmake-modules and kuserfeedback, and finally src. Note that the meta-build uses ExternalProject_Add, which means that any CMake variables have to be passed explicitly to the sub-projects. The new git submodule extra-cmake-modules allow us to use an unchanged version of kuserfeedback/CMakeLists.txt A typical call might look like this: export CMAKE_PREFIX_PATH=$QTDIR;$CREATOR_BUILD_DR cmake -DUSP_AUTH_KEY="..." -DUSP_SERVER_URL="..." -DCMAKE_INSTALL_PREFIX=$CREATOR_INSTALL_DIR Change-Id: I4cc7b6936cad119156f19474c57045296ff6704e Reviewed-by: Vitaly Fanaskov <vitaly.fanaskov@qt.io>