Date: Sat, 13 Apr 2002 12:30:44 +0000 From: "J. Mallett" <jmallett@FreeBSD.ORG> To: "David E. O'Brien" <obrien@FreeBSD.org> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make job.c job.h main.c make.1 make.c Message-ID: <20020413123044.GB13221@FreeBSD.ORG> In-Reply-To: <200204131218.g3DCI0Z68354@freefall.freebsd.org> References: <200204131218.g3DCI0Z68354@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Apr 13, 2002 at 05:18:00AM -0700, David E. O'Brien wrote: > obrien 2002/04/13 05:18:00 PDT > > Modified files: > usr.bin/make job.c job.h main.c make.1 make.c > Log: > Prefer BSDmakefile over makefile and Makefile. > > Submitted by: jmallett It looks like from the modified files you also hit it with the Job_{End,Finish} changes, which I will say a word about... NetBSD uses Job_Finish where we use[d] Job_End, OpenBSD used to do what we had, and that's where we got it from, but they have now deprecated Job_End. At least, that's what I've gathered from source code comments. Anyway, it reduces diffs with NetBSD, which is nice if like me you put FreeBSD's job.c into NetBSD make(1). There are other considerations, but for now they are just considerations, nothing simple to act on. As per BSDmakefile, ODE, GNU, and OpenBSD have done this for ages, I have it in my repo, and so on. It's just a Good Idea (tm), especially in an open source project, where we know that we deal with more than one version of make(1). This makes life easier when doing a complex, portable build system. Well, there ya go. -- jmallett@FreeBSD.org | C, MIPS, POSIX, UNIX, BSD, IRC Geek. http://www.FreeBSD.org | The Power to Serve "We all need mirrors to remind ourselves who we are -- I'm no different." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020413123044.GB13221>