I feel stupid having to maintain 3 different kinds of build configuration (CMake, autotools, XCode), especially when one of them (i.e. CMake) should be able to resolve such situation. It's an artificial maintenance burden that we put on ourselves. I suggest that we move on with only CMake, and remove others.
I can see our autotools build configuration (at least) has options to enable/disable each library and each LOVE module for building. This is quite useful. I'll try to replicate the autotools features in CMake, and benefit each build target.
Is there any specific known difficulty?
Related to pull request #79