diff options
author | Yann E. MORIN <yann.morin.1998@free.fr> | 2013-11-11 16:03:27 +0100 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2013-11-13 00:25:51 +0100 |
commit | acd394ae0c60910cb63485e143ed39c8f1bdecf2 (patch) | |
tree | 22dc855c1b5f05cf06cfaa483f2dfeae91105a1e /docs/manual | |
parent | cfd497d4c3b4d79319a2f90f38ce3fc0fd482356 (diff) | |
download | buildroot-acd394ae0c60910cb63485e143ed39c8f1bdecf2.tar.gz buildroot-acd394ae0c60910cb63485e143ed39c8f1bdecf2.zip |
pkg-infra: introduce pre/post-step hooks
This hooks will let us instrument the build process in many ways:
- log current step to see what broke
- time each step to see what is worth optimising
- sanity-check installed files (rpath, overwritten files...)
- call user-provided script
- ...
The steps are coarse-grain, and all have a 'start' and a 'end' hooks.
Here is the list of available steps (8 total):
- extract
- patch
- configure
- build
- install-host
- install-staging
- install-image
- install-target
The download, clean and uninstall steps are not instrumented on purpose.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'docs/manual')
0 files changed, 0 insertions, 0 deletions