|
@@ -6,20 +6,21 @@
|
|
|
|
|
|
Typical actions you may need to perform for a given project are:
|
|
Typical actions you may need to perform for a given project are:
|
|
|
|
|
|
-- configuring Buildroot (including build options and toolchain,
|
|
|
|
|
|
+* configuring Buildroot (including build options and toolchain,
|
|
bootloader, kernel, package and filesystem image type selection)
|
|
bootloader, kernel, package and filesystem image type selection)
|
|
-- configuring other components, like the Linux kernel and BusyBox
|
|
|
|
-- adding project-specific patches to some packages (using
|
|
|
|
- +BR2_GLOBAL_PATCH_DIR+)
|
|
|
|
-- adding or overwriting files on the target filesystem (using
|
|
|
|
- +BR2_ROOTFS_OVERLAY+)
|
|
|
|
-- modifying or deleting files on the target filesystem (using
|
|
|
|
- +BR2_ROOTFS_POST_BUILD_SCRIPT+)
|
|
|
|
-- running arbitrary commands prior to generating the filesystem image
|
|
|
|
- (using +BR2_ROOTFS_POST_BUILD_SCRIPT+)
|
|
|
|
-- running arbitrary commands after generating the filesystem image
|
|
|
|
|
|
+* configuring other components, like the Linux kernel and BusyBox
|
|
|
|
+* customizing the generated target filesystem
|
|
|
|
+ ** adding or overwriting files on the target filesystem (using
|
|
|
|
+ +BR2_ROOTFS_OVERLAY+)
|
|
|
|
+ ** modifying or deleting files on the target filesystem (using
|
|
|
|
+ +BR2_ROOTFS_POST_BUILD_SCRIPT+)
|
|
|
|
+ ** running arbitrary commands prior to generating the filesystem image
|
|
|
|
+ (using +BR2_ROOTFS_POST_BUILD_SCRIPT+)
|
|
|
|
+* running arbitrary commands after generating the filesystem image
|
|
(using +BR2_ROOTFS_POST_IMAGE_SCRIPT+)
|
|
(using +BR2_ROOTFS_POST_IMAGE_SCRIPT+)
|
|
-- adding project-specific packages
|
|
|
|
|
|
+* adding project-specific patches to some packages (using
|
|
|
|
+ +BR2_GLOBAL_PATCH_DIR+)
|
|
|
|
+* adding project-specific packages
|
|
|
|
|
|
An important note regarding such 'project-specific' customizations:
|
|
An important note regarding such 'project-specific' customizations:
|
|
please carefully consider which changes are indeed project-specific and
|
|
please carefully consider which changes are indeed project-specific and
|
|
@@ -45,6 +46,6 @@ include::customize-rootfs.txt[]
|
|
|
|
|
|
include::customize-post-image.txt[]
|
|
include::customize-post-image.txt[]
|
|
|
|
|
|
-include::customize-store.txt[]
|
|
|
|
-
|
|
|
|
include::customize-packages.txt[]
|
|
include::customize-packages.txt[]
|
|
|
|
+
|
|
|
|
+include::customize-store.txt[]
|