From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-dev+bounces-48950-garchives=archives.gentoo.org@lists.gentoo.org>) id 1RZ4mk-000735-Q7 for garchives@archives.gentoo.org; Fri, 09 Dec 2011 18:03:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B3F5121C042; Fri, 9 Dec 2011 18:02:50 +0000 (UTC) Received: from mail-fx0-f53.google.com (mail-fx0-f53.google.com [209.85.161.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 029E321C04D for <gentoo-dev@lists.gentoo.org>; Fri, 9 Dec 2011 18:01:58 +0000 (UTC) Received: by faaa5 with SMTP id a5so1201784faa.40 for <gentoo-dev@lists.gentoo.org>; Fri, 09 Dec 2011 10:01:58 -0800 (PST) Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.180.105.232 with SMTP id gp8mr11656259wib.65.1323453718070; Fri, 09 Dec 2011 10:01:58 -0800 (PST) Sender: antarus@scriptkitty.com Received: by 10.227.206.197 with HTTP; Fri, 9 Dec 2011 10:01:58 -0800 (PST) In-Reply-To: <201112091202.37473.vapier@gentoo.org> References: <201112081724.09591.vapier@gentoo.org> <20111209054012.322476dc@pomiocik.lan> <201112091202.37473.vapier@gentoo.org> Date: Fri, 9 Dec 2011 10:01:58 -0800 X-Google-Sender-Auth: EEejTXmkQHQ3-7xIuMDMyi9ZcNU Message-ID: <CAAr7Pr_v8HTfL6tJH82ch-pv-EaNAoMa_QzhYQaMS7W-S4NBzQ@mail.gmail.com> Subject: Re: [gentoo-dev] multiple inclusion protection with eclasses From: Alec Warner <antarus@gentoo.org> To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: b4029b0d-06f0-4589-8df6-25578bb64a46 X-Archives-Hash: fdc548de66e947bbab11a38633a09e78 I'd prefer something from figlet myself. -A On Fri, Dec 9, 2011 at 9:02 AM, Mike Frysinger <vapier@gentoo.org> wrote: > On Thursday 08 December 2011 23:40:12 Micha=C5=82 G=C3=B3rny wrote: >> On Thu, 8 Dec 2011 17:24:09 -0500 Mike Frysinger wrote: >> > simply put, it's the same thing as doing standard #ifdef logic in >> > headers to protect against multiple inclusion errors. =C2=A0on to the >> > example: >> > >> > +___ECLASS_ONCE_AUTOTOOLS=3D"recur -_+^+_- spank" >> >> If you want alike CPP, why don't you name it: >> =C2=A0 =C2=A0 =C2=A0 _AUTOTOOLS_ECLASS=3D1 > > that's not my preferred CPP naming style :p > -mike