Skip site navigation (1)Skip section navigation (2)
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>