Summary: | cmake-utils.eclass: mycmakeargs & MYCMAKEARGS are different variables with special behavior | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Eclasses | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | qa |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Michał Górny
![]() ![]() ![]() ![]() It's like EXTRA_ECONF. I'm not sure what we can do about it without breaking any unknown users. I suggest: 1. adding mycmakeargs_post[@] (note: it's an array this time :P), 2. keeping MYCMAKEARGS backwards compat with eqawarn. That seems reasonable. How about a name like EXTRA_CMAKEARGS instead in line with the EXTRA_ECONF theme? Nah. EXTRA_* scheme is for make.conf, not ebuilds. (In reply to Michał Górny from comment #4) > Nah. EXTRA_* scheme is for make.conf, not ebuilds. MYCMAKEARGS is not supposed to be used in ebuilds AFAIK. If you see someone using it in an ebuild, tell them not to. |