Rockbox Ports are now being developed for various digital audio players!
I don't really understand "add functions to the end of the plugin api or you break builds unless a full rebuild is done". Surely the very act of updating plugin.h causes all plugins to be rebuilt? (but that's rather off-topic for this thread I guess...)
I think that since files include headers, rather then headers including other files, changes to .h files do not propagate down to the files that include them automatically.
Page created in 0.13 seconds with 21 queries.