gnu make management