Fix load of plugins, add LTO support
- include mocs in cpp files
- use LTO to improve final executable/plugins
- fix plugins not loadable since cmake version update
Merge request reports
Activity
I'll rebase it once the clang-format will be pushed or I can create a branch directly from master so we merge this one before.
Looking at the changes, it should not affect much the files updated for clang-format
Edited by Johnny Jazeixadded 7 commits
- 558a10ed - first try for opengl
- 02d2f244 - add *~ to .gitignore (emacs temp files)
- 6c8a62b5 - prevent warning on new allocation
- 7ec6cb7f - add required include and removed unused one
- 9774bf98 - port to QRegularExpression
- 94f79c0b - namespace QtCharts has been removed in Qt6
- 0ce19d78 - signature of QTreeWidget::mimeData has changed between Qt5 and Qt6
Toggle commit listadded 10 commits
- 2b0c9f96 - fix includes so we can build in parallel with plugins
- 1a0db1de - remove unused function in Trace.cpp
- 7f0be191 - add option to use IPO optimisation (enabled by default)
- b9cd3b2b - force export of symbols for plugins.
- fdc794a9 - add *~ to .gitignore (emacs temp files)
- 8ac5fef9 - prevent warning on new allocation
- 2fefdbd2 - add required include and removed unused one
- f06ebb9b - port to QRegularExpression
- c2e88499 - namespace QtCharts has been removed in Qt6
- b30e0038 - signature of QTreeWidget::mimeData has changed between Qt5 and Qt6
Toggle commit listadded 1 commit
added 16 commits
-
cdae2789...d653159e - 3 commits from branch
master
- d653159e...43c0421e - 3 earlier commits
- 23562e15 - remove unused function in Trace.cpp
- b165590e - add option to use IPO optimisation (enabled by default)
- 6f36f11e - force export of symbols for plugins.
- 01b847f4 - add *~ to .gitignore (emacs temp files)
- 4a7463af - prevent warning on new allocation
- 25e6bffd - add required include and removed unused one
- 156a967d - port to QRegularExpression
- f6f147a2 - namespace QtCharts has been removed in Qt6
- d483965a - signature of QTreeWidget::mimeData has changed between Qt5 and Qt6
- da1fe336 - remove unused files (added on 633e8755, removed on 6f3d5c5f)
Toggle commit list-
cdae2789...d653159e - 3 commits from branch
added 50 commits
- a264fb39...500fbd27 - 40 earlier commits
- f75494e1 - remove unused function in Trace.cpp
- b490426c - add option to use IPO optimisation (enabled by default)
- d40689a4 - force export of symbols for plugins.
- 01000d32 - add *~ to .gitignore (emacs temp files)
- f3a2b1ab - prevent warning on new allocation
- aac9d2b7 - add required include and removed unused one
- b793a917 - port to QRegularExpression
- 2eb1709f - namespace QtCharts has been removed in Qt6
- 3e498506 - signature of QTreeWidget::mimeData has changed between Qt5 and Qt6
- 76d7846d - remove unused files (added on 633e8755, removed on 6f3d5c5f)
Toggle commit listadded 59 commits
-
76d7846d...d653159e - 45 commits from branch
master
- d653159e...318da1b9 - 4 earlier commits
- b8b387f4 - remove unused function in Trace.cpp
- 97f54020 - add option to use IPO optimisation (enabled by default)
- 380bbdd6 - force export of symbols for plugins.
- fe8bc2f4 - add *~ to .gitignore (emacs temp files)
- da2d0292 - prevent warning on new allocation
- 0e199636 - add required include and removed unused one
- f1cb2a5d - port to QRegularExpression
- 16e4582c - namespace QtCharts has been removed in Qt6
- ac57bdb0 - signature of QTreeWidget::mimeData has changed between Qt5 and Qt6
- 919decc4 - remove unused files (added on 633e8755, removed on 6f3d5c5f)
Toggle commit list-
76d7846d...d653159e - 45 commits from branch
added 15 commits
-
0bf14891 - 1 commit from branch
master
- 0bf14891...40c6b598 - 4 earlier commits
- d5304a05 - remove unused function in Trace.cpp
- b490b5c4 - add option to use IPO optimisation (enabled by default)
- 8ff583aa - force export of symbols for plugins.
- c73ea79e - add *~ to .gitignore (emacs temp files)
- c3465e67 - prevent warning on new allocation
- c38fb2ee - add required include and removed unused one
- 42d7d690 - port to QRegularExpression
- d1a568d0 - namespace QtCharts has been removed in Qt6
- 034b703a - signature of QTreeWidget::mimeData has changed between Qt5 and Qt6
- 75f8449c - remove unused files (added on 633e8755, removed on 6f3d5c5f)
Toggle commit list-
0bf14891 - 1 commit from branch
added 15 commits
-
0b5ce1b3 - 1 commit from branch
master
- 0b5ce1b3...d5181ef1 - 4 earlier commits
- fa731cd5 - remove unused function in Trace.cpp
- 26e1320c - add option to use IPO optimisation (enabled by default)
- c61de99b - force export of symbols for plugins.
- 7ce8c502 - add *~ to .gitignore (emacs temp files)
- dfc0c5a5 - prevent warning on new allocation
- d35ec6f3 - add required include and removed unused one
- 749fc505 - port to QRegularExpression
- eb3b064c - namespace QtCharts has been removed in Qt6
- 26a16498 - signature of QTreeWidget::mimeData has changed between Qt5 and Qt6
- fd77579e - remove unused files (added on 633e8755, removed on 6f3d5c5f)
Toggle commit list-
0b5ce1b3 - 1 commit from branch
mentioned in commit 0b5ce1b3
- Resolved by Mathieu Faverge
- Resolved by Johnny Jazeix
Please register or sign in to reply