]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
Added a README for the rootfiles.
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 Aug 2008 14:51:43 +0000 (14:51 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 Aug 2008 14:51:43 +0000 (14:51 +0000)
src/rootfiles/README [new file with mode: 0644]

diff --git a/src/rootfiles/README b/src/rootfiles/README
new file mode 100644 (file)
index 0000000..b865955
--- /dev/null
@@ -0,0 +1,38 @@
+
+
+## In Version 3 of IPFire we introduce a new storage model of the rootfiles. ##
+
+
+
+I.     There are three folders:
+
+       src/rootfiles/core
+               ... which stores the packages that will be in the iso.
+       src/rootfiles/extra
+               ... for each file in here, we run the packager.
+       src/rootfiles/installer
+               ... the files that get into the initramfs of the installer.
+
+
+II.    Naming of the files:
+
+       Every file has two or three parts in his name:
+
+               02.binutils
+               |  `-- Name of the package (must be the same as the script in lfs/.)
+               `----- Order of the stage.
+
+               02.gcc.1
+                      `-- If there is a PASS= variable, this is the value of it.
+
+       Some packages may be runned twice or more times during the
+       build process. Because there are some new parts of the scripts
+       that can auto-update the rootfiles, we now need to handle each pass
+       by its own.
+
+
+III.   Special namespaces:
+
+       There may be some files that are created by the make.sh script.
+       To handle them we can use the prefix 00.XXX.
+