On Mon, Feb 16, 2009 at 8:03 PM, Jussi Pakkanen <[email protected]> wrote:
> I'll try to get sw compiled with CMake and do some measurements. Then > we can talk about hard cold facts rather than estimates. I got sw built. Before the results, I'll discuss some caveats: This test was done with x86 Debian Unstable using Debian's OOo source version 3.0.1~rc1-2, dual core AMD processor and 2 gigs of memory. I did other stuff (web browsing etc) on the computer while it was building. Only sw is built. Stuff it depends on is not. I only compiled C++ source. Only source files defined directly in SLOFILES variables were compiled. This means that for a line like SLOFILES = $(SOMEFILES) foo.obj ... the files specified by SOMEFILES do not get compiled. Whenever I ran into a compile error I just disabled that file. I estimate that less than 5% of all source files are disabled. The test consisted of running CMake's build generator followed by a full build. Then build was run again to measure the time taken by the build system when nothing has changed. Then the tests were run again from scratch, but using 3 parallel processes. The times for a single process Generator: 1.9 s 1st build: 25 min 19 s 2nd build: 2 min 16 s For three processes Generator: 1.5 s 1st build: 13 min 11 s 2nd build: 1 min 9 s I don't have times for dmake, unfortunately. But hopefully someone familiar with OOo development can tell whether these times are ok or complete garbage. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
