I’ld like to create JUCE audio plugin projects with CMake instead of Projucer for various reasons. While it takes a little longer, I think it’s the more flexible approach when it comes to build systems etc.
I have a few questions on that and I’d appreciate any experience if anybody went through the trouble already. (Yes, I know of the CMake + Juce Projects on GitHub.)
One question I have is if the platform-specific suffix changed. In the module format txt it states that the suffix _Win or _Mac is used but all source files I could find used a “juce_win32” or “juce_mac” prefix instead. Is checking for these a valid method to remove / add platform specific files to the compilation list?
I’m sure I’ll have other questions later.