From 5320eb57df01e57ace29ab841d6f912bc2c88ade Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Tue, 6 Nov 2018 01:48:49 +0100 Subject: [PATCH] build: relax find_package() version spec We need a way to say "Lua 5.1.x" is required. "5.1 EXACT" does not match 5.1.5, so it's useless. https://github.com/neovim/neovim/pull/9197#discussion_r230962070 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5dab760ae3..26a6529fcd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -368,7 +368,7 @@ include_directories(SYSTEM ${MSGPACK_INCLUDE_DIRS}) option(PREFER_LUA "Prefer Lua over LuaJIT in the nvim executable." OFF) if(PREFER_LUA) - find_package(Lua 5.1 EXACT REQUIRED) + find_package(Lua 5.1 REQUIRED) set(LUA_PREFERRED_INCLUDE_DIRS ${LUA_INCLUDE_DIR}) set(LUA_PREFERRED_LIBRARIES ${LUA_LIBRARIES}) # Passive (not REQUIRED): if LUAJIT_FOUND is not set, nvim-test is skipped.