[lldb/lua] Force Lua version to be 5.3
authorSiger Yang <sigeryeung@gmail.com>
Fri, 3 Sep 2021 03:17:37 +0000 (11:17 +0800)
committerSiger Yang <sigeryeung@gmail.com>
Fri, 3 Sep 2021 07:22:57 +0000 (15:22 +0800)
commit7bb42dc6b114f57200abfebaaa01160914be6bba
tree2d60f3fb337a4366958302c46099728e9bd26413
parent651f58bf63e6cb6926faf0f33200c57fdd591a85
[lldb/lua] Force Lua version to be 5.3

Due to CMake cache, find_package in FindLuaAndSwig.cmake
will be ignored. This commit adds EXACT and REQUIRED flags
to it and removes find_package in Lua ScriptInterpreter.

Signed-off-by: Siger Yang <sigeryeung@gmail.com>
Reviewed By: tammela, JDevlieghere

Differential Revision: https://reviews.llvm.org/D108515
lldb/cmake/modules/FindLuaAndSwig.cmake
lldb/source/Plugins/ScriptInterpreter/Lua/CMakeLists.txt