biocpp-core
biocpp-core copied to clipboard
Core setup in documentation missing some requirements.
Hello! I'm using biocpp core/io for a new project and realized some setup steps seem to be missing/unclear.
- If I only need the IO module (biocpp-io), I still need to have biocpp-core as well, right?
- Do both of them need to be added as submodules separately? It gives a weird directory structure as a result (project/submodule/biocpp-io/include/biocpp/io/ and project/submodule/biocpp-core/include/biocpp/alphabet etc/). If biocpp-core is a requirement of biocpp-io, why not just have them in the same project?
- I realized while following the core-setup, I need the fmt library. I added it as another submodule and then added it into my CMakeLists.txt file, but this wasn't explicitly mentioned anywhere. Is it a necessary submodule?
Thanks for your help!