added swig as native dep