> > So you say that the actual compile time of the final build must be... an issue that > > is strong enough to actually count against the universal binary? > > Yes. One of the reasons nobody initially wanted the job after Kale resigned is > because it takes many hours to do the builds for release.
Of course you are the expert. So how many hours is the build as is now? How many hours is MESS to compile on same machine? (from same tree, so clean whatever is related to MAME) How many hours a combined build? Asking so that I will know.
Also asking you as the expert. How many times a COMPLETE build is needed between releases? Why? Why this cannot be substituted by "sub-builds" (with many or most modules that are untouched in the release, disabled) and only do the final build once? (and I believe that is what you guys do anyway...?)
Finally asking you as the member of the team. What would drastically improve compilation time? Stronger CPU? A second CPU? More RAM? RAM is a non-issue nowadays. I have three machines and 20GB RAM total in my home and I am a middle class GREEK (you know what is happening here aren't you). In any case asking the member of the team... If someone is responsible for the builds (or even more than one person), how hard is it to raise a fund to pay for the extra hardware needed? We are not talking for four figures here (ok maybe close). I think it is something that IS doable (IF it is so much an issue). I've seen fund raising here before for PCBs (EXPENSIVE), for domain registrations and hosting etc. So... is it REALLY an issue?
Thank you for any feedback on the above.
---
NLS
Edited by NLS (05/07/12 10:34 PM)
|