summaryrefslogtreecommitdiffstats
path: root/cmake/QtModuleHelpers.cmake
Commit message (Expand)AuthorAgeFilesLines
* Do not use the HEADER_MODULE argument in qt_generate_module_pri_fileAlexey Edelev2022-08-121-4/+1
* Remove HEADER_MODULE from qt_internal_extend_targetAlexey Edelev2022-08-111-1/+0
* Add the common headersclean_check targetAlexey Edelev2022-08-091-1/+1
* Allow specifying multiple header types in qt_copy_framework_headersAlexey Edelev2022-08-051-10/+8
* Add license headers to cmake filesLucie Gérard2022-08-031-0/+3
* CMake: Export a few useful Qt module target propertiesAlexandru Croitor2022-07-251-5/+37
* cmake: Teach qt_internal_extend_target about PLUGIN_TYPESTor Arne Vestbø2022-07-251-13/+1
* CMake: fix the word order in "no_direct_extern_access"Thiago Macieira2022-07-201-1/+1
* Rename the <module>_timestamp target to <module>_pri_dep_timestampAlexey Edelev2022-07-151-1/+1
* CMake: Record used package version for each target dependencyAlexandru Croitor2022-07-011-3/+9
* CMake: Fix typosKai Köhne2022-06-131-1/+1
* CMake: set correct COMPILE_PDB_NAME for static librariesLi Xinwei2022-05-201-1/+2
* Add qpa include directory to the return values of qt_internal_module_infoAlexey Edelev2022-05-021-1/+16
* CMake: Work around build rpath issue when CMAKE_STAGING_PREFIX is setAlexandru Croitor2022-04-221-0/+1
* CMake: Mitigate moc not finding correct headers in framework buildsAlexandru Croitor2022-03-181-4/+8
* build system: support module local definitionsFabian Kosmale2022-03-111-0/+2
* Enable -mno-direct-extern-access and ELF protected visibilityThiago Macieira2022-03-101-1/+2
* CMake build: generate pkgconfig for public modulesMartin Reboredo2022-02-281-0/+1
* CMake: Fix exclusion of QtFoo in QtBarDepends for 3rd party libsAlexandru Croitor2022-02-231-1/+3
* Install 3rdparty headers for static buildsMichal Klocek2022-02-191-1/+26
* qt_internal_add_module: Document HEADER_MODULE and STATICFabian Kosmale2021-11-261-0/+8
* Move qt_finalize_framework_headers_copy to the scope finalizerAlexey Edelev2021-11-031-4/+1
* CMake: Allow disabling package version checkAlexandru Croitor2021-10-271-1/+6
* CMake: Make LTO build workThiago Macieira2021-10-131-1/+1
* Do not generate cpp exports for pure STATIC modulesAlexey Edelev2021-09-171-1/+4
* Add explicit install rules for the autogenerated cpp exportsAlexey Edelev2021-09-171-8/+38
* Expose cpp export related arguments for qt_internal_add_module usersAlexey Edelev2021-09-161-43/+8
* Implement generating of private cpp exportsAlexey Edelev2021-08-271-21/+88
* Use correct module include name across the projectAlexey Edelev2021-08-271-39/+144
* CMake: Properly export MODULE_PLUGIN_TYPESAlexandru Croitor2021-08-261-0/+3
* Add missing PRIVATE_MODULE_INTERFACEs to INTERNAL_MODULEsAlexey Edelev2021-08-241-0/+4
* CMake: Don't install metatypes files for user projectsAlexandru Croitor2021-08-191-6/+5
* Use _qt_module_has_headers instead of INTERFACE_MODULE_HAS_HEADERSAlexey Edelev2021-08-111-2/+0
* CMake: Clean up and simplify qt6_extract_metatypes implementationAlexandru Croitor2021-07-161-1/+1
* CMake: Don't propagate -fapplication-extension to user projectsAlexandru Croitor2021-07-161-0/+1
* Use module interface name as OUTPUT_NAMEAlexey Edelev2021-07-131-1/+4
* Implement generating of a module cpp export headerAlexey Edelev2021-06-241-6/+40
* Cleanup temporary code related to internal modulesAlexey Edelev2021-06-211-9/+1
* Fix the naming of the config header files for private modulesAlexey Edelev2021-06-181-4/+11
* Fix internal module naming in qmake .pri filesAlexey Edelev2021-06-171-0/+3
* Check the impact of static link order for user projectsAlexey Edelev2021-06-161-8/+0
* Fix internal module mappings of the qtdeclarative repoAlexey Edelev2021-06-111-2/+2
* Make framework names consistent with the module namesAlexey Edelev2021-06-031-5/+5
* Move the framework related information to the common functionAlexey Edelev2021-05-311-9/+12
* Use the correct framework name when preparing the framework pathsAlexey Edelev2021-05-271-1/+1
* CMake: Introduce a public qt_add_library functionAlexandru Croitor2021-05-251-14/+17
* Add export of the Private targets for the internal modulesAlexey Edelev2021-05-221-8/+6
* Do not expose Qt internals by the HEADER_MODULEsAlexey Edelev2021-05-201-1/+2
* Merge main and private targets of the internal modulesAlexey Edelev2021-05-201-23/+73
* CMake: Build plugin initializers as object libsAlexandru Croitor2021-05-181-5/+0