Date: Tue, 26 Mar 2013 09:24:55 -0700 From: Adrian Chadd <adrian@freebsd.org> To: Ian Lepore <ian@freebsd.org> Cc: george@ceetonetechnology.com, George Neville-Neil <gnn@neville-neil.com>, freebsd-arm@freebsd.org Subject: Re: RFC: "Crochet" build tool Message-ID: <CAJ-Vmomcaoe4cBFtFbXHSe2ygWA9JZnMkE_zoy80unuT-L1Axg@mail.gmail.com> In-Reply-To: <1364311809.36972.27.camel@revolution.hippie.lan> References: <CFBA557F-3DB9-40BA-B222-8E8C67707C9B@freebsd.org> <5DFA61DB-70E4-4C3D-ACA0-995A175706C8@neville-neil.com> <5151B454.9090402@ceetonetechnology.com> <1CBF1416-3237-4DCE-8D61-7E998265C887@neville-neil.com> <1364311809.36972.27.camel@revolution.hippie.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
... openwrt. I'm sorry, but if we have different build scripts for different architectures that aren't in -HEAD, we lose. Adrian On 26 March 2013 08:30, Ian Lepore <ian@freebsd.org> wrote: > On Tue, 2013-03-26 at 11:04 -0400, George Neville-Neil wrote: >> On Mar 26, 2013, at 10:44 , George Rosamond <george@ceetonetechnology.com> wrote: >> >> > Integrating into base would be nice. >> > >> > My question would be: just for ARM, or as Tim mentions in his script, >> > potentially for other architectures also? >> >> My thought is that it's more about the fact that you're building for embedded >> and the cross archticture part is tangential, but I also don't want to dump >> a ton of work on Tim on top of what he's already done. >> >> > If so what would be benefit/difference with NanoBSD if Tim's script was >> > used for other architectures? >> > >> > For embedded-type systems on i386, I always built my own and never got >> > into Nano. >> >> I think this is to make it easier for folks who don't normally do this to do this. >> Those of us, you included, who can build their own one off scripts can do that >> but the project needs a good way to package this stuff and Tim's script >> is the best thing to come along in a while. >> >> Best, >> George > > IMO, the more generic you make it (other architectures, other arm > boards, etc), the more it becomes like nano and the more it becomes > useless for the same reason as nano: the learning curve for using it is > little different from just rolling your own from scratch. I've never > used nano because it's just too complicated to set up. By time you've > learned enough to customize it usefully, you could have just built your > own build system from scratch, which is what I always end up doing. > > Right now it's at the stage of (with appologies to John Brunner) "It's > supposed to be automatic, but actually you have to push this button." > When you have to push multiple buttons, after turning some knobs, the > "automatic" part becomes truly in name only. Keep it focused and simple > would be my main advice. > > -- Ian > > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmomcaoe4cBFtFbXHSe2ygWA9JZnMkE_zoy80unuT-L1Axg>