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 (nlopt_python LANGUAGE python SOURCES nlopt.i
OUTPUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/python
OUTFILE_DIR ${CMAKE_CURRENT_BINARY_DIR})
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})