From aeb7ace5a5944daebe09076b9ca4d060ee9c3a58 Mon Sep 17 00:00:00 2001 From: Juergen Borleis Date: Mon, 20 Jun 2016 11:23:32 +0200 Subject: Add info about the last and final check for a new package After this check, the new package is ready for mainline. Signed-off-by: Juergen Borleis --- doc/dev_manual.rst | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'doc/dev_manual.rst') diff --git a/doc/dev_manual.rst b/doc/dev_manual.rst index 10cc6cec0..f907ea1f7 100644 --- a/doc/dev_manual.rst +++ b/doc/dev_manual.rst @@ -694,6 +694,27 @@ To check it right away, we simply run these two commands: [...] +.. important:: Discover somehow hidden dependencies with one more last check! + +Up to this point all the development of the new package was done in an already +built BSP. Doing so sometimes somehow hidden dependcies cannot be seen: +everything seems fine, the new package builds always successfully and the +results are working on the target. + +So to check for this kind of dependencies there is still one more final check +todo (even if its boring and takes time): + +:: + + $ ptxdist clean + [...] + $ ptxdist targetinstall foo + [...] + +This will re-start with a **clean** BSP and builds exactly the new package and +its (known) dependecies. If this builds successfully as well we are really done +with the new package. + Advanced Rule Files ~~~~~~~~~~~~~~~~~~~ -- cgit v1.2.3