Bump for 3.6-28
[LibreOffice.git] / tail_build / README
blob4ce92287520403c7084ca6a8efd8b7799066d3ea
1 This module exist only to take advantage of the ability of gbuild to build
2 multiple modules in one single Makefile.
4 A few module that normally get built at the end of the build process
5 are already converted. this 'pseudo-module' build them all as one.
7 As module get converted to gbuild they can be added to this module
8 if they fix the necessary pre-requisite. that is:
10 To qualify a module must not be the dependant of any other module,
11 except postprocess or if the other module itself is under tail_build
13 To migrate a module <foo> under tail_build, one should:
14 * merge the dependencies declared in <foo>/prj/build.lst into tail_build/prj/build.lst
15 * remove the module <foo> from postprocess/prj/build.lst dependencies
16 * remove the module <foo> from tail_build/prj/build.lst dependencies
17 * add the module name in Module_tail_build.mk in the root of the tree.
19 This module of course, takes a lot of thought, and dependency work /
20 statting until it has finished it's business, knows exactly what to
21 re-build, and can start building just that.