swig_add_library(<name> [TYPE <SHARED|MODULE|STATIC|USE_BUILD_SHARED_LIBS>] LANGUAGE <language> [NO_PROXY] [OUTPUT_DIR <directory>] [OUTFILE_DIR <directory>] SOURCES <file>... )
swig_add_library(<name> [TYPE <SHARED|MODULE|STATIC|USE_BUILD_SHARED_LIBS>] LANGUAGE <language> [NO_PROXY] [OUTPUT_DIR <directory>] [OUTFILE_DIR <directory>] SOURCES <file>... )
swig_add_library(${module_name}
TYPE MODULE
LANGUAGE python
SOURCES ${SWIG_MODULE_SOURCES}
)
swig_add_library(${SWIG_LIBRARY_NAME}
TYPE MODULE
LANGUAGE python
SOURCES ${PROJECT_NAME}.i)
SWIG_ADD_LIBRARY(coGRMsg LANGUAGE python TYPE MODULE SOURCES ${SWIGSOURCE})
swig_add_library(${MODULE} LANGUAGE python SOURCES ${MODULE}.i TYPE MODULE)
swig_add_library( ${CLOCKMODEL_MODULE}
TYPE MODULE
LANGUAGE python
SOURCES ClockModel/ClockModel.i )
swig_add_library(${PROJECT_NAME} TYPE MODULE LANGUAGE java SOURCES ${ALL_SWIG_I_FILES})
swig_add_library (
swig-lua
LANGUAGE lua
SOURCES kdb.i
TYPE MODULE)
swig_add_library(${target_NAME}
TYPE MODULE
LANGUAGE python
OUTPUT_DIR "${SICONOS_SWIG_ROOT_DIR}/${python_module_path}" # where to write the language specific files
OUTFILE_DIR ${CMAKE_CURRENT_BINARY_DIR} # where the generated source file will be placed
SOURCES ${swig_file})