On Thursday 31 of January 2013, Michael Stahl wrote: > i haven't measured it but i guess the majority of the problem is first > writing the Object .d files,
I have. Replacing concat-deps calls with mkdir+touch (for which there is a builtin) cuts the [build DEP] phase in tail_build to almost a half. But even as it is, the time spent that way is insignificant compared to the whole of the build. > of which there are a lot more than > LinkTarget .d files. which should make it easier because iirc object .d > files are just "echo foo: .PHONY > foo.d" while concat-deps has a bit of > LO-specific logic (rewriting external headers to .done files, which is > necessary for correctness of incremental builds) that doesn't make sense > as a make builtin. Although concat-deps is not a trivial code, it's not that complicated either, and the builtins are already LO-specific code anyway. -- Lubos Lunak l.lu...@suse.cz _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice