Opened 3 years ago
Last modified 6 months ago
#63830 closed defect
cmake: migrate variants '+gui' and '+docs' to subports — at Version 1
Reported by: | mascguy (Christopher Nielsen) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | michaelld (Michael Dickens) | |
Port: | cmake |
Description (last modified by mascguy (Christopher Nielsen))
When enabling the variants for the CMake GUI and/or Docs, that results in a tremendous number of requisite dependencies built/installed first.
Given that CMake is very much a foundational port, it should always have the bare minimum of dependencies. In order to ensure that, let's migrate the GUI and Docs to two separate subports. (Perhaps named cmake-gui
and cmake-docs
.)
By making this change, we can also simplify the main port: It will eliminate most of the logic preventing circular dependencies, when the variants are enabled.
@michaelld, I'll do the work, if you support the idea!
Change History (1)
comment:1 Changed 3 years ago by mascguy (Christopher Nielsen)
Description: | modified (diff) |
---|
Note: See
TracTickets for help on using
tickets.