add submodule by source-tree