• Brad King's avatar
    project: Manage VERSION variables · 7e142c5a
    Brad King authored
    Teach the project() command to set variables
    
      {PROJECT,<PROJECT-NAME>}_VERSION{,_MAJOR,_MINOR,_PATCH,_TWEAK}
    
    holding the project version number and its components.  Add project()
    command option "VERSION" to specify the version explicitly, and default
    to the empty string when it is not given.
    
    Since this clears variables when no VERSION is given, this may change
    behavior for existing projects that set the version variables themselves
    prior to calling project().  Add policy CMP0048 for compatibility.
    Suggested-by: Alexander Neundorf's avatarAlex Neundorf <neundorf@kde.org>
    7e142c5a
PROJECT_VERSION_PATCH.rst 162 Bytes