diff options
author | Gregory Anders <8965202+gpanders@users.noreply.github.com> | 2023-11-02 11:12:38 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-02 11:12:38 -0700 |
commit | e0d97d264f83d45472e6cdd1051893db1083eefb (patch) | |
tree | d51b7fbbb715151ffdd4b95c3a176426ac9a2a54 /src | |
parent | 363e029e7ae295d2f9c711b9387da43aaf692b9a (diff) | |
download | rneovim-e0d97d264f83d45472e6cdd1051893db1083eefb.tar.gz rneovim-e0d97d264f83d45472e6cdd1051893db1083eefb.tar.bz2 rneovim-e0d97d264f83d45472e6cdd1051893db1083eefb.zip |
build: use built nvim artifact to generate eval files (#25875)
In cases where the generated files depend on changes to Nvim itself,
generating the files with an older version of Nvim will fail because
those changes are not present in the older version.
For example, if a new option is added then the generator script should
be run with the version of Nvim that contains the new option, or else
the generation will fail.
Co-authored-by: dundargoc <gocdundar@gmail.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/CMakeLists.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt index 49402a36a8..e675edae5c 100644 --- a/src/nvim/CMakeLists.txt +++ b/src/nvim/CMakeLists.txt @@ -928,7 +928,7 @@ set(GEN_EVAL_FILES add_custom_command( OUTPUT ${GEN_EVAL_FILES} - COMMAND ${PROJECT_SOURCE_DIR}/scripts/gen_eval_files.lua + COMMAND $<TARGET_FILE:nvim> -l ${PROJECT_SOURCE_DIR}/scripts/gen_eval_files.lua DEPENDS ${API_METADATA} ${PROJECT_SOURCE_DIR}/scripts/gen_eval_files.lua |