diff options
| author | Ulf Magnusson <ulfalizer@gmail.com> | 2018-10-02 04:52:27 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-10-02 04:52:27 +0200 |
| commit | d4a6b10853b93357045d3b1507f185b99751b08b (patch) | |
| tree | 68610d935de69754cf93276ad85e8927d3cf664c /README.rst | |
| parent | bd4c1a843f4eec9d8436715988ed79fdacfc495d (diff) | |
Mention documentation generation early
Diffstat (limited to 'README.rst')
| -rw-r--r-- | README.rst | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -18,6 +18,10 @@ should be relatively easy, if needed. The `Zephyr <https://www.zephyrproject.org/>`_ project uses Kconfiglib exclusively, with lots of small helper scripts in other projects. +Since Kconfiglib is based around a library, it can be used e.g. to generate a +`Kconfig cross-reference <https://docs.zephyrproject.org/latest/reference/kconfig/index.html>`_ (note: heavy page), +using the same robust Kconfig parser used for other Kconfig tools, instead of brittle ad-hoc parsing. The documentation generation script can be found `here <https://github.com/zephyrproject-rtos/zephyr/blob/master/doc/scripts/genrest.py>`_. + Kconfiglib implements the recently added `Kconfig preprocessor <https://github.com/torvalds/linux/blob/master/Documentation/kbuild/kconfig-macro-language.txt>`_. For backwards compatibility, environment variables can be referenced both as |
