Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
CMake
CMake
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 2,686
    • Issues 2,686
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 23
    • Merge Requests 23
  • Packages
    • Packages
    • Container Registry
  • External Wiki
    • External Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Commits
  • Issue Boards
  • CMake
  • CMakeCMake
  • Issues
  • #18294

Closed
Open
Opened Aug 23, 2018 by Craig Scott@craig.scott
  • Report abuse
  • New issue
Report abuse New issue

CPack: Per component versions

In !2305 (closed) and an earlier mailing list thread, it has been proposed to add per component versions for multi-component packages. The rationale for this is that the CMake project could be an umbrella project building a number of projects each with their own package rather than a single coherent suite of related projects' packages. !2305 (closed) only addresses DEB packages, but an analogous feature for RPM would seem just as relevant. The IFW package generator already supports per component versions, which are a key part of its component update functionality. Should we be seeking to add support for per component versions across all package generators that support components?

If the answer to the above is yes, then the natural follow-on question is whether such support should be added to the CPackComponent module so that the per component versions can be defined in one place instead of having to set a variety of packager-specific variables.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
1
Labels
area:cpack
Assign labels
  • View project labels
Reference: cmake/cmake#18294