From owner-freebsd-hackers@FreeBSD.ORG Fri Oct 26 20:07:46 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 260846D3; Fri, 26 Oct 2012 20:07:46 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id AFD0A8FC14; Fri, 26 Oct 2012 20:07:45 +0000 (UTC) Received: by mail-ob0-f182.google.com with SMTP id wc20so3863928obb.13 for ; Fri, 26 Oct 2012 13:07:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=XB7sTe4e/Y3Tr25z4V6WbIG40NpxsOvxmoK7PIbao9o=; b=qiR38cL5Y7upGIPgQipuA25RHNMa13EOxtOOPWBB3NtFygxRrv6kuTj4G8WllKphnV uH85gKG12PsXFNVQMxRGyYyVExSxipWvlOVl1mR2w//tTqjLSh58lUpN4ylhSD/WGQrV L+AN7c8Lubw1dj6xMZ2vDDlLoS03+Knkl6H9bCMujkDKuCrDWmfH/uczFUgeZVdXKDDB /6CKaA5cHrRqV8YvC1NhWzHDsqOOaBlNdy8y8PxvuW73aC3HLaoDvgnt5TqsjjettXSf TYgfvu2FhagLNOK68JXAvMg+RM2mn1sl6afq8O+D81AEUJI4XVvZLW1L8ywvVJe+mxKu 2LbA== MIME-Version: 1.0 Received: by 10.60.13.198 with SMTP id j6mr20395080oec.51.1351282065065; Fri, 26 Oct 2012 13:07:45 -0700 (PDT) Received: by 10.76.143.33 with HTTP; Fri, 26 Oct 2012 13:07:45 -0700 (PDT) In-Reply-To: <20121026195424.8AE4858094@chaos.jnpr.net> References: <20121001223100.E7D0D58093@chaos.jnpr.net> <20121002000030.54CEE58093@chaos.jnpr.net> <20121026165414.GA43599@dragon.NUXI.org> <20121026195424.8AE4858094@chaos.jnpr.net> Date: Fri, 26 Oct 2012 13:07:45 -0700 Message-ID: Subject: Re: [CFT/RFC]: refactor bsd.prog.mk to understand multiple programs instead of a singular program From: Garrett Cooper To: "Simon J. Gerraty" Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-hackers@freebsd.org, freebsd-arch@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Oct 2012 20:07:46 -0000 On Fri, Oct 26, 2012 at 12:54 PM, Simon J. Gerraty wrote: > > On Fri, 26 Oct 2012 12:27:35 -0700, Garrett Cooper writes: >>There are some basic examples, but they're in my p4 branch and >>unfortunately they depend on atf.test.mk/bsd.test.mk/bsd.progs.mk > > Speaking of which. I notice there is now a bsd.progs.mk in head, which > bears little relationship to the one I was talking about (from > devel/bmake). Is this bsd.progs.mk essentially your port of netbsd's > bsd.prog.mk it seems much more complex than should be necessary (my > progs.mk is 75 lines vs 350 for the one in head). Yup. I was a bit surprised it was committed, but there might have been some confusion over what all was going to go in with the ATF port. > Would you be awfully upset if I replace it with the simpler one? Nah. Feel free to nuke it and remove it from the build once you get progs.mk in proper shape; I'm more concerned about completing the atf.test.mk/bsd.test.mk snippets because once those are committed I can get the test example code and the integration test patches reviewed and committed. Thanks! -Garrett