Directory structure #
Everything in Themis repository is distributed across the following directories:
benches
— performance benchmarksdocs/examples
— code samples and example projectsgothemis
— GoThemis wrapper lives herejni
— native code for Android, Java, Kotlinscripts
— miscellaneous supporting scriptssrc/soter
— Soter source codesrc/themis
— Themis source codesrc/wrappers/themis
— high-level language wrappers for Themistests
— exactly what it says on the tintools
— command-line utilities and other tools for testing Themisthird_party/boringssl
— submodule of BoringSSL
Here are some top-level files that might be useful:
README.md
— in case you get lost, restart from hereCHANGELOG.md
— keep track of the latest changes and updatesCONTRIBUTING.md
— your handy guide on how to submit new codeMakefile
— the entry point to the build system