neovim/config
Daniel Hahler 30ae60e7ca
Fix/revisit git-describe enhancement (#11124)
* Fix/keep massaging git-describe result

Ref: https://github.com/neovim/neovim/pull/11117#issuecomment-536416223

* build: revisit generation of version from Git

Fixes "make clean && make", where "auto/versiondef.h" would be missing
since b18b84d - because BYPRODUCTS are apparently removed when cleaning.

This includes the following improvements/changes:

- do not run git-describe during CMake's configure phase just for
  reporting
- do not print with changed Git version (too noisy, simplifies code)

* Move to src/nvim (included before config) for easier flow

* fallback to describe always, write empty include file

* update_version_stamp.lua: use prefix always
2019-10-02 03:45:59 +02:00
..
CMakeLists.txt Fix/revisit git-describe enhancement (#11124) 2019-10-02 03:45:59 +02:00
config.h.in Merge #10098 'win: fix msg_puts_printf()' 2019-08-12 02:42:13 +02:00
pathdef.c.in *: Add some PVS comments 2018-04-15 20:07:07 +03:00
versiondef.h.in Fix/revisit git-describe enhancement (#11124) 2019-10-02 03:45:59 +02:00