Use LLDB_ENABLE_SWIG instead of SWIG_EXECUTABLE or SWIG_FOUND as the
canonical CMake variable to determine whether we have SWIG available in
LLDB. This is a follow-up to
b3c978e850d3.
#
# Find Lua and SWIG as a whole.
-if(LUA_LIBRARIES AND LUA_INCLUDE_DIR AND SWIG_EXECUTABLE)
+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 AND SWIG_FOUND)
+ if(LUA_FOUND)
mark_as_advanced(
LUA_LIBRARIES
- LUA_INCLUDE_DIR
- SWIG_EXECUTABLE)
+ LUA_INCLUDE_DIR)
endif()
else()
message(STATUS "SWIG 3 or later is required for Lua support in LLDB but could not be found")
Python3_LIBRARIES
Python3_INCLUDE_DIRS
Python3_EXECUTABLE
- Python3_RPATH
- SWIG_EXECUTABLE)
+ Python3_RPATH)
endif()
endmacro()
-if(Python3_LIBRARIES AND Python3_INCLUDE_DIRS AND Python3_EXECUTABLE AND SWIG_EXECUTABLE)
+if(Python3_LIBRARIES AND Python3_INCLUDE_DIRS AND Python3_EXECUTABLE AND LLDB_ENABLE_SWIG)
set(PYTHONANDSWIG_FOUND TRUE)
else()
if (LLDB_ENABLE_SWIG)