You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
553 B
20 lines
553 B
add_custom_command(
|
|
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/LLDBWrapLua.cpp
|
|
DEPENDS ${SWIG_SOURCES}
|
|
DEPENDS ${SWIG_INTERFACES}
|
|
DEPENDS ${SWIG_HEADERS}
|
|
COMMAND ${SWIG_EXECUTABLE}
|
|
${SWIG_COMMON_FLAGS}
|
|
-I${CMAKE_CURRENT_SOURCE_DIR}
|
|
-lua
|
|
-w503
|
|
-outdir ${CMAKE_CURRENT_BINARY_DIR}
|
|
-o ${CMAKE_CURRENT_BINARY_DIR}/LLDBWrapLua.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/lua.swig
|
|
VERBATIM
|
|
COMMENT "Building LLDB Lua wrapper")
|
|
|
|
add_custom_target(swig_wrapper_lua ALL DEPENDS
|
|
${CMAKE_CURRENT_BINARY_DIR}/LLDBWrapLua.cpp
|
|
)
|