From owner-freebsd-arch@FreeBSD.ORG Tue May 24 07:32:11 2005 Return-Path: X-Original-To: arch@freebsd.org Delivered-To: freebsd-arch@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CAFE16A41C for ; Tue, 24 May 2005 07:32:11 +0000 (GMT) (envelope-from Hartmut.Brandt@dlr.de) Received: from smtp-1.dlr.de (smtp-1.dlr.de [195.37.61.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8326543D1D for ; Tue, 24 May 2005 07:32:10 +0000 (GMT) (envelope-from Hartmut.Brandt@dlr.de) Received: from beagle.kn.op.dlr.de ([129.247.173.6]) by smtp-1.dlr.de over TLS secured channel with Microsoft SMTPSVC(6.0.3790.211); Tue, 24 May 2005 09:32:09 +0200 Date: Tue, 24 May 2005 09:32:11 +0200 (CEST) From: Harti Brandt X-X-Sender: brandt_h@beagle.kn.op.dlr.de To: Max Okumoto In-Reply-To: Message-ID: <20050524093101.M50725@beagle.kn.op.dlr.de> References: <20050523153118.C28521@beagle.kn.op.dlr.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 24 May 2005 07:32:09.0281 (UTC) FILETIME=[B1848310:01C56032] Cc: arch@freebsd.org Subject: Re: Handling of shell builtins in make(1) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Harti Brandt List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 May 2005 07:32:11 -0000 On Mon, 23 May 2005, Max Okumoto wrote: MO>Harti Brandt writes: MO> MO>> I think all this may be very confusing. The question is what to do. I MO>> see the following options: MO>> MO>> 1. leave it as it is. MO>> MO>> 2. include the Posix reserved words and builtins into the list. MO>> MO>> 3. include all reserved words and builtins of our shell into the list. MO> MO>4. Extend .SHELL: to allow specifing a list of built-in. And then MO> we should define them in bsd.sys.mk or some other config file. Sure. That code is ready already. The question is what list of builtins do we include per-default? harti