neovim/scripts
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
..
check-includes.py py: flake8 fixes 2019-07-29 22:14:23 +02:00
check_urls.vim vim-patch: move test_urls.vim out of runtime/ 2018-11-12 12:36:40 -05:00
download-unicode-files.sh scripts: Tell curl to follow redirects 2017-06-29 20:25:51 -04:00
finddeclarations.pl Remove remaining declarations with new script: finddeclarations.pl 2014-06-02 11:04:18 -03:00
gen_help_html.py py: flake8 fixes 2019-07-29 22:14:23 +02:00
gen_vimdoc.py doc: |api-fast| [ci skip] 2019-09-09 10:52:12 -07:00
genappimage.sh genappimage.sh: migrate to linuxdeploy #10027 2019-05-18 20:38:19 +02:00
genvimvim.lua runtime/syntax: Fix highlighting of augroup contents (#9328) 2018-12-08 01:16:58 +01:00
git-log-pretty-since.sh release.sh: Format issue-numbers in descriptions [ci skip] 2019-01-04 06:03:47 +01:00
legacy2luatest.pl legacy2luatest: Use before_each instead of setup. 2016-02-01 09:09:08 +01:00
lua2dox.lua doc #10017 2019-05-25 10:00:41 +02:00
lua2dox_filter gen_vimdoc.py: get Lua docs via lua2dox.lua #9740 2019-05-18 22:01:14 +02:00
movedocs.pl Move documentation from function declarations to definitions 2014-06-02 11:04:04 -03:00
pvscheck.sh pvscheck.sh: Remove --verbose flag #10473 2019-07-12 11:36:19 +02:00
release.sh release.sh [ci skip] 2019-09-15 23:08:40 -07:00
shadacat.py scripts: autopep8 2019-07-29 22:14:23 +02:00
stripdecls.py scripts: autopep8 2019-07-29 22:14:23 +02:00
update_terminfo.sh update_terminfo.sh: NOLINT data arrays 2018-12-28 23:52:03 +01:00
update_version_stamp.lua Fix/revisit git-describe enhancement (#11124) 2019-10-02 03:45:59 +02:00
vim-patch.sh vim-patch.sh: fix "unbound variable" error with Bash < 4.4 [ci skip] (#10917) 2019-09-03 10:12:02 +02:00
vimpatch.lua vimpatch.lua: automate version.c 2017-12-27 12:30:55 +01:00
windows.ti win/TUI: fix text overrides line numbers #9474 2019-01-09 10:40:02 +01:00