summaryrefslogtreecommitdiff
path: root/tail_build/README
diff options
context:
space:
mode:
Diffstat (limited to 'tail_build/README')
-rw-r--r--tail_build/README21
1 files changed, 21 insertions, 0 deletions
diff --git a/tail_build/README b/tail_build/README
new file mode 100644
index 000000000000..1639f7837ad7
--- /dev/null
+++ b/tail_build/README
@@ -0,0 +1,21 @@
+
+This module exist only to take advantage of the ability of gbuild to build
+multiple modules in one single Makefile.
+
+A few module that normally get built at the end of the build process
+are already converted. this 'pseudo-module' build them all as one.
+
+As module get converted to gbuild they can be added to this module
+if they fix the neceesary pre-requisite. that is:
+
+To qualify a module must not be the dependant of any other module,
+except postprocess or if the other module itself is under tail_build
+
+To migrate a module <foo> under tail_build, one should:
+
+Merge the dependencies declared in <foo>/prj/build.lst into tail_build/prj/build.lst
+Remove the module <foo> from postprocess/prj/build.lst dependencies
+
+Add the module name in Module_tail_build.mk at the root of bootstrap
+
+