From: | Mike Frysinger <vapier@g.o> |
---|---|
To: | gentoo-dev@l.g.o |
Subject: | [gentoo-dev] new `usex` helper |
Date: | Tue, 13 Sep 2011 21:57:32 |
Message-Id: | 201109131756.19714.vapier@gentoo.org |
1 | i keep writing little helpers like this in ebuilds: |
2 | usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } |
3 | |
4 | this is so i can do: |
5 | export some_var=$(usex some_flag) |
6 | and get it set to "yes" or "no" |
7 | |
8 | or if i want something a little different, i can do: |
9 | export some_var=$(usex some_flag true false) |
10 | export some_var=$(usex some_flag y n) |
11 | |
12 | useful enough for EAPI ? or should i just stick it into eutils.eclass ? OR |
13 | BOTH !? |
14 | -mike |
File name | MIME type |
---|---|
signature.asc | application/pgp-signature |
Subject | Author |
---|---|
Re: [gentoo-dev] new `usex` helper | Alec Warner <antarus@g.o> |
Re: [gentoo-dev] new `usex` helper | Donnie Berkholz <dberkholz@g.o> |
Re: [gentoo-dev] new `usex` helper | Mike Frysinger <vapier@g.o> |
Re: [gentoo-dev] new `usex` helper | Mike Frysinger <vapier@g.o> |