While working on CMake support inside JUCE, I looked at the header file of each JUCE module and I found some weird things in the module dependencies.
See the Pull Request here: Fix and cleanup module dependencies by McMartin · Pull Request #342 · juce-framework/JUCE · GitHub
