Did something change recently (within the last few weeks) about which sources get included when adding modules with CMake? It looks like now all the cpp files that start with my module name are getting added as source files, not just the main module cpp file.
My module CMakeLists.txt file looks like this:
juce_add_modules(
INSTALL_PATH "include/JUCE-${JUCE_VERSION}/modules"
ALIAS_NAMESPACE tracktion
tracktion_engine
tracktion_graph)
And it looks like there is some level of recursion going on as the following highlighted files are being added as sources:
Is this expected and do I need to just change the tracktion_graph/tracktion_graph
to a different name?
Or was this inadvertently added recently?