@kureta, we also need a way to include addons. The way I'm thinking about this is - have a predefined variable in the project cmake file, which can hold space separated addon names.
Then the main oF cmake file, if this variable is non empty, will recursively add the addons to the project.
Thoughts?