Makefile fix, create build directory if missing
Empty lines now included, fixing line numbering