#.rst: # FindLuaAndSwig # -------------- # # Find Lua and SWIG as a whole. if(LUA_LIBRARIES AND LUA_INCLUDE_DIR AND LLDB_ENABLE_SWIG) set(LUAANDSWIG_FOUND TRUE) else() if (LLDB_ENABLE_SWIG) find_package(Lua 5.3 EXACT) if(LUA_FOUND) mark_as_advanced( LUA_LIBRARIES LUA_INCLUDE_DIR) endif() else() message(STATUS "SWIG 4 or later is required for Lua support in LLDB but could not be found") endif() include(FindPackageHandleStandardArgs) find_package_handle_standard_args(LuaAndSwig FOUND_VAR LUAANDSWIG_FOUND REQUIRED_VARS LUA_LIBRARIES LUA_INCLUDE_DIR LLDB_ENABLE_SWIG) endif()