Updated this amalgamation to the latest tip. Each module is amalgamated separately into its own .cpp file so you can mix and match what you want to get compiled in.
LOL!!! You don’t need a project file…you are supposed to add the .cpp (or .mm in XCode) to your existing project. That’s the whole point of the amalgamation!
The VisualStudio2010 project is there for convenience, I use it to check to make sure that the resulting amalgamation still compiles. You don’t need it.
The directory structure has been flattened to make it easier to view and compile
The included JUCE core module was shrunk down in size.
New feature, @remap directive in a C style comment in the amalgamation template maps input headers to amalgamated headers, this results in a very large reduction of size (see juce_core_amalgam_template.cpp for an exmaple).