[LEDE-DEV] [PATCH 2/2] Add script to build common platforms.

Ben Greear greearb at candelatech.com
Fri Jun 3 05:54:43 PDT 2016



On 06/03/2016 05:37 AM, Conor O'Gorman wrote:
>
>
> On 03/06/16 13:27, Ben Greear wrote:
>>
>>
>> On 06/03/2016 02:17 AM, John Crispin wrote:
>>>
>>>
>>> On 01/06/2016 20:21, Ben Greear wrote:
>>>> On 06/01/2016 11:07 AM, John Crispin wrote:
>>>>> Hi Ben,
>>>>>
>>>>> also inclined to reject this one. it will open up the pandoras box and
>>>>> we will end up maintaining piles of diffconfig files. it would make
>>>>> morse sense to document what the script does inside web.git as a "how to
>>>>> build" or "getting started" page
>>>>
>>>> I do not have much history with LEDE/WRT, but is the diffconfig output
>>>> really that fragile?
>>>>
>>>> I will be willing to maintain the x86-64 and probably Ventana
>>>> diffconfigs, and even if it totally fails, you have not lost
>>>> any functionality since the main infrastructure is unchanged.
>>>
>>> for how long and will all the other people submitting these files also
>>> provide LTS ? normally activism fades after a few months. we can see
>>> this will board support and package maintenance. i think this will be a
>>> burden.
>>
>> Anything that makes it more easy for others to build images
>> should help bring in more newbies faster, which might keep the
>> activism going, especially for common platforms that will
>> constantly be getting new hardware (like x86-64).
>>
>> Currently, a newbie with an x86-64 board is going to have a slow
>> and frustrating time trying to get any sort of useful 'AP' built
>> from LEDE.  I think I can help to fix that problem if you will
>> let me.
>>
>> So, how about you accept a small number of diffconfig recipes, and the buildme
>> script, and then see how that works for a while.  I can update
>> buildme.sh to grab a diffconfig from a URL (using curl, or something)
>> and then folks wanting to provide out-of-tree diffconfigs need only
>> put their config in a public place and tell users how to use it:
>>
>> ./buildme.sh -T http://my.funkyplatform.com/board1
>>
>> Thanks,
>> Ben
>>
> This seems to duplicate the functionality of the sub-targets and profiles mechanism?

Maybe some of it, but for more generic platforms, I am not sure sub-targets make
sense, and in general, it is more difficult to edit those than to change a diffconfig
as far as I can tell.

Thanks,
Ben

-- 
Ben Greear <greearb at candelatech.com>
Candela Technologies Inc  http://www.candelatech.com



More information about the Lede-dev mailing list