|author||Thomas Petazzoni <firstname.lastname@example.org>||2013-02-07 11:58:43 +0000|
|committer||Peter Korsgaard <email@example.com>||2013-02-08 21:46:13 +0100|
Add a post-image script mechanism
Just like we have a post-build script mechanism that gets executed after the build of all packages but before the creation of the filesystem images, let's introduce a post-image script mechanism, that gets executed once all filesystem images have been generated. This can for example be used to call a tool building a firmware image from different images generated by Buildroot, or automatically extract the tarball root filesystem image into some location exported by NFS, or any other custom action. [Peter: fix image script check] Signed-off-by: Thomas Petazzoni <firstname.lastname@example.org> Tested-by: "Yann E. MORIN" <email@example.com> Acked-by: "Yann E. MORIN" <firstname.lastname@example.org> Acked-by: Luca Ceresoli <email@example.com> Acked-by: Samuel Martin <firstname.lastname@example.org> Signed-off-by: Peter Korsgaard <email@example.com>
Diffstat (limited to 'system')
1 files changed, 18 insertions, 0 deletions
diff --git a/system/Config.in b/system/Config.in
index fa01d914be..bdd47c5608 100644
@@ -276,4 +276,22 @@ config BR2_ROOTFS_POST_BUILD_SCRIPT
only argument. Make sure the exit code of those scripts are 0,
otherwise make will stop after calling them.
+ string "Custom scripts to run after creating filesystem images"
+ default ""
+ Specify a space-separated list of scripts to be run after
+ the build has finished and after Buildroot has packed the
+ files into selected filesystem images.
+ This can for example be used to call a tool building a
+ firmware image from different images generated by Buildroot,
+ or automatically extract the tarball root filesystem image
+ into some location exported by NFS, or any other custom
+ These scripts are called with the images directory name as
+ first and only argument. The script is executed from the
+ main Buildroot source directory as the current directory.