-
Notifications
You must be signed in to change notification settings - Fork 8
Submodules
EACirc shares the implementation of round-reduced cryptographic functions with Generator tool. Therefore we split the code, so we do not have to maintain it in multiple paths.
Clone the repository with --recursive
argument, or run git submodule update --init --recursive
in your EACirc directory to fetch submodules.
Most usually, do not care about submodule and development your staff in eacirc
repository. Ignore changes in submodules.
If you need to serialize with submodule, change the directory to eacirc-streams
, pull it and then commit the changes to eacirc
as well.
Clone with --recursive
argument. Commit the changes to the repository they belong. If you need changes from child repository in the parent, commit the changes of submodule to the parent as well (2 commits for single a change).
Note: the branch of submodule can be specified in the submodule file as well. But it will derive itself from the child directory git when you commit the changes in the parent.