From f460374f7c9c65e02480453ee9a79c93fc499a77 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Tue, 5 Oct 2021 08:00:09 +0200 Subject: explore-config: documentation --- bin/explore-kconfig.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'bin') diff --git a/bin/explore-kconfig.py b/bin/explore-kconfig.py index d941176..c1152ba 100755 --- a/bin/explore-kconfig.py +++ b/bin/explore-kconfig.py @@ -4,12 +4,16 @@ explore-kconfig obtains build attributes such as ROM or RAM usage of configuration variants for a given software project. It works on random -random configurations (--random) or in the neighbourhood -of existing configurations (--neighbourhood). +configurations (--random) or in the neighbourhood of existing configurations +(--neighbourhood). Supported projects must be configurable via kconfig and provide a command which outputs a JSON dict of build attributes on stdout. Use --{clean,build,attribute}-command to configure explore-kconfig for a project. + +explore-kconfig places the experiment results (containing configurations, build +logs, and correspondnig attributes) in the current working directory. Use +analyze-kconfig to build a model once data acquisition is complete. """ import argparse -- cgit v1.2.3