On 2/7/2014 9:44 AM, smith.winston....@gmail.com wrote:
> On Friday, February 7, 2014 8:41:25 AM UTC-5, RobertCNelson wrote:
>>
>> * Custom image: Building a customized version of the beagleboard.org image
>>>
>>> I don't have any personal plans to do that yet.  If you look closely, all 
>> the frontend scripts do is create a ".project" file and call 
>> ./RootStock-NG.sh... If you want to make something universal generic, go 
>> ahead.. All generic options should end up in the main chroot call with 
>> "enable" options passed thru .project and anything  target specific should 
>> end up under target/
>>
> 
> There's still a fair bit of stuff that goes on for the prep of the core & 
> flasher images as well the chroot script(s) that would otherwise need to be 
> cloned or customized.  I like the way you have the NNN.* scripts in 
> machinekit/scripts, right now it just runs them in order, but a 
> "config.myimage" script could specify a list of these chroot actions.  For 
> example, I don't need any of the X11 stuff, nor any of the 
> bonescript/nodejs, but I do want system_patches(), unsecure_root() etc. and 
> I also have a custom .deb to install the userside app for the cape (and a 
> few other minor bits & pieces).
> 
> It looks like the machinekit stuff is close!  but it's not clear how it's 
> invoked (I do see the function in releases.sh and the config.machinekit) 
> ... is there a separate script (or branch) to run a machinekit build?

I run the MachineKit builds and added the chroot script hooks.  I am
also behind on merging Robert's latest changes...I've been waiting for
things to settle down a bit and I have some other changes I've been
working on (for LinuxCNC, not the build scripts).

I haven't tried Robert's absolute latest, but the last time I merged his
changes, I was still able to build a custom (MachineKit) image by using
an appropriate config file (copy config.machinekit to config) and
running ./rcn-ee_image.sh.

-- 
Charles Steinkuehler
char...@steinkuehler.net

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to