Merge topic 'UseSWIG_USE_BUILD_SHARED_LIBS'

d5b56dd1 UseSWIG: Add USE_BUILD_SHARED_LIBS to accepted values for the TYPE arg
This commit is contained in:
Brad King
2016-11-15 09:26:13 -05:00
committed by CMake Topic Stage

View File

@@ -10,7 +10,7 @@
# ::
#
# SWIG_ADD_LIBRARY(<name>
# [TYPE <SHARED|MODULE|STATIC>]
# [TYPE <SHARED|MODULE|STATIC|USE_BUILD_SHARED_LIBS>]
# LANGUAGE <language>
# SOURCES <file>...
# )
@@ -248,6 +248,8 @@ macro(SWIG_ADD_LIBRARY name)
if(NOT DEFINED _SAM_TYPE)
set(_SAM_TYPE MODULE)
elseif("${_SAM_TYPE}" STREQUAL "USE_BUILD_SHARED_LIBS")
unset(_SAM_TYPE)
endif()
swig_module_initialize(${name} ${_SAM_LANGUAGE})