summaryrefslogtreecommitdiffstats
path: root/cmake/QtModuleHelpers.cmake
Commit message (Expand)AuthorAgeFilesLines
* Replace `QT_NO_CREATE_TARGETS` with an automated and scoped logicCristian Le12 hours1-0/+21
* Add the Json schema for the modules.jsonCristian Le39 hours1-0/+1
* cmake: remove variables that doesn't existZhao Yuhang3 days1-1/+0
* Drop CMAKE_SYSTEM_VERSION from modules json if LinuxCristian Le5 days1-1/+5
* Introduce _qt_internal_append_cmake_configure_dependsAlexey Edelev2025-06-121-1/+1
* Introduce qt_internal_set_module_transitive_propertiesAlexey Edelev2025-05-311-0/+97
* Introduce Qt<Module>TransitiveExtras.cmake for Qt modulesAlexey Edelev2025-05-311-0/+26
* CMake: Fix dbus and vk headers to be excluded from doc generationAlexandru Croitor2025-03-201-2/+13
* CMake: Fix generation of precompiled headers in per-repo Qt buildsJoerg Bornemann2025-03-201-0/+18
* CMake: Remove unused variable from qt_internal_add_moduleJoerg Bornemann2025-03-171-5/+0
* Fix the condition that enables/defaults exceptionsAlexey Edelev2025-03-171-1/+1
* CMake: Warn on creation of private modules without private headersJoerg Bornemann2025-03-131-0/+29
* CMake: Fix -no-prefix build with CMake < 3.26 on macOSJoerg Bornemann2025-03-071-6/+9
* Make `AdditionalTargetInfo.cmake` optionalCristian Le2025-02-251-1/+0
* Add interface to install `EXTRA_CMAKE_FILES` in other pathsCristian Le2025-02-251-3/+11
* Revert "CMake: Stop-gap fix for Qml user projects"Joerg Bornemann2025-02-231-4/+0
* Change the `GENERATED` property of module export headerCristian Le2025-02-171-4/+6
* Use `_qt_internal_path_is_prefix`Cristian Le2025-02-171-10/+5
* Use `_qt_internal_set_source_file_generated`Cristian Le2025-02-171-5/+9
* CMake: Decouple Qt specific handling from SBOM implementationAlexandru Croitor2025-02-111-1/+1
* CMake: Stop-gap fix for Qml user projectsJoerg Bornemann2025-01-311-0/+4
* CMake: Add a way to mark modules as "load the private module too"Joerg Bornemann2025-01-281-0/+17
* CMake: Provide a way to find all available Qt module packagesAlexandru Croitor2025-01-271-0/+5
* CMake: Only load Qt6FooPrivate automatically when building QtJoerg Bornemann2025-01-241-6/+29
* Replace qt_record_extra_qt_package_dependency with qt_register_target_depende...Alexey Edelev2025-01-201-1/+1
* CMake: Simplify Qt6FooPrivate -> Qt6Foo package dependency setupJoerg Bornemann2025-01-081-0/+3
* CMake: Split off private module config packagesJoerg Bornemann2024-12-191-48/+134
* CMake: Add QPA information to modules/Gui.jsonJoerg Bornemann2024-11-141-0/+8
* CMake: Rework the module JSON filesJoerg Bornemann2024-11-141-18/+91
* Add the QT_PLUGIN_TARGETS transitive compile propertyAlexey Edelev2024-11-141-0/+3
* CMake: Fix CMP0177 warningsJoerg Bornemann2024-11-081-0/+3
* CMake: Fix CMP0174 warningsJoerg Bornemann2024-11-081-1/+8
* CMake: Increase static library link multiplicity for VxWorks to 3Alexandru Croitor2024-10-281-1/+1
* CMake: fix value api_version in Core.jsonAssam Boudjelthia2024-10-171-1/+1
* Make per-repos WARNINGS_ARE_ERRORS workAlexey Edelev2024-09-121-1/+2
* CMake: Detect 3rd party header modules during SBOM generationAlexandru Croitor2024-08-171-1/+7
* Switch to non-strict C++ builds so QT_SUPPORTS_INT128 is trueMarc Mutz2024-08-161-1/+0
* Add the 'exceptions' featureAlexey Edelev2024-08-121-4/+4
* CMake: Allow specifying most SBOM options to qt_internal_add_fooAlexandru Croitor2024-06-181-6/+14
* CMake: Generate an SPDX v2.3 SBOM file for each built repositoryAlexandru Croitor2024-06-131-0/+48
* Fix the arg_HEADER_MODULE conditionAlexey Edelev2024-06-121-1/+1
* Remove GENERATE_CPP_EXPORTS argumentAlexey Edelev2024-06-121-3/+1
* CMake: Fix calling some functions in CMake 3.16Alexandru Croitor2024-05-291-0/+6
* Move QT_DISABLE_DEPRECATED_UP_TO and QT_WARN_DEPRECATED_UP_TO to headerAlexey Edelev2024-05-221-2/+0
* Remove the headersclean featureAlexey Edelev2024-04-171-1/+1
* CMake: Reconfigure whenever module EXTRA_FILES are touchedAlexandru Croitor2024-03-221-0/+3
* "Simplify" versionless targetsAlexey Edelev2024-03-121-1/+3
* cmake: Generate Apple privacy manifest files for Qt modulesTor Arne Vestbø2024-02-131-0/+17
* Introduce NO_GENERATE_CPP_EXPORTS argument for qt_internal_add_moduleAlexey Edelev2024-02-091-2/+4
* Add sanity check for QT_NAMESPACE validnessAlexey Edelev2024-02-071-0/+5