why are .h and .cpp separate in the directory structure?
Way back in the days of yore, I remember automake separated src and include so that it could install headers with a single -r. CMake on the other hand, allows you to directly install each file into its own special spot. If this is the case, why separate src and include? For a small project it's not a big deal, for larger projects it can be cumbersome (personal opinion).
is there a REP for this that i missed?