| 1234567891011121314151617181920212223242526272829 | // -*- mode:doc; -*-// vim: set syntax=asciidoc:[[rootfs-custom]]Customizing the generated target filesystem~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Besides changing one or another configuration through +make menuconfig+,there is a way to customize the resulting target filesystem.Create a new directory called +extra+ in the top OpenADK directory.Put there a tree of directories and files that will be copied directlyover the target filesystem (+root_*+) after everything is build, butbefore the firmware images or archives are created.You can also point to another directory via:--------------- $ make extra=/foo/bar---------------You can start with the example configuration files from +root_*+.The +extra+ directory will never be deleted by any clean target to avoidloss of customized configuration data.Another option is to configure a post-build action. This is availablein +Global settings+. It must point to a script relative to the rootof your openadk working copy. It will be invoked as part of the+-imageinstall+ step with $ADK_TOPDIR as first argument. You can useit e.g. to modify the +root_*+ filesystem before bundling it.
 |