aboutsummaryrefslogtreecommitdiff
path: root/modules/ECMVersionHeader.h.in
AgeCommit message (Collapse)Author
2017-05-16Add or improve "Generated. Don't edit" messages and make consistentFriedrich W. H. Kossebau
Reviewers: #frameworks, #build_system, apol Reviewed By: apol Tags: #frameworks, #build_system Differential Revision: https://phabricator.kde.org/D5867
2016-11-18Minor: Remove extra new lineKevin Funk
Triggered my OCD
2014-04-25Make ecm_setup_version interact well with CMP0048Alex Merry
When CMake policy CMP0048 (CMake 3.0) is set to NEW, the project() command is meant to manage the project's version variables. We therefore do not set the PROJECT_VERSION variables in this case. To make sure projects do not have to specify their version in multiple places, this also allows the keyword "PROJECT" to be passed to ecm_setup_version instead of an actual version number. In this case, the version passed to project() will be used. REVIEW: 117619
2014-01-10Rename ECM_VERSION_* to PROJECT_VERSION_* to avoid confusion with ECM's own ↵David Faure
version This is all internal, doesn't change the API or effects of ecm_setup_version.
2012-09-16Fix generated version headersDavid Faure
My addition of major/minor/patch included a copy/paste error (double-quotes) and the all-in-one version number (like QT_VERSION and KDE_VERSION) was missing, added now.
2012-09-03Generate major/minor/patch versions too, for #if tests.David Faure
(and for plugin-loading version number handling)
2011-08-30Port this to configure_file to reduce unending rebuilds.Stephen Kelly