I found an issue where a custom JUCE module was requiring some OSXFrameworks, and separating them by commas. According to the JUCE module format documentation, comma-separation is valid…
OSXFrameworks
(Optional) A list (space or comma-separated) of OSX frameworks that are needed by this module
However, when a project is created from the Projucer this way, you end up with an empty or ‘broken’ framework:
and the project will fail to build saying Framework Not Found
.
I see no need for the modules to support comma-separation, so maybe best to just update the documentation here?
This seems minor but I spent a fair while chasing it down so I expect someone else might too!
I’ve tested this by adding commas to one of the standard JUCE modules and I get the same result.
Thanks,
Adam