I continue to be confused by the Nordic setup of projects. There are a bunch of different demos, but what if you want to compile features from different ones?
Specifically, I have an existing Thread application based on the thread CLI. I now want to add DFU to that application. How in the world do I know which files need to be added to the project to support this?
It seems like black magic.
The Thread DFU demo has a ton of files organized in virtual folders such as..
nRF_micro-ecc
nRF_Crypto
nRF_Crypto backend nRF sw
nRF_Oberon_Crypto
nRF_DFU
nRF_IoT
nRF_Crypto backend Oberon
And lots of different libraries like libmbedtls, etc. How do I know which are needed? What is the Oberon stuff? I thought micro-ecc was the library required?