the most important thing to take caution of is that you cant rebuild with the existing submodules
we first remove the existing sub modules
git submodule deinit -f . rm -rf .git/modules/
then update the submodules following the new changes
git submodule update --init --recursive
then follow the rest of the procedure in the readme