Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaranm@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] GLEP 29 (USE Flag Grouping) Updates
Date: Wed, 20 Oct 2004 16:45:17
Message-Id: 20041020174449.0aa69347@snowdrop.home
In Reply to: Re: [gentoo-dev] GLEP 29 (USE Flag Grouping) Updates by Tom Wesley
1 On Wed, 20 Oct 2004 17:39:05 +0100 Tom Wesley <tom@×××××.org> wrote:
2 | On Mon, 2004-10-18 at 17:57 +0100, Ciaran McCreesh wrote:
3 | > On Mon, 18 Oct 2004 17:23:08 +0100 Peter Ruskin
4 | > <Peter.Ruskin@×××××××××.com> wrote:
5 | > | On Monday 18 October 2004 14:41, Jason Stubbs wrote:
6 | > | > USE="@KDE -@GNOME"
7 | > | > becomes
8 | > | > USE="kde qt arts X -gnome -gtk -esd -X"
9 | > | > becomes
10 | > | > USE="kde qt arts"
11 | > |
12 | > | I still don't see the need for all this grouping stuff, but if
13 | > | we're going to get it, will USE="@KDE -@GNOME" gtk work - I mean,
14 | > | wil it result in USE="kde qt arts gtk"?
15 | >
16 | > Yes. It'll also result in USE="-X"...
17 | >
18 |
19 | Would USE="-@GNOME @KDE" result in USE="-X"?
20
21 No. It'd result in USE="X".
22
23 | From rom present USE behaviour it seems to be parsed left-to-right, so
24 | would not. Just a point for my own clarification...
25
26 Yup. Think of the @STUFF as macro expansion, plus a bit of clever
27 trickery to handle -@BLAH.
28
29 --
30 Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, Sparc, Mips)
31 Mail : ciaranm at gentoo.org
32 Web : http://dev.gentoo.org/~ciaranm