update docs and fix wrong paths as pointed out by acutetech in #268

This commit is contained in:
Mike Frysinger 2005-09-08 00:33:11 +00:00
parent 33fabb1d3a
commit f39499bc64

View File

@ -176,20 +176,23 @@
tools, these changes will be lost.</li> tools, these changes will be lost.</li>
<li>Customize the target filesystem skeleton, available under <li>Customize the target filesystem skeleton, available under
<code>target/default/target_skeleton/</code>. You can customize <code>target/generic/target_skeleton/</code>. You can customize
configuration files or other stuff here. However, the full file hierarchy configuration files or other stuff here. However, the full file hierarchy
is not yet present, because it's created during the compilation process. is not yet present, because it's created during the compilation process.
So you can't do everything on this target filesystem skeleton, but So you can't do everything on this target filesystem skeleton, but
changes to it remains even you completely rebuild the cross-compilation changes to it remain even if you completely rebuild the cross-compilation
toolchain and the tools.<br /> toolchain and the tools.<br />
You can also customize the <code>target/default/device_table.txt</code> You can also customize the <code>target/generic/device_table.txt</code>
file which is used by the tools that generate the target filesystem image file which is used by the tools that generate the target filesystem image
to properly set permissions and create device nodes. The to properly set permissions and create device nodes. The
<code>target/default/skel.tar.gz</code> file contains the main <code>target/generic/skel.tar.gz</code> file contains the main
directories of a root filesystem and there is no obvious reason for which directories of a root filesystem and there is no obvious reason for which
it should be changed. These main directories are in an tarball inside of it should be changed. These main directories are in an tarball inside of
inside the skeleton because it contains symlinks that would be broken inside the skeleton because it contains symlinks that would be broken
otherwise.</li> otherwise.<br />
These customizations are deployed into <code>build_ARCH/root/</code> just
before the actual image is made. So simply rebuilding the image by running
make should propogate any new changes to the image.</li>
</ul> </ul>
<h2><a name="custom_busybox" id="custom_busybox"></a>Customizing the <h2><a name="custom_busybox" id="custom_busybox"></a>Customizing the
@ -333,9 +336,9 @@
<li>Create the target directory (<code>build_ARCH/root/</code> by <li>Create the target directory (<code>build_ARCH/root/</code> by
default) and the target filesystem skeleton. This directory will contain default) and the target filesystem skeleton. This directory will contain
the final root filesystem. To setup it up, it first deletes it, then it the final root filesystem. To setup it up, it first deletes it, then it
uncompress the <code>target/default/skel.tar.gz</code> file to create the uncompress the <code>target/generic/skel.tar.gz</code> file to create the
main subdirectories and symlinks, copies the skeleton available in main subdirectories and symlinks, copies the skeleton available in
<code>target/default/target_skeleton</code> and then removes useless <code>target/generic/target_skeleton</code> and then removes useless
<code>.svn/</code> directories.</li> <code>.svn/</code> directories.</li>
<li>Add the <code>TARGETS</code> dependency. This should generally check <li>Add the <code>TARGETS</code> dependency. This should generally check