diff options
| author | Ulf Magnusson <ulfalizer@gmail.com> | 2018-09-08 17:25:51 +0200 |
|---|---|---|
| committer | Ulf Magnusson <ulfalizer@gmail.com> | 2018-09-08 19:33:47 +0200 |
| commit | 374f48873424f9167f508a53a80f3ea1c2d41c46 (patch) | |
| tree | 3a4d93f34e261df55e4ba7551678350dd4ecbce7 /README.rst | |
| parent | 87fe0b8a96d8aa522b47dee46dfeaf4fbc0c306b (diff) | |
Clean up kernel Makefile patch and add new targets
Add two new targets:
- 'make kmenuconfig' runs the menuconfig interface
- 'make dumpvarsconfig' lists all referenced environment variables
together with their values (assuming they used the preprocessor
syntax)
Remove the 'kconfiglibtestconfig' target, which is no longer used.
Also clean up the target definitions. The joys of ancient code.
Diffstat (limited to 'README.rst')
| -rw-r--r-- | README.rst | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -21,10 +21,10 @@ exclusively, with lots of small helper scripts in other projects. 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 -``$(FOO)`` (the new syntax) and as ``$FOO`` (the old syntax). Support for the -old syntax might be removed in the future (the major version would be increased -at the same time). Using the old syntax with an undefined environment variable -keeps the string as is. +``$(FOO)`` (the new syntax) and as ``$FOO`` (the old syntax). The old syntax is +deprecated, but will probably be supported for a very long time (the major +version would be increased if support is ever dropped). Using the old syntax +with an undefined environment variable keeps the string as is. Note: See `this issue <https://github.com/ulfalizer/Kconfiglib/issues/47>`_ if you run into a "macro expanded to blank string" error with kernel 4.18+. |
