On Wed, 18 Nov 2015 11:47:35 -0500
Mike Gilbert <flop...@gentoo.org> wrote:
> On Wed, Nov 18, 2015 at 10:23 AM, Brian Dolbec <dol...@gentoo.org>
> wrote:
> > On Wed, 18 Nov 2015 12:02:15 +0100
> > Alexis Ballier <aball...@gentoo.org> wrote:
> >  
> >> On Wed, 18 Nov 2015 21:53:17 +1100
> >> Michael Palimaka <kensing...@gentoo.org> wrote:
> >>  
> >> > What do you think?  
> >>
> >>
> >> +1
> >>
> >> even if I sometimes use those cmake-utils_use*, they tend to
> >> confuse me and find -DABCD=$(usex ...) much easier to understand
> >> for the occasional user of cmake-utils.eclass.
> >>  
> >
> >
> > Forgive me if I'm wrong, but I thought EAPI 6 specifications were
> > finalized.
> >
> > Doesn't that mean this will have to wait for EAPI 7?  
> 
> eclass API is not directly tied to EAPI/PMS. However,
> cmake-utils.eclass has this:
> 
> case ${EAPI} in
>     2|3|4|5) : ;;
>     *) die "EAPI=${EAPI:-0} is not supported" ;;
> esac
> 
> That means that its API is currently undefined when EAPI is set to 6;
> the eclass will immediately die.
> 
> This is just a convenient opportunity to change the API of this eclass
> without risking breakage of existing ebuilds.
> 

Thanks to both Michael and Mike.

I didn't read enough of the emails and missed this was about eclass
API's

-- 
Brian Dolbec <dolsen>


Reply via email to