path: root/docs/manual/common-usage.txt
diff options
authorGravatar Thomas Petazzoni <thomas.petazzoni@bootlin.com>2020-11-05 17:30:23 +0100
committerGravatar Peter Korsgaard <peter@korsgaard.com>2020-11-11 12:09:41 +0100
commit9b9d3dedbb1c690850fc222609cfa7f9613ef8b4 (patch)
tree2b4d9120d931d775cf35035e496e7d13e7d59b93 /docs/manual/common-usage.txt
parent78568465228724efca9d0d98f247c0f253cfa8eb (diff)
docs/manual: add some minimal documentation about show-info and pkg-stats
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'docs/manual/common-usage.txt')
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/manual/common-usage.txt b/docs/manual/common-usage.txt
index 7cfda10365..9ba87a8339 100644
--- a/docs/manual/common-usage.txt
+++ b/docs/manual/common-usage.txt
@@ -157,6 +157,29 @@ your filesystem, those parts may not be all-zeroes when read back). You
should only use sparse files when handling files on the build machine, not
when transferring them to an actual device that will be used on the target.
+=== Details about packages
+Buildroot can produce a JSON blurb that describes the set of enabled
+packages in the current configuration, together with their
+dependencies, licenses and other metadata. This JSON blurb is produced
+by using the +show-info+ make target:
+make show-info
+Buildroot can also produce details about packages as HTML and JSON
+output using the +pkg-stats+ make target. Amongst other things, these
+details include whether known CVEs (security vulnerabilities) affect
+the packages in your current configuration. It also shows if there is
+a newer upstream version for those packages.
+make pkg-stats
=== Graphing the dependencies between packages