diff options
author | Daniel Hahler <git@thequod.de> | 2019-06-29 21:48:40 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-29 21:48:40 +0200 |
commit | 5031e329866e4fe34f926e05a45a20c936b68208 (patch) | |
tree | d576638149f7d5d6c1d345fb8dd03f46810d417c /runtime/lua/man.lua | |
parent | 2d4a37ebab354afb94dfe600b302d8a2b1f2d889 (diff) | |
download | rneovim-5031e329866e4fe34f926e05a45a20c936b68208.tar.gz rneovim-5031e329866e4fe34f926e05a45a20c936b68208.tar.bz2 rneovim-5031e329866e4fe34f926e05a45a20c936b68208.zip |
Makefile: revisit/improve checkprefix handling (#10348)
Main improvement: do not error out, but re-run CMake in case
CMAKE_INSTALL_PREFIX changed, and only check it for "install".
- only look at CMAKE_EXTRA_FLAGS via shell if not empty
- add CMAKE_INSTALL_PREFIX to CMAKE_EXTRA_FLAGS (not CMAKE_FLAGS), to
override it being set in CMAKE_EXTRA_FLAGS from local.mk
- use an empty "checkprefix" target if CMAKE_INSTALL_PREFIX is not
provided
- skip checking of cached value without build/.ran-cmake; it will be run
then anyway
- only use it with "install" target; it is only relevant there
- do not error, but re-run CMake (by removing the stamp file)
Diffstat (limited to 'runtime/lua/man.lua')
0 files changed, 0 insertions, 0 deletions