This can help with a more nuanced compilation. (eg. use system libraries rather than compile our own) Furthermore, it decreases the needed compilation time, since we needn't recompile the whole thing when having cleaned out our local sources.
Furthermore, we removed a bunch of behaviour that wasn't needed, and simplified the bunch.
makefile
Makefile
it just makes sense, and I might as well do it like this to prevent confusing people.