set version in submodules
how to ignore dirty submodule