From owner-cvs-all Mon Aug 20 11:15:11 2001 Delivered-To: cvs-all@freebsd.org Received: from lists.unixathome.org (lists.unixathome.org [210.48.103.158]) by hub.freebsd.org (Postfix) with ESMTP id BDB8137B412; Mon, 20 Aug 2001 11:14:58 -0700 (PDT) (envelope-from dan@lists.unixathome.org) Received: from wocker (lists.unixathome.org [210.48.103.158]) by lists.unixathome.org (8.11.1/8.11.1) with ESMTP id f7KIEY047850; Tue, 21 Aug 2001 06:14:34 +1200 (NZST) (envelope-from dan@lists.unixathome.org) From: "Dan Langille" Organization: novice in training To: Will Andrews Date: Mon, 20 Aug 2001 14:14:16 -0400 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: cvs commit: ports/biology/p5-bioperl-devel Makefile ports/biology/p5-bioperl-devel/files Makefile.man Reply-To: dan@langille.org Cc: "Jacques A. Vidrine" , Johann Visagie , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <3B811B38.17356.624C8A0@localhost> In-reply-to: <20010820125914.H35352@bohr.physics.purdue.edu> References: <3B80F7AA.10907.599E570@localhost>; from dan@langille.org on Mon, Aug 20, 2001 at 11:42:34AM -0400 X-mailer: Pegasus Mail for Win32 (v3.12c) Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 20 Aug 2001, at 12:59, Will Andrews wrote: > On Mon, Aug 20, 2001 at 11:42:34AM -0400, Dan Langille (dan@langille.org) wrote: > > It does invoke make. But it needs all the components in order for > > make to function. > > ..which as I've told you before is not hard to do. You just need > to make a perl script to read in the primary Makefile and look > for ".include" directives then pull in the files. I don't recall you mentioning it, but I'm sure when you mentioned, I pointed this out: If I look to parse the includes, I need to compile a list of the unneeded but include'd files (e.g: bsd.port.pre.mk, bsd.port.post.mk, bsd.port.mk...). 6 of one, half a dozen of the other...etc. So either I keep track of the exceptions or I keep track of the .mk files. > Although I agree that consistency is required.. you should still > do this the right way as above... simply because things change. At present, without consistency, it seems the easiest way is for me to keep track of what breaks and then fix it. -- Dan Langille - DVL Software Limited FreshPorts - http://freshports.org/ - the place for ports To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message