Use "include" instead of "-include" wherever appropriate 

* When using "-include", make ignores a makefile which does not
  exist, with no error message.
* Use "include" for all makefiles which are essential for a
  working build.