Working on non-recursive makefiles