common makefile to define paths, includes and variables