diff options
| author | Ulf Magnusson <ulfalizer@gmail.com> | 2019-10-05 21:14:24 +0200 |
|---|---|---|
| committer | Ulf Magnusson <ulfalizer@gmail.com> | 2019-10-05 22:06:43 +0200 |
| commit | 21b4c1e3b6e2867b9a0788d21a358f6b1f581d86 (patch) | |
| tree | d34aac6dae345a641d80de46bc962088d5b07b8e /README.rst | |
| parent | bc6345d7fee1a7200bef5d717d1b2d00264d9e01 (diff) | |
Do not automatically install windows-curses on Windows
It breaks installation with pip on MSYS2, and Kconfiglib can still be
useful without the terminal menuconfig.
Unfortunately, MSYS2 seems tricky to identify via environment markers
(https://www.python.org/dev/peps/pep-0508/#environment-markers).
This has breakage/annoyance potential, as windows-curses now needs to be
installed manually. The major Kconfiglib version will be increased.
Sorry if this change caused problems!
Fixes: #77
Diffstat (limited to 'README.rst')
| -rw-r--r-- | README.rst | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -126,9 +126,9 @@ Manual installation ~~~~~~~~~~~~~~~~~~~ Just drop ``kconfiglib.py`` and the scripts you want somewhere. There are no -third-party dependencies (except for the `windows-curses -<https://github.com/zephyrproject-rtos/windows-curses>`_ package on Windows, -when running the terminal ``menuconfig`` implementation). +third-party dependencies, but the terminal ``menuconfig`` won't work on Windows +unless a package like `windows-curses +<https://github.com/zephyrproject-rtos/windows-curses>`_ is installed. Installation for the Linux kernel ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -507,9 +507,7 @@ Three configuration interfaces are currently available: There are no third-party dependencies on \*nix. On Windows, the ``curses`` modules is not available by default, but support - can be added by installing the ``windows-curses`` package (which is - installed automatically when Kconfiglib is installed via ``pip`` - on Windows): + can be added by installing the ``windows-curses`` package: .. code-block:: shell |
