Rockbox Technical Forums

Rockbox Development => Starting Development and Compiling => Topic started by: mikeage on November 24, 2007, 11:52:51 PM

Title: rockboxui - simulator executable
Post by: mikeage on November 24, 2007, 11:52:51 PM
Quick question:

when building the simulator, do I need to keep taking the new rockboxui build, or can I stick to the same executable for a while (until I see an SVN change referring to the simulator itself) and only update the archos/.rockbox directory?

Thanks
Title: Re: rockboxui - simulator executable
Post by: safetydan on November 25, 2007, 01:18:17 AM
Not quite sure what you're asking about here. The simulator isn't all that much different from the targets. Any changes (unless they're hardware specific) will affect the simulator.
Title: Re: rockboxui - simulator executable
Post by: mikeage on November 25, 2007, 02:14:23 AM
When building the simulator, it builds a full .rockbox directory, just like a regular target. Running "make zip" creates a normal .zip, as well.

It also creates an executable file called rockboxui. This file is not included in the zip, and I'm wondering if that's because, like the fonts, it changes quite infrequently.

Basically, I'm setting up a script to automatically build the simulator many times, so that I can test changes to a plugin I'm writing. The build is done on a remote machine; I'm wondering if I can just transfer the zip file (well, for testing, if I don't do an SVN update, I usually just transfer the .rock itself), or if it's safer and necessary to transfer the executable as well.
Title: Re: rockboxui - simulator executable
Post by: Llorean on November 25, 2007, 02:41:11 AM
The rockboxui file plays the exact same job on your PC as the rockbox.ipod does on an ipod, or the rockbox.iriver does on an H100 etc.

Basically, it needs to be updated any time you were updating a build. You can't test anything compiled for a player on a PC anyway, as no emulation is done.
Title: Re: rockboxui - simulator executable
Post by: mikeage on November 25, 2007, 02:48:21 AM
Thanks