diff options
author | Florian Walch <florian@fwalch.com> | 2015-06-06 12:36:59 +0300 |
---|---|---|
committer | Florian Walch <florian@fwalch.com> | 2015-06-06 14:29:33 +0300 |
commit | 6609a545ad2f56e83af3dde06e66da6c3b9a747a (patch) | |
tree | 6cf8e15cad5e10d23973c8a30aba76e0db3e85eb /src | |
parent | 98053f0f9fc3405e48ba3a9089a29fd23b3b414c (diff) | |
download | rneovim-6609a545ad2f56e83af3dde06e66da6c3b9a747a.tar.gz rneovim-6609a545ad2f56e83af3dde06e66da6c3b9a747a.tar.bz2 rneovim-6609a545ad2f56e83af3dde06e66da6c3b9a747a.zip |
CMake: Workaround for hanging helptags generation. #2801
Piping input into nvim causes the helptags generation to hang. For
example, the following does not work:
yes | nvim -c "helptags ."
The helptags are generated during installation with a command similar
to the one above, using CMake's execute_process to call nvim.
As execute_process does not use an intermediate shell, the following
will cause the installation to hang:
yes | make install
pacaur, an Arch Linux package helper, uses a similar command to
install packages [1], and thus can currently not be used to install
Neovim.
This commit adds a workaround to GenerateHelptags.cmake to circumvent
this problem.
[1] https://github.com/rmarquis/pacaur/blob/22c00a3d05f6504b44dfbc2f3cbd6ab1291e3c9c/pacaur#L825
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions