forked from qt-creator/qt-creator
A Unity build can be enabled by specifying CMAKE_UNITY_BUILD set to ON globally or per target bases via the UNITY_BUILD property. CMake would then add unity_NN_[cxx|c].[cxx|c] sources files that would include the existing project files. The existing project files would then be added as "headers" to the project and exported via the CMake file-api. This patch makes sure that these new "headers" are added to the Qt Creator's code model and have proper syntax highlighting, be available to plugins (e.g. Todo) and so on. Fixes: QTCREATORBUG-23635 Fixes: QTCREATORBUG-26822 Fixes: QTCREATORBUG-29080 Change-Id: Ie8dd542504f632c01f91691f8736e51be8b19a01 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
36 KiB
36 KiB