summaryrefslogtreecommitdiffstats
path: root/cmake/QtPublicTargetHelpers.cmake
Commit message (Expand)AuthorAgeFilesLines
* CMake: Work around AUTOGEN discarded dependencies for in-tree examplesHEADdevAlexandru Croitor21 hours1-1/+32
* CMake: Move qt_internal_work_around_autogen_discarded_dependenciesAlexandru Croitor21 hours1-0/+47
* Use `_qt_internal_dealias_target`Cristian Le2025-03-061-12/+3
* Add helper function `_qt_internal_get_real_target`Cristian Le2025-03-061-0/+16
* Add `_qt_internal_set_source_file_generated` functionCristian Le2025-02-171-0/+90
* CMake: Prevent most global promotion errors when building QtAlexandru Croitor2024-07-111-5/+73
* CMake: Move some of the target promotion functions to public filesAlexandru Croitor2024-07-111-0/+21
* CMake: Warn when examples are not added via qt_internal_add_exampleAlexandru Croitor2024-03-111-0/+14
* CMake: use correct link flag for MinGW(GCC) static-runtime buildLi Xinwei2023-08-221-1/+11
* Change the license of all CMakeLists.txt and *.cmake files to BSDLucie Gérard2022-08-231-1/+1
* Add license headers to cmake filesLucie Gérard2022-08-031-0/+3
* Remove TODOs related to checking CMake 3.21 features post-releaseCraig Scott2021-09-181-2/+0
* Call MinGW's ld with -Bstatic when requesting static runtime linkageJoerg Bornemann2021-08-271-1/+1
* CMake: Use correct MSVC runtime library for Qt object librariesAlexandru Croitor2021-07-091-0/+11
* Make QT_HAVE_LINK_ORDER_MATTERS INTERNAL to hide from GUIAlexey Edelev2021-07-081-2/+2
* Use target_link_options to propagate object librariesAlexey Edelev2021-07-021-3/+43
* CMake: Pierce through LINK_ONLY deps in finalizer dep traversalAlexandru Croitor2021-06-291-0/+5
* Disable finalizers by default for the non-ld linkersAlexey Edelev2021-06-191-0/+4
* Move the linking logic of the object libraries to a common functionAlexey Edelev2021-06-181-38/+40
* Remove target specific flags from the linker capabilities checkAlexey Edelev2021-06-161-31/+16
* Check the impact of static link order for user projectsAlexey Edelev2021-06-161-1/+102
* CMake: Promote all targets to global within a scope when possibleAlexandru Croitor2021-06-161-1/+35
* CMake: Allow promoting the Qt libraries to be global targetsAlexandru Croitor2021-06-161-0/+14
* Collect resource objects of plugins and their dependencies in finalizerAlexey Edelev2021-06-031-2/+32
* Do not get LINK_LIBRARY of the interface librariesAlexey Edelev2021-06-011-1/+7
* Rework resource finalizer approachAlexey Edelev2021-05-311-10/+40
* Implement propagation of object files to the end-point executableAlexey Edelev2021-05-271-0/+34
* CMake: Make qt_internal_walk_libs available in public projectsAlexandru Croitor2021-05-111-0/+16