This directory contains functionality for handling optional non git submodule based submodules. The SUBMODULES.json file stores information about the submodules, and make targets are used to check out submodules, check their versions, and update the submodule information. By convention, submodules repositories are at the same level as the mono repository. Make targets available: make check- - Checks whenever is checked out and matches the version in the info file. make reset- - Clones if neccesary and checks out the revision specified in the info file. make bump- - Updates the revision stored in the info file for . make bump-current- - Updates the revision stored in the info file for to the current revision. make commit-bump- - Same as make bump-, but commits the change. make commit-bump-current- - Same as make bump-current-, but commits the change.